Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Jack ArmstrongTrack this Player High Level: MLB Stat Years: 1984-2002 MLB Years: 1988-1994
Follow TBC on Twitter and Facebook

Rated Prospect
1st Round Draft Pick
World Series Champion

PositionsP-214Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJack William Armstrong
Height6-5Weight220BatsRightThrowsRight
Born DateMarch 7,1965 [53.077]PlaceEnglewood,New Jersey
High SchoolNeptune (Neptune,NJ)
CollegeUniversity of Oklahoma (Norman,OK), Rider University (Lawrenceville,NJ)

DraftedSelected by the Cincinnati Reds [Team Picks] in the 1st round (18th overall) of the 1987 Amateur Entry Draft [Signed] ... Selected by the San Francisco Giants [Team Picks] in the 3rd round (58th overall) of the 1986 Amateur Entry Draft
Signing ScoutsChuck LaMar
Prospect Rankings[BA] 1988-CIN-#1 ... 1989-CIN-#2
MLB DebutJune 21,1988 [23.106]
OrganizationsCIN [5] MIA [2] CLE [1] TEX [1] Awards2
TBC Player ID8272Retrosheet IDarmsj001MLBAM ID110325
RelationshipsFather of Jack Armstrong
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Jack Armstrong page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.

Player Notes:   Selected by Florida Marlins from Cleveland Indians in 1992 Expansion Draft (#40 Pick)
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts66Walks53Hittable62SO/BB66vsPower62Hitting9Durability61Team.510Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1984Rider UniversityECACNCAA-1S/R19334.801165410050.2483427031510001.568.53--5.519.061.65.500-
1985Rider UniversityECACNCAA-1S/R201022.331394600069.2462418035890001.165.94--4.5211.502.54.833-
1987University of OklahomaBig8NCAA-1ST22934.95181628200107.010968590491290001.479.14--4.1110.822.63.750-
1987Billings MustangsPioRkcin-S/R22212.66541000020.01676012291001.387.08--5.3112.842.42.667-
1987Vermont RedsEastAAcin-ST22123.03550210035.2241212023393001.326.06--5.809.841.70.333-
1987Minor Totals (2 teams)Minor--ST0332.891091210055.1401918035684001.346.43--5.6210.931.94.500-
1988Nashville SoundsAmerAAAcin-ST23553.00171704100120.08444406381163001.026.300.452.858.703.05.500-
1988Cincinnati RedsNLMLBcin40ST23475.7914131000065.0634442838453201.558.681.105.236.201.18.3644.73
1989Nashville SoundsAmerAAAcin-ST241392.912524112600182.2144635910581525001.117.090.492.867.492.62.591-
1989Cincinnati RedsNLMLBcin40ST24234.64981001042.2402422521230001.438.441.054.434.851.10.4004.68
1990Cincinnati RedsNLMLBcin40ST251293.42292722110166.015172639591107561.278.190.493.205.961.86.5713.36
1991Nashville SoundsAmerAAAcin-ST26202.65660200037.031141145280000.967.470.961.216.755.601.000-
1991Cincinnati RedsNLMLBcin40ST267135.48272431010139.215890852554932121.5210.181.613.485.991.72.3505.05
1992Cleveland IndiansALMLBcle77S/R276154.643523121050166.21761008623671146331.469.501.243.626.161.70.2864.47
1993Florida MarlinsNLMLBflo77ST289174.49363330020196.02101059829781187201.479.631.333.585.411.51.3464.90
1994Texas RangersALMLBtex77ST29013.60220000010.09443271001.108.102.701.806.303.50.0006.23
2000Brevard County ManateesFSLA+flo-S/R35116.35413000017.015141236130001.247.941.593.186.882.17.500-
2001Newark BearsAtlInd-ST361363.47232303000160.2154736221321103001.168.631.181.796.163.44.684-
2002Newark BearsAtlInd-ST37324.33871101043.243232158341001.178.861.031.657.014.25.600-
MLB Totals - 7 Season(s)Filter40654.581521302241100784.28074394001023195102613111.439.231.173.655.831.60.3811.65
Minor League Totals - 5 Season(s)Filter24183.056257520800411.03141541402314237712001.106.840.503.098.222.65.571-
AAA Totals - 3 Season(s)Filter20142.914847118700339.1259121110201012968001.066.860.532.677.842.93.588-
AA Totals - 1 Season(s)Filter123.03550210035.2241212023393001.326.06--5.809.841.70.333-
A+ Totals - 1 Season(s)Filter116.35413000017.015141236130001.247.941.593.186.882.17.500-
Rk Totals - 1 Season(s)Filter212.66541000020.01676012291001.387.08--5.3112.842.42.667-
Ind Totals - 2 Season(s)Filter1683.66313014010203.0197968326401444001.168.681.151.766.343.60.667-
NCAA Totals - 3 Season(s)Filter2284.1142311118300226.220312610401152690001.408.02--4.5510.632.34.733-
Cincinnati Reds Totals - 4 Season(s)Filter25324.61797273130412.24122302124717227112881.418.961.023.745.901.58.439-
Florida Marlins Totals - 1 Season(s)Filter9174.49363330020196.02101059829781187201.479.631.333.585.411.51.346-
Cleveland Indians Totals - 1 Season(s)Filter6154.643523121050166.21761008623671146331.469.501.243.626.161.70.286-
Texas Rangers Totals - 1 Season(s)Filter013.60220000010.09443271001.108.102.701.806.303.50.000-
Average MLB - Per ~220 innings11184.58433671030220.022612311229891437431.439.231.173.655.831.60.3791.65
Average Minor - Per ~220 innings13103.053330311400220.0167827512762016001.106.840.503.098.222.65.565-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1987Billings MustangsPioRkcin-p2251000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
1987Vermont RedsEastAAcin-p2254010001000100000.250.250.250.500104.333.000.000.2230.0025.000.000.000.000.00
1987Minor Totals (2 teams)Minor         105010001000100000.200.200.200.400105.250.000.000.1790.0020.000.000.000.000.00
1988Nashville SoundsAmerAAAcin-p2317200000000021303000.000.091.000.0910025.000.000.100.0648.0052.006.500.000.000.00
1988Cincinnati RedsNLMLBcin40p2314210200000001001000.095.095.095.1902022.182.000.000.0860.0045.450.000.000.000.00
1989Nashville SoundsAmerAAAcin-p2425311100000011607000.032.063.032.0951039.067.000.032.0502.5641.0316.000.000.000.00
1989Cincinnati RedsNLMLBcin40p24108000000001503001.000.111.000.1110012.000.000.125.0788.3341.675.000.000.000.00
1990Cincinnati RedsNLMLBcin40p25294725000300021213002.106.143.106.2495062.192.000.000.1230.0033.870.000.000.000.00
1991Nashville SoundsAmerAAAcin-p2668010001001103000.125.222.125.3471012.143.000.125.1798.338.331.000.000.000.00
1991Cincinnati RedsNLMLBcin40p2627433410020011805001.093.114.116.2305149.160.023.047.1072.0436.7318.000.000.0025.00
1993Florida MarlinsNLMLBflo77p28366631010030002904002.152.152.167.31911170.270.015.015.1430.0041.430.000.000.0010.00
MLB Totals - 5 Season(s)Filter116185821200800283226006.114.132.124.256232215.206.010.022.0000.9338.6041.500.000.009.52
Minor League Totals - 4 Season(s)Filter586413000200431013000.047.103.047.1503081.091.000.063.0004.9438.277.750.000.000.00
AAA Totals - 3 Season(s)Filter485912000100430013000.034.095.034.1292076.069.000.068.0005.2639.477.500.000.000.00
AA Totals - 1 Season(s)Filter54010001000100000.250.250.250.500104.333.000.000.0000.0025.000.000.000.000.00
Rk Totals - 1 Season(s)Filter51000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
Cincinnati Reds Totals - 4 Season(s)Filter80119511100500254222004.092.122.101.223121145.169.009.025.0001.3837.2427.000.000.009.09
Florida Marlins Totals - 1 Season(s)Filter366631010030002904002.152.152.167.31911170.270.015.015.0000.0041.430.000.000.0010.00
Average MLB - Per 162 games162258112930011003116336008.114.132.124.256323300.206.010.022.0000.9338.6041.500.000.009.52
Average Minor - Per 162 games162179380006001187036000.047.103.047.15080226.091.000.063.0004.9438.277.750.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1987Billings Mustangs PioRkcin22P5--34--771.0001.40------5100.07.2
1987Vermont Reds EastAAcin22P5--381-1211.9172.20------5100.03.6
1988Nashville Sounds AmerAAAcin23P17--1216523328.8481.65------17100.012.0
1988Cincinnati RedsNLMLBcin23P14-65313--16161.0001.140.25-----14100.08.7
1989Nashville Sounds AmerAAAcin24P25--1541516156.9182.24------25100.017.1
1989Cincinnati RedsNLMLBcin24P9-4219--10101.0001.110.24-----1090.05.6
1990Cincinnati RedsNLMLBcin25P29-1661520-235351.0001.210.21-----29100.017.9
1991Nashville Sounds AmerAAAcin26P6--3621119.8181.50------6100.04.2
1991Cincinnati RedsNLMLBcin26P27-13916162-3432.9411.190.23-----27100.016.7
1992Cleveland IndiansALMLBcle27P35-1661325424238.9051.090.23-----35100.021.6
1993Florida MarlinsNLMLBflo28P36-1961328214341.9531.140.21-----36100.022.2
1994Texas RangersALMLBtex29P2-101---111.0000.500.10-----2100.01.8
2000Brevard County Manatees FSLA+flo35P4--11--221.0000.50------4100.02.9
MLB Totals for P - 7 season(s)-   P152-7846211185181173.9561.140.22-----1520.00.0
AAA Totals for P - 3 season(s)-   P48--306312410593.8861.94------480.00.0
AA Totals for P - 1 season(s)-   P5--381-1211.9172.20------50.00.0
A+ Totals for P - 1 season(s)-   P4--11--221.0000.50------40.00.0
Rk Totals for P - 1 season(s)-   P5--34--771.0001.40------50.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1987Billings Mustangs PioRkcin225----------
1987Vermont Reds EastAAcin225----------
1988Nashville Sounds AmerAAAcin2317----------
1988Cincinnati RedsNLMLBcin2314----------
1989Nashville Sounds AmerAAAcin2425----------
1989Cincinnati RedsNLMLBcin249----------
1990Cincinnati RedsNLMLBcin2529----------
1991Nashville Sounds AmerAAAcin266----------
1991Cincinnati RedsNLMLBcin2627----------
1992Cleveland IndiansALMLBcle2735----------
1993Florida MarlinsNLMLBflo2836----------
1994Texas RangersALMLBtex292----------
2000Brevard County Manatees FSLA+flo354----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1990Cincinnati RedsWorld SeriesMLB25000.001003.0100300.333.000.000.009.0000.00.000
2009Wareham GatemenCape Cod LeagueCollege44412.57871111035.027141001831111.296.940.004.637.971.723.60.800
Cape Cod League Totals - 1 yrs412.57871111035.027141001831111.296.940.004.637.971.723.60.800
MLB Playoffs - World Series Totals - 1 yrs000.0010100003.0100003000.333.000.000.009.0000.00.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2009Wareham GatemenCape Cod LeagueCollege4491000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
Cape Cod League Totals - 1 yrs91000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1986College Summer League Player of the Year1
1990NL Pitcher of the Month (May)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1994-11-14Free AgentGranted Free Agency. 
1994-01-07ContractSigned as Free Agent by Rangers. 
1993-12-20Free AgentGranted Free Agency. 
1992-11-17Selected by Marlins from Indians in expansion draft (Pick #39). 
1991-11-15TradeTraded by Reds with Joe Turek and Scott Scudder to Indians for Greg Swindell. 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
1988Cincinnati RedsTeam Payroll2362,500-60430-392,10762,50062,500
1989Cincinnati RedsTeam Payroll2462,500-69132-429,80262,500125,000
1990Cincinnati RedsTeam Payroll25107,500-6022615515,727100,000232,500
1991Cincinnati RedsTeam Payroll26215,000-4401938742,231100,000447,500
1992Cleveland IndiansTeam Payroll27281,545-4421445962,245109,000729,045
1993Florida MarlinsTeam Payroll28854,545-286969968,431109,0001,583,590
1994Texas RangersTeam Payroll291,150,000-242874++957,101109,0002,733,590
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red