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

Mike ArmstrongTrack this Player High 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 [64.105]PlaceGlen Cove,New York
High SchoolNorth Shore (Sea Cliff,NY)
CollegeUniversity of Miami (Miami,FL)

DraftedSelected by the Cincinnati Reds [Team Picks] in the 1st round (24th overall) of the 1974 Amateur Entry Draft ... Selected by the Cleveland Indians [Team Picks] 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 ToolsTrack this Player -- Intersect 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
1979Nashville Sounds SouAAcin25P32--262-108.8000.25------3494.122.2
1979Amarillo Gold Sox TexAAsdn25P7---7-3771.0001.00------7100.05.1
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----------
1979Nashville Sounds SouAAcin2532----------
1979Amarillo Gold Sox TexAAsdn257----------
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 DescriptionAgeRoster 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