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

Mike ArmstrongHigh Level: MLB Stat Years: 1974-1987 MLB Years: 1980-1987
Follow TBC on Twitter and Facebook


PositionsP-403Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameMichael Dennis Armstrong
Height6-3Weight206BatsRightThrowsRight
Born DateMarch 7,1954 [63.355]PlaceGlen Cove,New York
High SchoolNorth Shore (Sea Cliff,NY)
CollegeUniversity of Miami (Miami,FL)

DraftedSelected by the Cincinnati Reds in the 1st round (24th overall) of the 1974 Amateur Entry Draft ... Selected by the Cleveland Indians in the 9th round (194th overall) of the 1972 Amateur Entry Draft
MLB DebutAugust 12,1980 [26.158]
OrganizationsCIN [6] NYA [4] SDN [3] CLE [2] KCA [2] Awards0
TBC Player ID8273Retrosheet IDarmsm001MLBAM ID110326
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

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


Career Talent RatingsPitchingStrikeouts71Walks39Hittable66SO/BB56vsPower66Hitting1Durability50Team.505Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1974nullA---Rel20672.65150150000102.0854530047860001.297.50--4.157.591.83.462-
1974nullA+--Rel20029.56606000016.0261717018140002.7514.63--10.137.880.78.000-
1974Minor Totals (2 teams)MinorAA--Rel0693.58210210000118.011162470651000001.498.47--4.967.631.54.400-
1975nullAA--Rel215102.70250250000150.01165545044860001.076.96--2.645.161.95.333-
1976nullAA--Rel2210103.51240240000146.01437757052910001.348.82--3.215.611.75.500-
1977Trois-Rivieres AiglesEastAAcin-ST2316103.77302917301184.01859177158310710001.469.050.734.065.231.29.615-
1978Chattanooga LookoutsSouAAcle-Rel24963.0431328000774.0613425237541001.327.420.244.506.571.46.600-
1978Indianapolis IndiansAmerAAAcin-Rel24126.6516115000123.0261817317175001.8710.171.176.656.651.00.333-
1978Minor Totals (2 teams)MinorAA--Rel01083.9047443000897.0875242554716001.458.070.465.016.591.31.556-
1979Nashville SoundsSouAAcin-Rel25513.3832032000364.0583024929533001.368.161.274.087.451.83.833-
1979Amarillo Gold SoxTexAAsdn-S/R25233.48743100031.0321512214341001.489.290.584.069.872.43.400-
1979Hawaii IslandersPCLAAAsdn-Rel25002.5730300017.06221540001.577.711.296.435.140.80--
1979Minor Totals (3 teams)MinorAA--Rel0743.35424381004102.09647381248914001.418.471.064.248.031.90.636-
1980Hawaii IslandersPCLAAAsdn-R/CL26441.95420420001674.0481816326673001.005.840.363.168.152.58.500-
1980San Diego PadresNLMLBsdn36Rel26005.6511011004014.016109313140002.0210.051.888.168.791.08-6.24
1981Hawaii IslandersPCLAAAsdn-Rel27521.50220220021636.02176412391000.925.251.003.009.753.25.714-
1981San Diego PadresNLMLBsdn36Rel27026.0010010003012.0149811190102.0810.500.758.256.750.82.0004.93
1982Omaha RoyalsAmerAAAkca-Rel28423.21150150012328.0191210120272001.396.110.326.438.681.35.667-
1982Kansas City RoyalsALMLBkca31Rel28553.205205200256112.2884540943757131.167.030.723.435.991.74.5003.65
1983Kansas City RoyalsALMLBkca31Rel291073.865805800333102.28653441145525031.287.540.963.944.561.16.5884.54
1984Gulf Coast YankeesGCLRknya-S/R30133.681082002051.0492521119282001.328.590.183.334.911.47.250-
1984Greensboro HornetsSALAnya-S/R30136.41532002019.2201714520100002.039.152.299.154.580.50.250-
1984Fort Lauderdale YankeesFSLA+nya-Rel30100.77808006211.292115150001.206.940.773.8611.573.001.000-
1984Minor Totals (3 teams)MinorAA--S/R0363.922311120010281.2784436744532001.488.490.764.795.771.20.333-
1984New York YankeesALMLBnya36Rel30323.48360360015154.0472121626431001.347.790.994.317.121.65.6004.06
1985Columbus ClippersILAAAnya-Rel31226.6421318005240.2493130726407001.8410.841.555.758.851.54.500-
1985New York YankeesALMLBnya36Rel31003.07909008014.295542111000.755.522.451.236.755.50-5.14
1986Columbus ClippersILAAAnya-S/R32694.0831141700124106.010354488531032001.478.750.684.508.751.94.400-
1986New York YankeesALMLBnya36Rel32019.3571600408.213994580002.0813.504.155.198.311.60.0008.66
1987Columbus ClippersILAAAnya-Rel33000.0030300111.00200300002.25----20.25--0.00--
1987Buffalo BisonsAmerAAAcle-Rel33243.1213013007326.027129211261001.469.350.693.819.002.36.333-
1987Minor Totals (2 teams)MinorAA--Rel0242.9616016008427.027149214261001.508.890.664.618.561.86.333-
1987Cleveland IndiansALMLBcle47Rel33108.6814014002118.227181841092001.9813.021.934.824.340.901.0006.30
MLB Totals - 8 Season(s)Filter19174.101971196009411335.03001701544215522116261.357.991.124.135.881.43.5281.74
Minor League Totals - 13 Season(s)Filter80803.48359652948368501189.210835644616454190138001.368.180.484.096.801.67.500-
AAA Totals - 8 Season(s)Filter24253.6316618148005837341.12991561382917332321001.387.870.764.558.501.87.490-
AA Totals - 5 Season(s)Filter47403.331493611383011649.05953022402825942515001.328.250.393.595.891.64.540-
A+ Totals - 2 Season(s)Filter125.8614014006227.2351918123290002.1011.390.337.489.431.26.333-
A Totals - 1 Season(s)Filter136.41532002019.2201714520100002.039.152.299.154.580.50.250-
A- Totals - 1 Season(s)Filter672.65150150000102.0854530047860001.297.50--4.157.591.83.462-
Rk Totals - 1 Season(s)Filter133.681082002051.0492521119282001.328.590.183.334.911.47.250-
Kansas City Royals Totals - 2 Season(s)Filter15123.51110011000589214.01749884208812712161.227.270.843.685.311.44.556-
New York Yankees Totals - 3 Season(s)Filter334.06521510027176.26935351433622001.318.001.623.827.181.88.500-
San Diego Padres Totals - 2 Season(s)Filter025.8121021007026.0301917424230102.0510.251.378.207.860.96.000-
Cleveland Indians Totals - 1 Season(s)Filter108.6814014002118.227181841092001.9813.021.934.824.340.901.000-
Average MLB - Per ~220 innings12114.10128112700617220.01951111002710114410141.357.991.124.135.881.43.5221.74
Average Minor - Per ~220 innings15153.4866125411139220.020010485121001667001.368.180.484.096.801.67.500-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1978Indianapolis IndiansAmerAAAcin-p241610100010000000001.0001.0001.0002.0001011.000.000.000.9130.000.000.000.000.000.00
1979Nashville SoundsSouAAcin-p253413210000001200000.077.143.077.2201014.091.000.077.1167.1414.292.000.000.000.00
1980San Diego PadresNLMLBsdn36p26113000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
1986Columbus ClippersILAAAnya-p32312010100000100000.500.5001.5002.0003121.0001.0001.000.8120.0050.000.000.000.00100.00
MLB Totals - 1 Season(s)Filter113000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
Minor League Totals - 4 Season(s)Filter11116230101001300000.188.235.313.5485117.231.125.188.0005.8817.653.000.000.0033.33
AAA Totals - 2 Season(s)Filter473020101000100000.667.6671.3332.0004131.000.666.667.0000.0033.330.000.000.0050.00
AA Totals - 2 Season(s)Filter6413210000001200000.077.143.077.2201014.091.000.077.0007.1414.292.000.000.000.00
San Diego Padres Totals - 1 Season(s)Filter113000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games162440000000004400000.000.000.000.0000044.000.000.000.0000.00100.000.000.000.000.00
Average Minor - Per 162 games16223340101001400000.188.235.313.5487125.231.125.188.0005.8817.653.000.000.0033.33

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1978Chattanooga Lookouts SouAAcle24P31--112411713.7650.42------31100.021.7
1978Indianapolis Indians AmerAAAcin24P16--12--331.0000.19------16100.011.9
1979Amarillo Gold Sox TexAAsdn25P7---7-3771.0001.00------7100.05.1
1979Nashville Sounds SouAAcin25P32--262-108.8000.25------3494.122.2
1979Hawaii Islanders PCLAAAsdn25P3---1--111.0000.33------3100.02.0
1980San Diego PadresNLMLBsdn26P11-141-1-21.5000.090.07-----11100.06.8
1981Hawaii Islanders PCLAAAsdn27P22---2--221.0000.09------22100.016.1
1981San Diego PadresNLMLBsdn27P10-12-------------10100.09.1
1982Omaha Royals AmerAAAkca28P15--241176.8570.40------15100.010.9
1982Kansas City RoyalsALMLBkca28P52-11298-117171.0000.330.15-----52100.032.1
1983Kansas City RoyalsALMLBkca29P58-102812-120201.0000.340.20-----58100.035.8
1984Gulf Coast Yankees GCLRknya30P10--4102-1614.8751.40------10100.015.9
1984Greensboro Hornets SALAnya30P5---4--441.0000.80------5100.03.5
1984New York YankeesALMLBnya30P36-5474111211.9170.310.20-----36100.022.2
1985Columbus Clippers ILAAAnya31P21--15-1661.0000.29------21100.015.1
1985New York YankeesALMLBnya31P9-1411--221.0000.220.14-----9100.05.6
1986Columbus Clippers ILAAAnya32P31--78--15151.0000.48------31100.022.3
1986New York YankeesALMLBnya32P7-8111-32.6670.290.25-----7100.04.3
1987Buffalo Bisons AmerAAAcle33P13--21--331.0000.23------13100.09.3
1987Cleveland IndiansALMLBcle33P14-18121-43.7500.210.17-----14100.08.6
MLB Totals for P - 8 season(s)-   P197-3342828436056.9330.280.17-----1970.00.0
AAA Totals for P - 7 season(s)-   P121--1323123736.9730.30------1210.00.0
AA Totals for P - 2 season(s)-   P70--325643428.8240.40------700.00.0
A Totals for P - 1 season(s)-   P5---4--441.0000.80------50.00.0
Rk Totals for P - 1 season(s)-   P10--4102-1614.8751.40------100.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1978Chattanooga Lookouts SouAAcle2431----------
1978Indianapolis Indians AmerAAAcin2416----------
1979Amarillo Gold Sox TexAAsdn257----------
1979Nashville Sounds SouAAcin2532----------
1979Hawaii Islanders PCLAAAsdn253----------
1980San Diego PadresNLMLBsdn2611----------
1981Hawaii Islanders PCLAAAsdn2722----------
1981San Diego PadresNLMLBsdn2710----------
1982Omaha Royals AmerAAAkca2815----------
1982Kansas City RoyalsALMLBkca2852----------
1983Kansas City RoyalsALMLBkca2958----------
1984Gulf Coast Yankees GCLRknya3010----------
1984Greensboro Hornets SALAnya305----------
1984New York YankeesALMLBnya3036----------
1985Columbus Clippers ILAAAnya3121----------
1985New York YankeesALMLBnya319----------
1986Columbus Clippers ILAAAnya3231----------
1986New York YankeesALMLBnya327----------
1987Buffalo Bisons AmerAAAcle3313----------
1987Cleveland IndiansALMLBcle3314----------

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
1987-04-24ContractSigned as Free Agent by Indians. 
1987-04-19Released by Yankees. 
1987-01-01ContractSigned as Free Agent by Yankees. 
1986-12-22Released by Yankees. 
1983-12-08TradeTraded by Royals with Duane Dewey to Yankees for Roger Erickson and Steve Balboni. 
1982-04-04Purchased by Royals from Padres. 
1979-07-25TradeTraded by Reds to Padres for Paul O'Neill. 
* 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
1985New York YankeesTeam Payroll3160,000-51624-370,78060,00060,000
1986New York YankeesTeam Payroll3260,000-61429-386,34760,000120,000
1987Cleveland IndiansTeam Payroll3360,000-59531-344,90660,000180,000
* 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