Michael Wacha

Age: 27
Bats/Throws: R/R
6' 6" / 215
P

RotoWire News: Wacha (1-0) allowed two runs on five hits with seven strikeouts and a walk across six innings in a victory against the Brewers on Wednesday. (4/17/2019)

We hope you find the FanGraphs Player Stat Pages useful!

Please support FanGraphs by becoming a member. We publish over one thousand articles and podcasts each year, host numerous projection systems, and carry an ever growing database of baseball stats that assist you in your baseball research.

Support FanGraphs



SeasonTeamWLSVGGSIPK/9BB/9HR/9BABIPLOB%GB%HR/FBERAFIPxFIPWAR
2012Cardinals (R)000325.012.600.001.80.273100.0 %54.5 %25.0 %1.803.231.02 
2012Cardinals (A+)000408.018.001.130.00.111100.0 %55.6 %0.0 %0.00-0.23-0.05 
2012Cardinals (AA)000408.019.133.380.00.30083.3 %60.0 %0.0 %1.130.160.72 
2013Cardinals (AAA)530151585.07.732.010.95.24181.2 %36.6 %7.4 %2.653.904.11 
2013Cardinals41015964.29.052.640.70.27579.7 %44.3 %7.4 %2.782.923.361.2
2013Cardinals4105530.29.683.520.88.18680.7 %37.0 %7.9 %2.643.443.86 
2014Cardinals (AA)000112.04.504.500.00.167100.0 %80.0 %0.0 %0.003.624.13 
2014Cardinals5601919107.07.912.780.50.28873.8 %41.6 %5.5 %3.203.173.712.0
2014Cardinals010100.10.0027.0027.00.5000.0 %0.0 %50.0 %81.0051.1419.55 
2015Cardinals17703030181.17.592.880.94.27276.2 %45.8 %11.2 %3.383.873.882.2
2015Cardinals010114.110.386.236.23.300100.0 %15.4 %37.5 %8.3111.905.63 
2016Cardinals7702724138.07.432.930.98.33464.7 %46.6 %11.6 %5.093.914.051.8
2017Cardinals12903030165.28.582.990.92.32771.5 %48.0 %11.6 %4.133.633.883.1
2018Cardinals (A+)000224.110.384.150.00.18225.0 %40.0 %0.0 %6.232.563.37 
2018Cardinals (AA)010112.111.573.863.86.50035.7 %0.0 %16.7 %11.577.745.45 
2018Cardinals820151584.17.583.840.96.24975.0 %43.2 %13.6 %3.204.224.120.8
2019THE BAT8802323131.07.603.311.05.30372.2 %  4.084.21  
2019ATC9702424135.07.893.241.10.30772.2 %  4.114.17  
2019Depth Charts8802323131.07.813.311.11.31072.1 %  4.234.20 1.3
2019Steamer8802323130.07.843.261.10.29971.7 %46.5 % 4.204.184.231.3
2019Fans (5)11702727154.08.122.690.94.31174.9 %  3.653.70 2.3
2019ZiPS8702322120.37.783.371.12.31172.4 %  4.264.22 1.1
2019Cardinals1004421.110.135.912.11.28385.2 %44.8 %23.8 %4.645.864.69-0.1
2019ZiPS (R)67 2120109.08.103.681.24.31571.1 %  4.564.43 0.9
2019Steamer (R)7702020113.07.913.591.17.29871.6 %  4.394.38 0.9
2019Depth Charts (R)6702020114.08.013.631.21.31271.3 %  4.484.40 0.9
2019THE BAT (R)7702020115.07.793.721.28.30771.2 %  4.574.64  
Total- - -54320140131762.18.023.070.90.29672.8 %45.4 %10.7 %3.793.743.8911.0
Postseason- - -4307635.19.684.081.78.20780.1 %32.6 %14.6 %4.084.934.23 

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2012Cardinals (R)001.8032000005.0194111000007
2012Cardinals (A+)000.0040000108.02610001001016
2012Cardinals (AA)001.1340000008.03031103001017
2013Cardinals (AAA)532.6515150000085.0333652625919005073
2013Cardinals412.781590000164.2260522020519003065
2013Cardinals412.64550000030.21191699312310033
2014Cardinals (AA)000.0011000002.081000100001
2014Cardinals563.20191900000107.0447954138633052094
2014Cardinals0181.0010000000.142331100000
2015Cardinals1773.38303000000181.1762162746819584641153
2015Cardinals018.3111000004.1216443310005
2016Cardinals775.09272400000138.0606159867815456160114
2017Cardinals1294.13303011000165.2701170827617553350158
2018Cardinals (A+)006.2322000004.1182330200005
2018Cardinals (AA)0111.5711000002.1156531100003
2018Cardinals823.2015150000084.1355683630936022171
2019THE BAT884.082323  0  131.05601286459154825  111
2019ATC974.112424  00 135.0 1326762164954  118
2019Depth Charts884.232323  00 131.0 13166621648 3  114
2019Steamer884.2023230000 130.056113066611647 4  113
2019Fans (5)1173.652727  0  154.0 14967621646 5  139
2019ZiPS874.262322  0  120.3 121615715453242104
2019Cardinals104.64440000021.196201111514100024
2019ZiPS (R)674.562120     109.0 11160551544 2  98
2019Steamer (R)774.3920200000 113.049311360551545 3  100
2019Depth Charts (R)674.482020  00 114.0 11662571546 3  102
2019THE BAT (R)774.572020  0  115.05011166358164824  99
Total- - -54323.7914013111001762.13227726350321762601417222679
Postseason- - -434.08760000035.1144241616716410038

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2012Cardinals (R)12.600.007.001.8036.8 %0.0 %36.8 %.2110.80.273100.0 %  3.23
2012Cardinals (A+)18.001.1316.000.0061.5 %3.9 %57.7 %.0400.25.111100.0 %  -0.23
2012Cardinals (AA)19.133.385.670.0056.7 %10.0 %46.7 %.1110.75.30083.3 %  0.16
2013Cardinals (AAA)7.732.013.840.9521.9 %5.7 %16.2 %.2070.99.24181.2 %  3.90
2013Cardinals9.052.643.420.7025.0 %7.3 %17.7 %.2161.10.27579.7 %76782.92
2013Cardinals9.683.522.750.8827.7 %10.1 %17.7 %.1510.91.18680.7 %72923.44
2013Average7.573.022.510.9619.9 %7.9 %11.9 %.2501.30.29473.5 %  4.02
2014Cardinals (AA)4.504.501.000.0012.5 %12.5 %0.0 %.1431.00.167100.0 %  3.62
2014Cardinals7.912.782.850.5021.0 %7.4 %13.7 %.2321.20.28873.8 %89863.17
2014Cardinals0.0027.000.0027.000.0 %25.0 %-25.0 %.6679.00.5000.0 %99999951.14
2014Average7.732.892.670.8620.4 %7.6 %12.7 %.2471.28.29573.0 %  3.81
2015Cardinals7.592.882.640.9420.1 %7.6 %12.5 %.2321.21.27276.2 %891013.87
2015Cardinals10.386.231.676.2323.8 %14.3 %9.5 %.3332.08.300100.0 %21830911.90
2015Average7.762.922.661.0220.4 %7.7 %12.7 %.2511.29.29672.9 %  4.03
2016Cardinals7.432.932.530.9818.8 %7.4 %11.4 %.2841.48.33464.7 %125963.91
2016Average8.103.142.581.1721.1 %8.2 %12.9 %.2521.32.29872.9 %  4.24
2017Cardinals8.582.992.870.9222.5 %7.9 %14.7 %.2641.36.32771.5 %97853.63
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018Cardinals (A+)10.384.152.500.0027.8 %11.1 %16.7 %.1250.92.18225.0 %  2.56
2018Cardinals (AA)11.573.863.003.8620.0 %6.7 %13.3 %.4293.00.50035.7 %  7.74
2018Cardinals7.583.841.970.9620.0 %10.1 %9.9 %.2151.23.24975.0 %811054.22
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019THE BAT7.603.312.291.05   .2571.34.30372.2 %  4.21
2019ATC7.893.242.431.10   .2581.34.30772.2 %  4.17
2019Depth Charts7.813.312.361.11   .2621.37.31072.1 %  4.20
2019Steamer7.843.262.401.1020.2 %8.4 %11.8 %.2541.36.29971.7 %  4.18
2019Fans (5)8.122.693.020.94   .2551.27.31174.9 %  3.70
2019ZiPS7.783.372.311.12   .2631.38.31172.4 %  4.22
2019Cardinals10.135.911.712.1125.0 %14.6 %10.4 %.2441.59.28385.2 %1101385.86
2019Average8.983.532.541.3523.3 %9.2 %14.2 %.2421.32.28973.2 %  4.47
2019ZiPS (R)8.103.682.201.24   .2661.43.31571.1 %  4.43
2019Steamer (R)7.913.592.211.17   .2551.40.29871.6 %  4.38
2019Depth Charts (R)8.013.632.201.21   .2641.41.31271.3 %  4.40
2019THE BAT (R)7.793.722.091.28   .2641.42.30771.2 %  4.64
Total- - -8.023.072.610.9021.0 %8.1 %13.0 %.2461.29.29672.8 %96943.74
Postseason- - -9.684.082.381.7826.4 %11.1 %15.3 %.1891.13.20780.1 %1101314.93

SeasonAgeWLGGSIPHRERHRBBSOK/9BB/9K/BBHR/9AVGWHIPBABIPLOB%ERAFIPWAR
201927872322120.3121615715451047.783.372.311.12.2631.38.31172.4 %4.264.221.1
202028772221114.711456531442997.773.302.361.10.2611.36.30873.3 %4.164.171.3
202129772221115.3113565314421007.803.282.381.09.2581.34.30573.1 %4.144.151.3

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2012Cardinals (R)1.509.1 %54.5 %36.4 %50.0 %25.0 %  41.7 %16.7 %41.7 %     1.02
2012Cardinals (A+)2.5022.2 %55.6 %22.2 %50.0 %0.0 %  55.6 %44.4 %0.0 %     -0.05
2012Cardinals (AA)1.500.0 %60.0 %40.0 %50.0 %0.0 %  40.0 %30.0 %30.0 %     0.72
2013Cardinals (AAA)0.7111.9 %36.6 %51.5 %28.9 %7.4 %  42.3 %29.9 %27.8 %     4.11
2013Cardinals1.1316.7 %44.3 %39.1 %7.4 %7.4 %9.1 %50.0 %38.6 %32.4 %29.0 %11.9 %52.3 %35.8 %3.25893.36
2013Cardinals0.7111.0 %37.0 %52.1 %23.7 %7.9 %7.4 %0.0 %      3.081033.86
2014Cardinals (AA)4.000.0 %80.0 %20.0 %0.0 %0.0 %  16.7 %33.3 %50.0 %     4.13
2014Cardinals1.1522.1 %41.6 %36.3 %8.2 %5.5 %6.3 %41.7 %37.1 %32.4 %30.5 %21.0 %47.0 %32.1 %3.741013.71
2014Cardinals0.0033.3 %0.0 %66.7 %0.0 %50.0 %0.0 %0.0 %      11.1153319.55
2015Cardinals1.4322.2 %45.8 %32.0 %11.2 %11.2 %7.0 %5.9 %33.8 %34.7 %31.6 %20.6 %49.7 %29.7 %4.021003.88
2015Cardinals0.2523.1 %15.4 %61.5 %12.5 %37.5 %0.0 %0.0 %      4.761455.63
2016Cardinals1.5723.9 %46.6 %29.6 %6.2 %11.6 %5.9 %20.0 %41.3 %31.6 %27.1 %18.8 %51.1 %30.0 %4.31984.05
2017Cardinals1.5521.1 %48.0 %30.9 %8.2 %11.6 %3.9 %30.0 %42.3 %29.9 %27.8 %20.2 %51.8 %28.0 %4.14903.88
2018Cardinals (A+)1.0020.0 %40.0 %40.0 %0.0 %0.0 %  36.4 %27.3 %36.4 %     3.37
2018Cardinals (AA)0.0045.5 %0.0 %54.5 %16.7 %16.7 %  45.5 %27.3 %27.3 %     5.45
2018Cardinals1.5829.5 %43.2 %27.4 %7.6 %13.6 %6.7 %40.0 %48.0 %29.3 %22.8 %15.9 %41.5 %42.7 %4.601014.12
2019Cardinals1.2419.0 %44.8 %36.2 %9.5 %23.8 %0.0 %0.0 %53.4 %27.6 %19.0 %13.8 %50.0 %36.2 %4.921094.69
Total- - -1.4222.5 %45.4 %32.1 %8.5 %10.7 %6.0 %25.0 %39.9 %31.8 %28.3 %18.8 %49.4 %31.8 %4.09973.89
Postseason- - -0.6013.5 %32.6 %53.9 %20.8 %14.6 %6.9 %0.0 %      3.461124.23

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2012Cardinals (R)6412    33538
2012Cardinals (A+)5221    156580
2012Cardinals (AA)6402    4982131
2013Cardinals (AAA)861212835    4568671323
2013Cardinals7768295721363616731034
2013Cardinals27388920016188305493
2014Cardinals (AA)4100    102434
2014Cardinals12611067981254856811261694
2014Cardinals021000007512
2015Cardinals2421691171917171120100819292937
2015Cardinals28310002424890
2016Cardinals2031291048121028083814862324
2017Cardinals2281471001291039793617542690
2018Cardinals (A+)4420    314576
2018Cardinals (AA)0651    222951
2018Cardinals10466715752555478721419
2019Cardinals262111200017162238400
Total- - -1006710499606056144534420807812498
Postseason- - -2948121020018237358595

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2013Cardinals0.12-3.703.828.120.950.850.810.730.82131.10-0.9601
2013Cardinals0.64-1.752.396.440.751.05 0.871.4150.83-0.2200
2014Cardinals0.47-8.769.235.610.631.201.000.881.34190.75-0.3600
2014Cardinals-0.39-0.460.07-2.82-0.353.15 2.10 0-0.11-0.0101
2015Cardinals1.47-12.9514.439.901.061.050.960.870.87301.050.3500
2015Cardinals-0.30-0.650.34-1.89-0.200.97 0.870.401-0.380.0700
2016Cardinals-1.95-11.499.54-18.33-2.000.960.830.810.9126-1.27-0.7701
2017Cardinals-0.74-12.9412.200.480.090.970.920.881.07290.62-1.3800
2018Cardinals0.31-5.255.563.520.360.910.820.880.81150.40-0.0500
2019Cardinals-0.13-1.811.68-1.44-0.171.000.910.871.484-0.740.6100
Total- - --0.43-56.9056.477.860.931.000.900.850.991361.92-2.3502
Postseason- - --0.05-2.862.811.730.201.10 1.051.2460.33-0.3801

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2013Cardinals64.9% (93.5) 2.7% (88.7)5.0% (75.2)27.4% (85.7)  0.1%
2014Cardinals58.2% (93.2) 10.4% (89.7)12.6% (74.6)18.8% (86.0)   
2015Cardinals57.3% (94.2) 13.4% (89.4)12.6% (75.9)16.8% (86.7)  0.5%
2016Cardinals53.1% (93.2) 16.2% (90.2)8.6% (74.3)22.1% (84.9)  0.9%
2017Cardinals52.9% (95.1) 17.3% (90.7)11.5% (76.3)18.3% (87.7)  0.4%
2018Cardinals43.2% (93.5) 19.6% (89.3)14.9% (75.8)22.3% (86.0)   
2019Cardinals49.0% (92.6) 19.8% (88.5)12.5% (74.9)18.8% (84.6)  1.0%
Total- - -54.5% (93.9) 14.4% (89.9)11.3% (75.5)19.9% (86.2)  0.4%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2013Cardinals68.8 % 1.7 %    5.0 %  24.4 %   
2014Cardinals58.1 % 13.7 %    12.7 %  15.6 %   
2015Cardinals59.7 % 12.9 %    12.6 %  14.8 %   
2016Cardinals52.0 % 18.6 %    9.1 %  20.3 %   
2017Cardinals46.0 %8.7 %15.0 %    11.5 %  18.8 %   
2018Cardinals41.7 %0.4 %19.9 %    14.9 %  23.0 %   
2019Cardinals49.1 % 19.9 %   0.3 %12.5 %  18.3 %   
Total- - -53.5 %1.9 %14.6 %   0.0 %11.4 %  18.6 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2013Cardinals93.1 88.6    75.2  85.3  
2014Cardinals93.1 89.5    74.6  85.5  
2015Cardinals93.9 89.3    75.9  86.3  
2016Cardinals93.3 89.8    74.6  85.0  
2017Cardinals94.995.990.7    76.6  87.8  
2018Cardinals93.694.589.3    75.8  86.1  
2019Cardinals92.5 88.5   83.674.8  84.6  
Total- - -93.795.889.7   83.675.6  86.1  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2013Cardinals65.0 %2.6 %  27.4 % 5.0 %    
2014Cardinals58.4 %10.6 %  18.4 % 12.7 %    
2015Cardinals57.3 %13.3 %  16.8 % 12.6 %    
2016Cardinals52.9 %16.8 %  21.6 % 8.7 %    
2017Cardinals52.8 %17.6 %  18.2 % 11.5 %    
2018Cardinals41.7 %19.7 % 1.3 %22.2 % 14.9 %   0.1 %
2019Cardinals47.8 %19.5 % 0.5 %18.3 % 12.3 %    
Total- - -54.2 %14.5 % 0.2 %19.7 % 11.3 %   0.0 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2013Cardinals93.989.0  86.1 75.6   
2014Cardinals94.190.6  86.9 75.4   
2015Cardinals95.190.3  87.5 76.7   
2016Cardinals93.890.7  85.5 74.8   
2017Cardinals95.691.2  88.2 76.9   
2018Cardinals94.289.9 94.386.6 76.4   
2019Cardinals92.988.9 92.985.0 75.2   
Total- - -94.690.5 94.286.8 76.1   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2013Cardinals9.3 -2.1-0.43.5  1.39 -7.47-0.781.25  
2014Cardinals3.2 1.6-0.93.7  0.32 0.89-0.421.15  
2015Cardinals9.3 -0.11.2-0.4  0.56 -0.040.34-0.08  
2016Cardinals-6.3 -5.9-0.2-0.5  -0.51 -1.57-0.12-0.10  
2017Cardinals5.5 -2.23.6-1.0  0.39 -0.471.17-0.21  
2018Cardinals-2.9 5.5-1.46.4  -0.47 1.98-0.652.03  
2019Cardinals-3.9 3.2-1.9-1.2  -1.99 4.08-3.77-1.53  
Total- - -14.3 0.00.110.6  0.21 0.000.000.43  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2013Cardinals9.9 -1.5    -0.3  2.8  
2014Cardinals2.6 3.4    -0.9  4.2  
2015Cardinals7.0 -1.2    1.3  4.0  
2016Cardinals-4.0 -6.9    0.4  -0.6  
2017Cardinals5.7-0.5-2.5    3.5  1.9  
2018Cardinals-1.30.35.0    -1.4  6.9  
2019Cardinals-3.1 2.5   0.2-1.8  -1.7  
Total- - -16.8-0.2-1.3   0.20.8  17.5  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2013Cardinals1.39 -8.16    -0.59  1.12  
2014Cardinals0.27 1.47    -0.42  1.59  
2015Cardinals0.40 -0.32    0.36  0.92  
2016Cardinals-0.33 -1.60    0.18  -0.14  
2017Cardinals0.48-0.20-0.65    1.18  0.39  
2018Cardinals-0.225.251.76    -0.65  2.11  
2019Cardinals-1.63 3.16   20.26-3.76  -2.36  
Total- - -0.25-0.08-0.07   20.260.06  0.76  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2013Cardinals9.6-2.1  3.5 -0.3   
2014Cardinals4.81.6  4.1 -0.9   
2015Cardinals10.2-0.1  -0.3 1.4   
2016Cardinals-2.2-9.8  0.6 0.0   
2017Cardinals6.0-2.6  0.0 3.5   
2018Cardinals-2.15.2 0.96.6 -1.4   
2019Cardinals-3.73.1 -0.1-1.7 -1.8   
Total- - -22.6-4.7 0.912.8 0.5   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2013Cardinals1.43-7.75  1.25 -0.58   
2014Cardinals0.480.88  1.31 -0.41   
2015Cardinals0.61-0.01  -0.06 0.40   
2016Cardinals-0.18-2.53  0.11 -0.01   
2017Cardinals0.42-0.55  0.00 1.14   
2018Cardinals-0.361.85 4.862.09 -0.65   
2019Cardinals-1.933.95 -3.48-2.28 -3.76   
Total- - -0.33-0.26 4.070.52 0.04   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2013Cardinals31.0 %68.8 %47.5 %61.1 %84.6 %76.0 %43.8 %58.1 %11.4 %
2013Average30.4 %65.5 %45.9 %66.5 %87.0 %79.4 %44.2 %60.2 %9.4 %
2014Cardinals29.8 %69.0 %48.9 %71.3 %82.7 %79.1 %48.8 %64.4 %10.2 %
2014Average30.7 %65.7 %46.2 %65.7 %87.3 %79.3 %44.3 %60.6 %9.5 %
2015Cardinals32.4 %70.2 %50.5 %72.5 %85.3 %81.0 %48.0 %63.3 %9.5 %
2015Average30.6 %66.9 %46.9 %64.9 %86.7 %78.8 %44.8 %60.9 %9.9 %
2016Cardinals29.9 %67.2 %47.5 %72.0 %88.1 %82.7 %47.2 %59.1 %8.1 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2017Cardinals29.5 %66.6 %47.6 %67.7 %85.4 %79.8 %48.6 %65.8 %9.6 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Cardinals27.7 %68.7 %45.2 %67.3 %84.6 %78.5 %42.6 %53.0 %9.7 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Cardinals24.6 %70.1 %43.3 %74.1 %81.7 %79.2 %41.0 %52.1 %8.9 %
2019Average29.3 %66.8 %45.5 %60.4 %84.4 %75.6 %43.3 %60.1 %11.1 %
Total- - -30.0 %68.4 %48.0 %69.7 %85.2 %80.1 %46.9 %61.3 %9.5 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2013Cardinals30.5 %64.0 %47.5 %57.4 %84.5 %76.0 %50.8 %19.6
2013Average29.7 %62.7 %45.9 %63.2 %87.3 %79.4 %49.2 %22.6
2014Cardinals28.4 %67.4 %48.9 %69.7 %82.8 %79.2 %52.5 %19.5
2014Average30.1 %63.1 %46.2 %62.9 %87.5 %79.3 %48.8 %23.0
2015Cardinals31.7 %69.0 %50.6 %69.5 %86.0 %80.9 %50.6 %19.2
2015Average30.9 %64.4 %46.9 %62.9 %87.1 %78.8 %47.8 %22.1
2016Cardinals29.4 %67.7 %47.5 %70.7 %88.2 %82.4 %47.2 %20.1
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2017Cardinals28.4 %67.2 %47.7 %66.0 %85.4 %79.6 %49.7 %20.7
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Cardinals26.3 %67.3 %45.2 %62.9 %85.7 %78.5 %46.0 %21.4
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Cardinals23.2 %67.2 %43.0 %66.0 %84.9 %79.3 %45.0 %20.4
2019Average29.2 %63.9 %45.6 %58.1 %84.4 %75.5 %47.2 %24.2
Total- - -29.1 %67.5 %48.0 %67.2 %85.6 %80.0 %49.3 %20.1

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2013Cardinals31.2 %64.3 %47.5 %57.7 %85.1 %76.0 %49.4 %20.0
2014Cardinals28.5 %67.1 %48.9 %70.4 %82.5 %79.2 %53.0 %19.9
2015Cardinals32.8 %67.8 %50.5 %69.9 %86.2 %81.0 %50.6 %19.6
2016Cardinals29.4 %66.6 %47.4 %71.1 %87.9 %82.5 %48.4 %20.7
2017Cardinals27.7 %66.9 %47.5 %63.1 %86.1 %79.5 %50.6 %20.8
2018Cardinals26.3 %66.3 %45.2 %61.4 %86.0 %78.5 %47.2 %22.3
2019Cardinals21.5 %68.7 %43.0 %65.2 %84.6 %79.3 %45.6 %21.1
Total- - -29.2 %66.9 %48.0 %66.7 %85.8 %80.0 %49.9 %20.5

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2012Cardinals (R)P325.0000  0          
2012Cardinals (A+)P408.0010  0          
2012Cardinals (AA)P408.0020  0          
2013Cardinals (AAA)P151585.06101  0          
2013CardinalsP15964.2361010000 1   .900 
2014Cardinals (AA)P112.0010  0          
2014CardinalsP1919107.012130001001 0   1.000 
2015CardinalsP3030181.118293030000 5   .940 
2016CardinalsP2724138.021221012200 6   .977 
2017CardinalsP3030165.213200001101 14   1.000 
2018Cardinals (A+)P224.1000  0          
2018Cardinals (AA)P112.1000  0          
2018CardinalsP151584.1281010000 5   .909 
2019CardinalsP4421.1100000000 1   1.000 
Total- - -P140131762.170986064302 32   .966 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2013CardinalsP64.20 0  000     0.7      
2014CardinalsP107.00 1  1-12     0.0      
2015CardinalsP181.1-2 0  012     0.8      
2016CardinalsP138.00 1  024     0.9      
2017CardinalsP165.20 -1  010     1.3      
2018CardinalsP84.11 -1  00-1     -0.3      
2019CardinalsP21.10 0  000     -0.2      
Total- - -P762.1-2 0  137     3.3      

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2013CardinalsP64.20.0%      (1)0.0%      (1)0.0%      (0)100.0%     (1)100.0%      (1)100.0%      (3)
2014CardinalsP107.00.0%      (1)0.0%      (0)0.0%      (0)100.0%     (2)100.0%      (1)90.9%    (11)
2015CardinalsP181.10.0%      (0)0.0%      (2)50.0%      (2)50.0%     (2)80.0%      (5)100.0%    (27)
2016CardinalsP138.00.0%      (0)0.0%      (1)0.0%      (0)0.0%     (0)33.3%      (3)100.0%    (21)
2017CardinalsP165.20.0%      (0)0.0%      (1)0.0%      (0)0.0%     (1)100.0%      (4)100.0%    (15)
2018CardinalsP84.10.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (1)100.0%      (8)
Total- - -P762.10.0%      (2)0.0%      (5)50.0%      (2)66.7%     (6)73.3%    (15)98.8%    (85)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2013Cardinals1.50.30.10.310.31.2$8.6 
2014Cardinals1.90.2-0.3-0.117.42.0$14.9 
2015Cardinals2.91.3-0.60.720.62.2$17.7 
2016Cardinals-0.1-1.2-0.7-1.917.61.8$14.6 
2017Cardinals2.0-1.00.0-1.130.43.1$24.9 
2018Cardinals1.50.8-0.10.78.20.8$6.8 
2019Cardinals0.20.00.30.3-0.8-0.1($0.6) 
Total- - -9.90.3-1.4-1.1103.811.0$86.8 


  • $5.3m / 1 Years (2018) (Edit)
    • signed by St. Louis Cardinals on 1/13/2018 (Avoided Arbitration)
    • 2018: $5.3M
    • Agent / Agency: CAA
    • Submitted by Craig Edwards
  • $2.8m / 1 Years (2017) (Edit)
    • signed by St. Louis Cardinals on 2/14/2017 (Arbitration (Player Lost))
    • 2017: $2.8M
    • Originally Reported By: Jon Heyman
    • Source: m.mlb.com
    • Submitted by Bailey Winston
  • $0.5m / 1 Years (2016) (Edit)
    • signed by St. Louis Cardinals on 3/2/2016 (League Minimum)
    • 2016: $0.5M
    • Other Notes: Pre-Arbitration
    • Source: spotrac.com
    • Submitted by Bailey Winston
  • $0.5m / 1 Years (2015) (Edit)
    • signed by St. Louis Cardinals on 3/3/2015 (League Minimum)
    • 2015: $0.5M
    • Other Notes: Pre-Arbitration
    • Source: spotrac.com
    • Submitted by Bailey Winston
  • $0.5m / 1 Years (2014) (Edit)
    • signed by St. Louis Cardinals on 3/3/2014 (League Minimum)
    • 2014: $0.5M
    • Other Notes: Pre-Arbitration
    • Source: spotrac.com
    • Submitted by Bailey Winston
  • $0.5m / 1 Years (2013) (Edit)
    • signed by St. Louis Cardinals (League Minimum)
    • 2013: $0.5M
    • Other Notes: Pre-Arbitration
    • Source: spotrac.com
    • Submitted by Bailey Winston
Add New Contract
  • 2012 June Amateur Draft - Round: 1, Pick: 19, Overall: 19
    • Team: St. Louis Cardinals
    • School: Texas A&M