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

Michael WachaTrack this Player High Level: MLB Current Team: St. Louis Cardinals MLB Years: 2013-2018
Follow TBC on Twitter and Facebook

Rated Prospect
1st Round Draft Pick

PositionsP-148Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameMichael Joseph Wacha
Height6-6Weight195BatsRightThrowsRight
Born DateJuly 1,1991 [26.295]PlaceIowa City,Iowa
High SchoolPleasant Grove (Texarkana,TX)
CollegeTexas A&M University (College Station,TX)

DraftedSelected by the St. Louis Cardinals [Team Picks] in the 1st round (19th overall) of the 2012 Amateur Entry Draft [Signed]
Signing Bonus$1,900,000Signing ScoutsRalph Garr Jr.Service Time4.062 (2017)
Prospect Rankings[BA] 2013-MLB-#76 ... 2013-SLN-#6
MLB DebutMay 30,2013 [21.334]
OrganizationsSLN [7] Awards7
TBC Player ID159655Retrosheet IDwachm001MLBAM ID608379
RelationshipsNephew of
Pitch Repertoire Fastball (54.08%) -- Changeup (18.69%) -- Cutter (13.93%) -- Curveball (11.14%) -- 2-Seam Fastball (2.16%)
Fastball Velocity [2018] - 93.16 - [2017] - 94.90 - [2016] - 93.27 - [2015] - 94.13 - [2014] - 93.26 - [2013] - 93.40
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 Michael Wacha 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


Active Talent RatingsPitchingStrikeouts59Walks68Hittable56SO/BB69vsPower56Hitting16Durability71Team.551Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2010Texas A&MBig12NCAA-1Fr38S/R18922.902510150001105.2863834822974101.027.320.681.878.264.41.818-
2011Texas A&MBig12NCAA-1So38ST19942.29191902000129.211745333301235101.138.120.212.088.544.10.692-
2012Texas A&MBig12NCAA-1Jr38ST20912.06161602200113.09531264201164001.017.540.321.599.215.80.900-
2012Gulf Coast CardinalsGCLRksln-S/R20001.8032100005.04111070000.807.201.80--12.600.00--
2012Palm Beach CardinalsFSLA+sln-Rel20000.0040400208.010001161000.251.13--1.1318.0016.00--
2012Springfield CardinalsTexAAsln39Rel20001.1340400008.031103171000.753.38--3.3819.135.67--
2012Minor Totals (3 teams)Minor--Rel0000.861129002021.082214402000.573.430.431.7117.1410.00--
2013Memphis RedbirdsPCLAAAsln22ST21532.6515150000085.0652625919735000.996.880.952.017.733.84.625-
2013St. Louis CardinalsNLMLBsln52S/R21412.781596002064.2522020519653001.107.240.702.649.053.42.8002.92
2014Springfield CardinalsTexAAsln48ST22000.0011000002.01000110001.004.50--4.504.501.00--
2014St. Louis CardinalsNLMLBsln52ST22563.20191900000107.0954138633942051.207.990.502.787.912.85.4553.17
2015St. Louis CardinalsNLMLBsln52ST231773.38303000000181.0162746819581534161.218.040.942.887.592.64.7083.87
2016St. Louis CardinalsNLMLBsln52ST24775.09272430010138.0159867815451146011.4810.370.982.937.432.53.5003.91
2017St. Louis CardinalsNLMLBsln52ST251294.13303001100165.2170827617551585031.369.240.922.998.582.87.5713.63
2018St. Louis CardinalsNLMLBslnST26314.22440000021.0201110211150111.458.440.844.646.331.36.7501.50
MLB Totals - 6 Season(s)Filter48313.8512511691130676.065831429064221599202161.308.730.852.937.952.71.6080.51
Minor League Totals - 3 Season(s)Filter532.25271890020108.074282710241147000.916.170.832.009.504.75.625-
AAA Totals - 1 Season(s)Filter532.6515150000085.0652625919735000.996.880.952.017.733.84.625-
AA Totals - 2 Season(s)Filter000.90514000010.041104181000.803.60--3.6016.204.50--
A+ Totals - 1 Season(s)Filter000.0040400208.010001161000.251.13--1.1318.0016.00--
Rk Totals - 1 Season(s)Filter001.8032100005.04111070000.807.201.80--12.600.00--
NCAA Totals - 3 Season(s)Filter2772.406045154201347.229811493157233613201.067.690.391.868.674.67.794-
St. Louis Cardinals Totals - 6 Season(s)Filter48313.8512511691130676.065831429064221599202161.308.730.852.937.952.71.608-
Average MLB - Per ~220 innings16103.85413830010220.02141029421721946151.308.730.852.937.952.71.6150.51
Average Minor - Per ~220 innings1062.255537180040220.01515755204923214000.916.170.832.009.504.75.625-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2012Springfield CardinalsTexAAsln39p2021000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2013Memphis RedbirdsPCLAAAsln22p21610010000000401000.100.100.100.2001011.167.000.000.0890.0036.360.000.000.000.00
2013St. Louis CardinalsNLMLBsln52p2115210300030001001000.143.143.143.2863022.273.000.000.1270.0045.450.000.000.000.00
2014Springfield CardinalsTexAAsln48p2210000000001000000.0001.000.0001.000001.000.000.000.689100.000.000.000.000.000.00
2014St. Louis CardinalsNLMLBsln52p2219291100020001803000.034.034.034.0681032.091.000.000.0310.0056.250.000.000.000.00
2015St. Louis CardinalsNLMLBsln52p2330525810041042006000.154.214.173.3879162.250.019.115.1826.4532.265.000.000.0012.50
2016St. Louis CardinalsNLMLBsln52p2426391100000032200301.026.089.026.1151045.050.000.077.0666.6748.897.330.000.000.00
2017St. Louis CardinalsNLMLBsln52p2528463200030012207102.043.063.043.1062055.080.000.022.0511.8240.0022.000.000.000.00
2018St. Louis CardinalsNLMLBslnp2649000000000300000.000.000.000.000009.000.000.000.0000.0033.330.000.000.000.00
MLB Totals - 6 Season(s)Filter12219610151001210895017403.077.111.082.193161225.143.005.051.0003.5642.2211.880.000.006.67
Minor League Totals - 3 Season(s)Filter911010000001401000.091.167.091.2581013.143.000.091.0007.6930.774.000.000.000.00
AAA Totals - 1 Season(s)Filter610010000000401000.100.100.100.2001011.167.000.000.0000.0036.360.000.000.000.00
AA Totals - 2 Season(s)Filter31000000001000000.000.500.000.500002.000.0001.000.00050.000.000.000.000.000.00
St. Louis Cardinals Totals - 6 Season(s)Filter12219610151001210895017403.077.111.082.193161225.143.005.051.0003.5642.2211.880.000.006.67
Average MLB - Per 162 games1622601320100161011126023504.077.111.082.193211299.143.005.051.0003.5642.2211.880.000.006.67
Average Minor - Per 162 games1621980180000001872018000.091.167.091.258180234.143.000.091.0007.6930.774.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2012Gulf Coast Cardinals GCLRksln20P3---------------3100.05.2
2012Palm Beach Cardinals FSLA+sln20P4---1--111.0000.25------4100.02.9
2012Springfield Cardinals TexAAsln20P4---2--221.0000.50------4100.02.9
2013Memphis Redbirds PCLAAAsln21P15--6101-1716.9411.07------15100.010.4
2013St. Louis CardinalsNLMLBsln21P15964361-109.9000.600.141-100.0-15100.09.3
2014Springfield Cardinals TexAAsln22P1---1--111.0001.00------1100.00.7
2014St. Louis CardinalsNLMLBsln22P19191071213-125251.0001.320.23-20.0-19100.011.7
2015St. Louis CardinalsNLMLBsln23P303018118293-5047.9401.570.265362.5-30100.018.5
2016St. Louis CardinalsNLMLBsln24P27241382122124443.9771.590.316275.0-27100.016.7
2017St. Louis CardinalsNLMLBsln25P30301651320-233331.0001.100.2014382.4-30100.018.5
MLB Totals for P - 5 season(s)-   P121112655679055162157.9691.300.24261072.2-1210.00.0
AAA Totals for P - 1 season(s)-   P15--6101-1716.9411.07------150.00.0
AA Totals for P - 2 season(s)-   P5---3--331.0000.60------50.00.0
A+ Totals for P - 1 season(s)-   P4---1--111.0000.25------40.00.0
Rk Totals for P - 1 season(s)-   P3---------------30.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2012Gulf Coast Cardinals GCLRksln203----------
2012Palm Beach Cardinals FSLA+sln204----------
2012Springfield Cardinals TexAAsln204----------
2013Memphis Redbirds PCLAAAsln2115----------
2013St. Louis CardinalsNLMLBsln2115----------
2014Springfield Cardinals TexAAsln221----------
2014St. Louis CardinalsNLMLBsln2219----------
2015St. Louis CardinalsNLMLBsln2330----------
2016St. Louis CardinalsNLMLBsln2427----------
2017St. Louis CardinalsNLMLBsln2530----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2013St. Louis CardinalsMLB Spring TrainingMLB21100.00505002111.27100115000.715.400.000.7711.5715.000.771.000
2013St. Louis CardinalsDiv SeriesMLB21101.2311000007.11111290000.421.231.232.4511.054.501.231.000
2013St. Louis CardinalsChamp. SeriesMLB21200.00220000013.270002130000.684.610.001.328.566.500.001.000
2013St. Louis CardinalsWorld SeriesMLB21117.4522000009.288828110001.747.451.867.4510.241.387.45.500
2014St. Louis CardinalsMLB Spring TrainingMLB22301.77550000020.114441423200.906.200.441.7710.185.751.771.000
2014St. Louis CardinalsChamp. SeriesMLB220181.0010100100.123311000030.0054.0027.0027.000.000.0081.00.000
2015St. Louis CardinalsMLB Spring TrainingMLB23101.77550000020.117540416101.047.520.001.777.084.002.211.000
2015St. Louis CardinalsDiv SeriesMLB23018.3111000004.16443350002.2012.466.236.2310.381.678.31.000
2016St. Louis CardinalsMLB Spring TrainingMLB24114.08550000017.225982410111.6912.741.022.045.092.504.58.500
2017St. Louis CardinalsMLB Spring TrainingMLB25402.42770000026.024872622001.158.310.692.087.623.672.771.000
2018St. Louis CardinalsMLB Spring TrainingMLB26123.32550000019.019773314101.169.001.421.426.634.673.32.333
MLB Spring Training Totals - 6 yrs1132.35322750021115.01063430822100511.118.300.631.727.834.552.66.786
MLB Playoffs - Divisional Series Totals - 2 yrs113.86220000011.77554514001.035.403.093.8610.802.803.86.500
MLB Playoffs - Championship Series Totals - 2 yrs211.93321001014.09331313000.865.790.641.938.364.331.93.667
MLB Playoffs - World Series Totals - 1 yrs117.4522000009.78882811001.667.451.867.4510.241.387.45.500

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2013St. Louis CardinalsDiv SeriesMLB2112000000000201000.000.000.000.000003.000.000.0000.0066.670.000.000.000.00
2013St. Louis CardinalsChamp. SeriesMLB2125100001000300000.000.000.000.000005.000.000.0000.0060.000.000.000.000.00
2014St. Louis CardinalsMLB Spring TrainingMLB2211000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2015St. Louis CardinalsMLB Spring TrainingMLB2322000000000201000.000.000.000.000003.000.000.0000.0066.670.000.000.000.00
2015St. Louis CardinalsDiv SeriesMLB2312000000000200000.000.000.000.000002.000.000.0000.00100.000.000.000.000.00
2016St. Louis CardinalsMLB Spring TrainingMLB2422210000001001000.500.667.5001.167104.500.000.50025.000.000.000.000.000.00
2017St. Louis CardinalsMLB Spring TrainingMLB2522000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2018St. Louis CardinalsMLB Spring TrainingMLB2610000000001001000.0001.000.0001.000002.000.000.00050.000.000.000.000.000.00
MLB Spring Training Totals - 5 yrs87210000002403000.143.333.143.4761012.333.000.28616.6733.332.000.000.000.00
MLB Playoffs - Divisional Series Totals - 2 yrs24000000000401000.000.000.000.000005.000.000.0000.0080.000.000.000.000.00
MLB Playoffs - Championship Series Totals - 2 yrs35100001000300000.000.000.000.000005.000.000.0000.0060.000.000.000.000.00

Awards [7]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
20101st Team College Freshman All-American (SP)1
20113rd Team College All-American (SP)1
20122nd Team College All-American (SP) ... Big 12 Conference All-Conference (SP)2
2013NLCS Most Valuable Player ... St. Louis Cardinals Minor League Player of the Year ... Triple-A All-Star Game MVP (PCL)3

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-01-12SPSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($5.3m) [Avoids arbitration]26.195Team Roster on 2018-01-12
2017-02-13SPSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveContractSigned to 1-year contract for 2017-2017 ($2.775m) [Lost arbitration]25.227Team Roster on 2017-02-13
2016-09-14SPSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveActivated from DL25.075Team Roster on 2016-09-14
2016-08-09SPSt. Louis CardinalsSt. Louis Cardinals (MLB)YDL-15InjuredDL15 Right shoulder inflammation25.039Team Roster on 2016-08-09
2014-09-04SPSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveActivated from DL23.065Team Roster on 2014-09-04
2014-09-04RPSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from minor league rehab assignment23.065Team Roster on 2014-09-04
2014-07-30RPSt. Louis CardinalsSt. Louis Cardinals (MLB)-DL-60InjuredDL60 Transferred to 60-day DL23.029Team Roster on 2014-07-30
2014-06-23RPSt. Louis CardinalsSt. Louis Cardinals (MLB)YDL-15InjuredDL15 Stress reaction, right shoulder22.358Team Roster on 2014-06-23
2013-09-03RPSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)22.064Team Roster on 2013-09-03
2013-08-30RPSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsOptioned to Memphis (AAA)22.060Team Roster on 2013-08-30
2013-08-10RPSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)22.040Team Roster on 2013-08-10
2013-06-14SPSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsOptioned to Memphis (AAA)21.349Team Roster on 2013-06-14
2013-05-30SPSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveContract purchased from Memphis (AAA)21.334Team Roster on 2013-05-30
2013-04-08PSt. Louis CardinalsMemphis (AAA)-MinorsReassigned MinorsAssigned to Memphis (AAA)21.282Team Roster on 2013-04-08
2012-08-21PSt. Louis CardinalsSpringfield (AA)-MinorsReassigned MinorsAssigned to Springfield (AA)21.051Team Roster on 2012-08-21
2012-07-30PSt. Louis CardinalsPalm Beach (A+)-MinorsReassigned MinorsAssigned to Palm Beach (A+)21.029Team Roster on 2012-07-30
2012-07-11PSt. Louis CardinalsGulf Coast Cardinals (Rk)-Minors--21.010Team Roster on 2012-07-11
* 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
2012St. Louis Cardinals-201,900,000-------1,900,000Signing Bonus out of 2012 Draft (1st round - 19th overall)
2013St. Louis CardinalsTeam Payroll21490,000-77543-3,023,990490,0002,390,000
2014St. Louis CardinalsTeam Payroll22510,000-62826293,256,497500,0002,900,000
2015St. Louis CardinalsTeam Payroll23520,0002.06261325323,571,283507,5003,420,000
2016St. Louis CardinalsTeam Payroll24539,0003.06251921433,498,245507,5003,959,000
2017St. Louis CardinalsTeam Payroll252,775,0004.06235416613,651,709535,0006,734,0002017-02-13 - Signed to 1-year contract for 2017-2017 ($2.775m) [Lost arbitration]
2018St. Louis CardinalsTeam Payroll265,300,000-2141074++4,360,045545,00012,034,0002018-01-12 - Signed to 1-year contract for 2018-2018 ($5.3m) [Avoids arbitration]
* 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