Randal Grichuk

Age: 28
Bats/Throws: R/R
6' 2" / 213
OF
Birthdate: 8/13/1991 (28 y, 5 m, 9 d)
Drafted: 2009 June Amateur Draft - Round: 1, Pick: 24, Overall: 24, Team: Los Angeles Angels
Contract: 5 yr, $52M (2019-23)    AAV: $10.4M
Service Time: 5.033
Reported as the pre-2020 value.
5 years and 33 days days of service time.
   Free Agent: 2023   
MiLB Options: n/a
Reported as the pre-2019 season number of waiver options remaining.

RotoWire News: Grichuk is not in the lineup Wednesday against the Orioles. (9/25/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



SeasonTeamGPAHRRRBISBBB%K%ISOBABIPAVGOBPSLGwOBAwRC+BsROffDefWAR
2009Angels (R)532567475363.5 %25.0 %.229.408.322.352.551.401137    
2010Angels (R)1252471005.8 %17.3 %.388.333.327.365.714.473189    
2010Angels (A)522147413644.2 %23.4 %.238.356.292.327.530.380131    
2011Angels (R)72802607.1 %14.3 %.125.364.333.357.458.359106    
2011Angels (A)321312121304.6 %22.1 %.172.280.230.267.402.30086    
2011Angels (A+)1457113600.0 %22.8 %.208.350.283.316.491.34699    
2012Angels (A+)135575187971164.0 %16.0 %.190.329.298.335.488.354109    
2013Angels (AA)12854222856495.2 %17.0 %.218.272.256.306.474.341116    
2014Cardinals (AAA)10847225737185.9 %22.9 %.234.289.259.311.493.345102    
2014Cardinals47116311804.3 %26.7 %.155.316.245.278.400.29990-1.4-2.81.90.3
2014Cardinals93623302.8 %36.1 %.171.200.171.194.343.23747    
2015Cardinals10335017494746.3 %31.4 %.272.365.276.329.548.3701381.817.30.03.0
2015Cardinals4812100.0 %50.0 %.375.333.250.250.625.368137    
2016Cardinals (AAA)23866121802.3 %16.3 %.296.258.272.302.568.369123    
2016Cardinals13247824666855.9 %29.5 %.240.294.240.289.480.3251022.43.82.52.2
2017Cardinals (A+)14011025.0 %25.0 %.667.500.333.5001.000.607298    
2017Cardinals (AA)1411300.0 %50.0 %.750.000.250.2501.000.531239    
2017Cardinals (AAA)1467611904.5 %29.9 %.333.297.270.313.603.378125    
2017Cardinals12244222535965.9 %30.1 %.235.293.238.285.473.315953.0-0.10.41.5
2018Blue Jays (A+)311122045.5 %27.3 %.500.500.333.636.833.612291    
2018Blue Jays (AA)28010012.5 %25.0 %.000.200.143.250.143.20420    
2018Blue Jays (AAA)29112011.1 %33.3 %.375.250.250.333.625.378141    
2018Blue Jays12446225606135.8 %26.4 %.257.282.245.301.502.340115-0.48.0-3.32.1
2019Blue Jays15162831758025.6 %26.0 %.225.266.232.280.457.30790-3.8-12.1-4.50.5
2020ATC13756429718035.9 %26.8 %.239.283.243.295.482.32199    
2020Depth Charts13356031738636.3 %26.9 %.254.283.245.298.499.3291050.23.5-4.21.9
2020Steamer13054830718436.3 %26.9 %.254.283.245.298.499.3291050.23.4-4.41.8
Total- - -6792476122314323205.8 %28.3 %.239.295.244.293.483.3271051.514.2-3.09.5
Postseason- - -134435402.3 %38.6 %.209.217.186.205.395.26164    

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2009Angels (R)5323625676461310747539064443864.322
2010Angels (R)124952167324710309000100.327
2010Angels (A)522022145929194741369050210240.292
2011Angels (R)724288611026204020000.333
2011Angels (A)32122131281574212136029120101.230
2011Angels (A+)1453571584211360013310100.283
2012Angels (A+)1355375751601033091879712339294210166.298
2013Angels (AA)12850054212871278228564282929321095.256
2014Cardinals (AAA)108436472113632322573712821086201385.259
2014Cardinals4711011627176131185031001402.245
2014Cardinals9353664002331013000000.171
2015Cardinals1033233508942237174947222110410642.276
2015Cardinals4882100121004000000.250
2016Cardinals (AAA)238186221141612182014210200.272
2016Cardinals13244647810751293246668280141310954.240
2017Cardinals (A+)1341001011101000000.333
2017Cardinals (AA)1441000113002000000.250
2017Cardinals (AAA)1463671783061193120100200.270
2017Cardinals1224124429848253225359263133220961.238
2018Blue Jays (A+)36112100122503000000.333
2018Blue Jays (AA)2781100010102000000.143
2018Blue Jays (AAA)2892100112113000000.250
2018Blue Jays12442446210446321256061270122830532.245
2019Blue Jays151586628136712953175803501635202021.232
2020ATC137522564127643042971803421516301331.243
2020Depth Charts13351356012661313317386351151642 31.245
2020Steamer13050254812359303307184341148542 31.245
Total- - -679230124765612751442012231432314357002291532012.244
Postseason- - -13434485003541017000000.186

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2009Angels (R)3.5 %25.0 %0.14.322.352.551.903.2297.3.408  -1.04913.1.401137
2010Angels (R)5.8 %17.3 %0.33.327.365.7141.080.3883.3.333  0.0136.0.473189
2010Angels (A)4.2 %23.4 %0.18.292.327.530.857.2388.1.356  0.8358.1.380131
2011Angels (R)7.1 %14.3 %0.50.333.357.458.815.1253.3.364  0.040.2.359106
2011Angels (A)4.6 %22.1 %0.21.230.267.402.669.1724.6.280  -0.413-2.2.30086
2011Angels (A+)0.0 %22.8 %0.00.283.316.491.806.2085.1.350  0.08-0.1.34699
2012Angels (A+)4.0 %16.0 %0.25.298.335.488.823.1906.7.329  0.3866.7.354109
2013Angels (AA)5.2 %17.0 %0.30.256.306.474.780.2186.8.272  -0.3729.9.341116
2014Cardinals (AAA)5.9 %22.9 %0.26.259.311.493.805.2345.1.289  -0.7631.3.345102
2014Cardinals4.3 %26.7 %0.16.245.278.400.678.1553.9.3160.0-0.6-0.811-1.0.29990
2014Cardinals2.8 %36.1 %0.08.171.194.343.537.1710.8.200  0.02-2.0.23747
2014Average7.6 %20.4 %0.37.251.314.386.700.1355.0.299     .310 
2015Cardinals6.3 %31.4 %0.20.276.329.548.877.2725.9.3651.30.6-0.15515.9.370138
2015Cardinals0.0 %50.0 %0.00.250.250.625.875.3752.6.333  0.010.4.368137
2015Average7.7 %20.4 %0.38.254.317.405.721.1504.8.299     .313 
2016Cardinals (AAA)2.3 %16.3 %0.14.272.302.568.870.2963.6.258  0.0132.5.369123
2016Cardinals5.9 %29.5 %0.20.240.289.480.769.2405.0.2942.90.3-0.8592.7.325102
2016Average8.2 %21.1 %0.39.255.322.417.739.1624.9.300     .318 
2017Cardinals (A+)25.0 %25.0 %1.00.333.5001.0001.500.6675.1.500  0.010.8.607298
2017Cardinals (AA)0.0 %50.0 %0.00.250.2501.0001.250.7500.1.000  0.010.6.531239
2017Cardinals (AAA)4.5 %29.9 %0.15.270.313.603.917.3331.8.297  0.0112.2.378125
2017Cardinals5.9 %30.1 %0.20.238.285.473.758.2355.2.2931.90.50.652-2.0.31595
2017Average8.5 %21.6 %0.39.255.324.426.750.1715.0.300     .321 
2018Blue Jays (A+)45.5 %27.3 %1.67.333.636.8331.470.5000.6.500  0.042.4.612291
2018Blue Jays (AA)12.5 %25.0 %0.50.143.250.143.393.0002.6.200  0.00-0.8.20420
2018Blue Jays (AAA)11.1 %33.3 %0.33.250.333.625.958.3750.1.250  0.010.4.378141
2018Blue Jays5.8 %26.4 %0.22.245.301.502.803.2573.4.282-1.21.2-0.4649.6.340115
2018Average8.5 %22.3 %0.38.248.318.409.728.1615.0.296     .315 
2019Blue Jays5.6 %26.0 %0.21.232.280.457.738.2253.9.266-0.7-2.8-0.372-7.2.30790
2019Average8.5 %23.0 %0.37.252.323.435.758.1835.0.298     .320 
2020ATC5.9 %26.8 %0.22.243.295.482.777.2393.9.283  -0.3720.4.32199
2020Depth Charts6.3 %26.9 %0.23.245.298.499.797.2544.1.2830.4 -0.2754.2.329105
2020Steamer6.3 %26.9 %0.23.245.298.499.797.2544.1.2830.4 -0.2734.1.329105
Total- - -5.8 %28.3 %0.20.244.293.483.776.2394.8.2954.2-0.8-1.931317.9.327105
Postseason- - -2.3 %38.6 %0.06.186.205.395.600.2091.6.217  0.03-1.7.26164

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2009Angels (R)1.1417.8 %43.8 %38.5 %12.3 %10.8 %  43.8 %26.1 %30.1 %   
2010Angels (R)0.7510.3 %38.5 %51.3 %10.0 %20.0 %  50.0 %30.0 %20.0 %   
2010Angels (A)1.1215.8 %44.5 %39.7 %24.1 %12.1 %  52.3 %16.3 %31.4 %   
2011Angels (R)0.7019.0 %33.3 %47.6 %20.0 %0.0 %  36.4 %31.8 %31.8 %   
2011Angels (A)0.8812.9 %40.9 %46.2 %34.9 %4.7 %  50.5 %22.1 %27.4 %   
2011Angels (A+)0.6530.0 %27.5 %42.5 %17.6 %5.9 %  56.1 %22.0 %22.0 %   
2012Angels (A+)0.8114.8 %38.1 %47.0 %25.7 %8.7 %  44.6 %27.5 %27.9 %   
2013Angels (AA)0.8516.9 %38.3 %44.8 %23.0 %12.4 %  49.4 %25.2 %25.4 %   
2014Cardinals (AAA)0.7818.8 %35.5 %45.7 %21.6 %16.9 %  52.4 %26.5 %21.1 %   
2014Cardinals0.8615.2 %39.2 %45.6 %16.7 %8.3 %6.5 %100.0 %45.0 %37.5 %17.5 %15.0 %40.0 %45.0 %
2014Cardinals0.5018.2 %27.3 %54.5 %25.0 %16.7 %0.0 %0.0 %      
2015Cardinals0.9120.6 %37.9 %41.6 %10.1 %19.1 %12.3 %0.0 %50.5 %30.8 %18.7 %15.9 %47.2 %36.9 %
2015Cardinals1.000.0 %50.0 %50.0 %0.0 %50.0 %50.0 %0.0 %      
2016Cardinals (AAA)0.6613.4 %34.3 %52.2 %17.1 %17.1 %  60.3 %14.7 %25.0 %   
2016Cardinals0.9315.7 %40.5 %43.8 %10.4 %17.9 %6.5 %0.0 %47.1 %31.4 %21.6 %17.0 %43.1 %39.9 %
2017Cardinals (A+)0.000.0 %0.0 %100.0 %50.0 %0.0 %  0.0 %50.0 %50.0 %   
2017Cardinals (AA)0.0050.0 %0.0 %50.0 %0.0 %100.0 %  0.0 %50.0 %50.0 %   
2017Cardinals (AAA)0.469.5 %28.6 %61.9 %11.5 %23.1 %  48.8 %32.6 %18.6 %   
2017Cardinals0.8421.4 %35.9 %42.7 %8.3 %18.3 %10.9 %0.0 %51.2 %27.8 %21.0 %18.1 %41.6 %40.2 %
2018Blue Jays (A+)2.000.0 %66.7 %33.3 %0.0 %100.0 %  33.3 %33.3 %33.3 %   
2018Blue Jays (AA)0.250.0 %20.0 %80.0 %50.0 %0.0 %  20.0 %60.0 %20.0 %   
2018Blue Jays (AAA)0.250.0 %20.0 %80.0 %0.0 %25.0 %  60.0 %20.0 %20.0 %   
2018Blue Jays0.7518.4 %35.1 %46.6 %16.9 %17.6 %7.5 %0.0 %49.8 %26.9 %23.3 %21.6 %42.0 %36.4 %
2019Blue Jays0.9318.8 %39.1 %42.1 %14.5 %17.3 %6.6 %0.0 %47.1 %32.5 %20.5 %19.3 %43.5 %37.2 %
Total- - -0.8718.6 %37.9 %43.5 %12.7 %17.4 %8.2 %100.0 %48.7 %30.4 %20.9 %18.4 %43.1 %38.4 %
Postseason- - -0.5715.4 %30.8 %53.8 %21.4 %21.4 %12.5 %0.0 %      

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2009Angels (R)7465308   54380434
2010Angels (R)152042   136982
2010Angels (A)65582314   49312361
2011Angels (R)71042   93443
2011Angels (A)38431215   32183215
2011Angels (A+)1117123   38285
2012Angels (A+)1672066553   37010261396
2013Angels (AA)1521786741   68113021983
2014Cardinals (AAA)1151486132   58211831765
2014Cardinals3136126211154300454
2014Cardinals612430005495149
2015Cardinals818944910004899021391
2015Cardinals2200100122335
2016Cardinals (AAA)233596   102191293
2016Cardinals124134481480060912341843
2017Cardinals (A+)0201   101929
2017Cardinals (AA)0110   41014
2017Cardinals (AAA)122643   97173270
2017Cardinals1011206010110056011321692
2018Blue Jays (A+)2100   292554
2018Blue Jays (AA)1402   141933
2018Blue Jays (AAA)1400   141933
2018Blue Jays107142562480063011691799
2019Blue Jays1661798026110083415792413
Total- - -610700300895011327663169592
Postseason- - -8144310066118184

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2014Cardinals-0.42-2.341.92-2.42-0.271.041.2618-0.09-0.32
2014Cardinals-0.03-0.600.57-1.05-0.120.98 0-0.170.14
2015Cardinals0.40-6.476.8717.431.951.031.37181.33-0.94
2015Cardinals-0.04-0.180.140.350.041.040.2510.19-0.23
2016Cardinals0.03-9.159.186.450.680.990.89171.73-1.70
2017Cardinals-0.57-8.367.79-7.46-0.720.991.06150.36-0.94
2018Blue Jays0.24-8.578.814.730.561.052.0140.57-0.34
2019Blue Jays-1.70-11.9110.21-13.63-1.360.941.023-0.64-1.16
Total- - --2.02-46.8044.785.110.841.001.19753.26-5.29
Postseason- - --0.07-0.780.71-0.70-0.080.990.2510.02-0.09

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2014Cardinals52.4% (91.0)15.2% (84.1)7.7% (86.5)10.1% (75.2)13.9% (80.8)0.7% (78.0)  
2015Cardinals52.3% (92.1)19.5% (84.0)6.6% (88.0)12.4% (77.8)8.8% (82.8)0.3% (85.0) 0.6%
2016Cardinals53.8% (92.6)20.9% (84.3)4.3% (87.6)10.3% (78.1)10.3% (83.0)0.4% (85.3)  
2017Cardinals53.7% (93.1)21.1% (84.8)6.1% (89.7)9.6% (78.6)7.9% (83.2)0.8% (85.8)0.9% (75.4)0.8%
2018Blue Jays50.1% (93.2)23.7% (83.8)5.7% (88.5)9.7% (79.9)9.7% (84.0)1.0% (85.3)  
2019Blue Jays46.2% (93.3)24.9% (83.8)6.1% (87.7)11.2% (79.4)10.2% (84.1)1.4% (85.4) 0.0%
Total- - -50.9% (92.8)22.0% (84.1)5.8% (88.2)10.6% (78.7)9.7% (83.3)0.8% (85.1)0.2% (75.4)0.2%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2014Cardinals27.5 %15.0 %8.4 %1.5 % 7.7 %15.9 %9.3 %1.5 % 13.0 %0.2 %  
2015Cardinals32.5 %12.5 %6.5 %0.7 % 7.1 %18.9 %9.7 %3.5 %0.1 %8.5 %   
2016Cardinals32.6 %13.5 %4.7 %1.0 % 7.7 %19.8 %9.8 %1.1 % 9.9 %   
2017Cardinals35.9 %10.9 %5.6 %1.0 %0.1 %7.5 %19.8 %8.2 %2.0 %0.1 %8.2 % 0.9 % 
2018Blue Jays37.7 %7.9 %4.9 %1.7 % 5.0 %23.1 %8.5 %2.1 % 9.2 %   
2019Blue Jays31.9 %8.6 %6.1 %1.1 % 5.5 %25.4 %9.1 %2.2 % 10.2 %   
Total- - -33.7 %10.7 %5.7 %1.1 %0.0 %6.5 %21.5 %9.1 %2.1 %0.0 %9.5 %0.0 %0.2 % 

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2014Cardinals91.291.586.185.6 91.184.475.475.5 80.957.8 
2015Cardinals92.392.287.482.9 91.584.277.579.169.782.7  
2016Cardinals92.992.187.483.9 91.884.578.081.4 83.1  
2017Cardinals93.493.087.785.286.092.185.078.380.265.083.7 76.7
2018Blue Jays93.392.788.386.2 91.984.079.382.3 83.7  
2019Blue Jays93.592.388.085.3 92.983.878.980.8 84.3  
Total- - -93.192.487.785.186.092.084.278.380.567.483.457.876.7

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2014Cardinals28.4 %10.4 %1.8 %21.8 %12.6 %14.5 %10.6 %    
2015Cardinals32.2 %7.5 %1.0 %18.8 %7.8 %20.2 %12.5 %0.1 %  0.1 %
2016Cardinals36.5 %4.9 %0.8 %16.7 %10.0 %20.6 %10.0 %0.1 %  0.5 %
2017Cardinals34.5 %5.8 %1.1 %18.5 %7.4 %21.6 %10.2 % 1.0 % 0.1 %
2018Blue Jays38.5 %5.3 %1.5 %11.8 %9.2 %23.7 %10.1 %    
2019Blue Jays32.6 %5.8 %1.0 %13.5 %10.3 %25.8 %11.0 %    
Total- - -34.5 %6.0 %1.1 %15.8 %9.3 %22.3 %10.7 %0.0 %0.2 % 0.1 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2014Cardinals93.088.383.691.281.484.776.1   
2015Cardinals93.488.682.092.583.784.878.770.6  
2016Cardinals93.588.784.292.583.584.978.768.0  
2017Cardinals93.689.985.793.283.785.578.8 76.4 
2018Blue Jays93.888.686.492.784.284.380.4   
2019Blue Jays93.988.285.592.784.584.179.4   
Total- - -93.688.785.092.683.884.679.169.376.4 

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2014Cardinals2.5-3.50.0-2.31.50.1 1.04-5.02-0.11-4.972.343.57 
2015Cardinals11.6-3.41.6-1.78.0-0.5 1.60-1.241.76-1.006.55-13.09 
2016Cardinals2.8-6.84.01.81.6-0.5 0.29-1.775.050.940.83-6.84 
2017Cardinals4.3-8.8-0.60.9-0.1-1.00.70.47-2.48-0.540.57-0.07-7.574.40
2018Blue Jays9.1-0.42.0-2.01.2-0.4 1.00-0.101.97-1.130.67-2.35 
2019Blue Jays2.8-6.53.6-7.6-5.01.1 0.25-1.092.45-2.82-2.033.20 
Total- - -33.0-29.410.7-10.97.1-1.30.70.68-1.401.91-1.070.77-1.664.40

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2014Cardinals0.11.4-1.7-0.2 1.6-2.9-2.4-0.3 1.60.0 
2015Cardinals5.94.80.5-0.9 1.2-3.6-1.80.40.08.6  
2016Cardinals4.6-1.61.30.5 1.9-8.91.8-0.2 2.9  
2017Cardinals0.32.2-1.5-0.8-0.10.5-6.62.40.2-0.2-1.1 0.9
2018Blue Jays8.81.5-0.1-1.8 -0.90.0-0.2-0.8 2.6  
2019Blue Jays-10.49.96.11.7 4.0-12.7-4.2-1.3 -5.4  
Total- - -9.218.34.5-1.5-0.18.3-34.6-4.4-2.0-0.29.20.00.9

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2014Cardinals0.062.05-4.40-2.26 4.64-4.01-5.72-4.40 2.632.58 
2015Cardinals1.302.800.52-9.56 1.25-1.37-1.340.863.427.31  
2016Cardinals0.76-0.631.493.01 1.35-2.460.99-1.14 1.62  
2017Cardinals0.041.22-1.65-5.31-5.210.38-1.991.760.54-19.62-0.82 5.94
2018Blue Jays1.291.03-0.11-6.14 -1.040.00-0.16-2.07 1.61  
2019Blue Jays-1.354.794.146.38 3.00-2.08-1.90-2.41 -2.21  
Total- - -0.291.790.84-1.42-5.211.34-1.69-0.51-1.01-8.101.022.585.94

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2014Cardinals2.7-1.10.3-0.2 -3.4-2.5   
2015Cardinals5.81.4-1.14.4 -0.1-2.10.0  
2016Cardinals0.62.50.32.2 -5.51.20.0  
2017Cardinals1.2-2.0-1.13.3 -5.8-0.5 0.7 
2018Blue Jays5.72.5-1.63.1 -2.3-1.8   
2019Blue Jays-6.74.01.79.7 -8.8-7.0   
Total- - -9.47.2-1.422.5 -25.8-12.80.10.7 

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2014Cardinals2.10-2.383.26-0.232.77-5.11-5.29   
2015Cardinals1.311.38-8.121.706.38-0.03-1.243.50  
2016Cardinals0.082.812.450.730.37-1.450.653.69  
2017Cardinals0.21-2.10-5.841.060.11-1.60-0.28 4.35 
2018Blue Jays0.832.56-5.961.451.71-0.53-1.02   
2019Blue Jays-0.852.836.813.00-2.27-1.42-2.62   
Total- - -0.281.27-1.361.490.72-1.21-1.253.604.35 

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2014Cardinals32.4 %72.9 %51.1 %59.5 %76.5 %70.7 %46.3 %51.7 %15.0 %
2014Average30.7 %65.7 %46.2 %65.7 %87.3 %79.3 %44.3 %60.6 %9.5 %
2015Cardinals34.4 %73.6 %51.8 %46.8 %83.4 %69.8 %44.3 %63.7 %15.5 %
2015Average30.6 %66.9 %46.9 %64.9 %86.7 %78.8 %44.8 %60.9 %9.9 %
2016Cardinals37.2 %74.5 %53.8 %58.4 %80.6 %72.1 %44.6 %66.3 %15.0 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2017Cardinals35.3 %70.8 %51.2 %57.1 %83.2 %73.3 %44.9 %64.0 %13.6 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Blue Jays35.8 %71.4 %50.6 %52.4 %83.0 %70.4 %41.6 %61.0 %15.0 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Blue Jays36.4 %70.6 %50.2 %57.4 %87.2 %74.3 %40.4 %61.5 %12.9 %
2019Average31.6 %68.5 %47.0 %62.7 %84.9 %76.2 %41.8 %60.9 %11.1 %
Total- - -35.8 %72.1 %51.4 %55.2 %83.2 %72.1 %43.1 %62.6 %14.3 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2014Cardinals35.7 %69.1 %51.1 %62.1 %75.9 %70.7 %46.3 %21.7
2014Average30.1 %63.1 %46.2 %62.9 %87.5 %79.3 %48.8 %23.0
2015Cardinals36.5 %69.8 %51.8 %51.1 %81.0 %69.7 %46.0 %20.8
2015Average30.9 %64.4 %46.9 %62.9 %87.1 %78.8 %47.8 %22.1
2016Cardinals39.1 %70.8 %53.9 %59.5 %79.9 %72.0 %46.5 %22.4
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2017Cardinals38.2 %65.8 %51.1 %60.5 %82.1 %73.5 %46.8 %22.7
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Blue Jays35.1 %68.9 %50.6 %47.9 %83.2 %70.0 %46.0 %22.6
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Blue Jays34.8 %68.4 %50.1 %51.7 %88.3 %74.4 %45.6 %23.2
2019Average30.6 %65.2 %47.0 %59.4 %84.9 %76.2 %47.4 %24.4
Total- - -36.5 %68.7 %51.4 %54.6 %82.9 %72.1 %46.1 %22.4

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2014Cardinals34.8 %68.8 %51.1 %59.8 %76.7 %70.7 %48.0 %22.5
2015Cardinals37.2 %68.8 %51.8 %50.5 %81.5 %69.5 %46.1 %21.6
2016Cardinals39.7 %70.0 %53.9 %58.9 %80.1 %71.9 %47.0 %22.6
2017Cardinals38.7 %64.9 %51.1 %59.2 %82.9 %73.4 %47.3 %23.3
2018Blue Jays34.9 %68.6 %50.6 %47.8 %83.0 %70.0 %46.7 %23.1
2019Blue Jays35.1 %68.2 %50.1 %52.4 %88.2 %74.5 %45.4 %23.8
Total- - -36.9 %68.1 %51.4 %54.2 %83.2 %72.0 %46.5 %23.0

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2009Angels (R)LF3938341.14121  0          
2012Angels (A+)LF7763.0900  0          
2014Cardinals (AAA)LF5353438.17172  0          
2014CardinalsLF5331.0700000000     1.000 
2015CardinalsLF4937344.16012200000     .968 
2016CardinalsLF4327.0700000000     1.000 
2017Cardinals (AA)LF119.0300  0          
2017Cardinals (AAA)LF9981.01630  0          
2017CardinalsLF5848440.17612110100     .975 
2018Blue JaysLF116.1100000000     1.000 
Total- - -LF11792849.015124310100     .975 
2009Angels (R)CF1311103.02120  1          
2011Angels (R)CF119.0300  0          
2012Angels (A+)CF3838335.19632  0          
2013Angels (AA)CF2323195.05520  0          
2014Cardinals (AAA)CF3633296.26820  0          
2014CardinalsCF5329.01701100000     .944 
2015CardinalsCF3734282.07110000100     1.000 
2016Cardinals (AAA)CF1715131.13010  0          
2016CardinalsCF115106949.122180000100     1.000 
2017Cardinals (AAA)CF119.0100  0          
2017CardinalsCF5229.0700000000     1.000 
2018Blue JaysCF2625212.15310000000     1.000 
2019Blue JaysCF6256486.211431100100     .992 
Total- - -CF2502261988.1483132200300     .996 
2009Angels (R)RF5439.01000  0          
2010Angels (R)RF8868.01100  0          
2010Angels (A)RF5150435.27842  2          
2011Angels (R)RF3318.0400  0          
2011Angels (A)RF3232276.06261  0          
2011Angels (A+)RF1414124.01910  0          
2012Angels (A+)RF8888785.118065  2          
2013Angels (AA)RF9595834.121892  5          
2014Cardinals (AAA)RF121085.12700  0          
2014CardinalsRF2816158.13021010000     .970 
2015CardinalsRF131093.12001010000     .952 
2016CardinalsRF3218.0401100000     .800 
2017CardinalsRF5550445.211031100000     .991 
2018Blue Jays (A+)RF2213.0300  0          
2018Blue Jays (AA)RF119.0200  0          
2018Blue Jays (AAA)RF119.0300  0          
2018Blue JaysRF10284756.217841100200     .995 
2019Blue JaysRF9283724.215431010100     .994 
Total- - -RF2932452196.2496126330300     .988 
2014CardinalsOF3822218.15422110000     .966 
2015CardinalsOF9981719.215123210100     .981 
2016CardinalsOF122111994.123281100100     .996 
2017CardinalsOF118100915.019343210100     .985 
2018Blue JaysOF129110975.123251100200     .996 
2019Blue JaysOF1541391211.126862110200     .993 
Total- - -OF6605635034.011302712840700     .990 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2014CardinalsLF31.0    0011441.00030 0.5 0.80.11.399.3
2015CardinalsLF344.1    -1-2743633.917271 -1.1 4.0-0.82.110.2
2016CardinalsLF27.0    0011551.00020 0.3 0.60.11.031.8
2017CardinalsLF440.1    10236559.908170 -0.6 1.10.00.62.3
2018Blue JaysLF6.1    000021.50000   -0.10.0-0.10.0
Total- - -LF849.0    0-2119112102.911491 -0.9 6.4-0.74.88.7
2014CardinalsCF29.0    002214141.00030 -0.6 0.0-0.2-0.9-27.4
2015CardinalsCF282.0    11355752.91219-1 1.2 -0.30.31.16.5
2016CardinalsCF949.1    3317167147.88075-3 2.8 -3.30.90.50.1
2017CardinalsCF29.0    0011661.00010 0.0 0.30.10.415.5
2018Blue JaysCF212.1    -10-2-34338.884150 -0.9 -1.70.3-2.3-14.7
2019Blue JaysCF486.20   11028373.88042  0.2 -0.2-0.2-0.2-0.6
Total- - -CF1988.10   45514370330.892155-4 2.7 -5.21.1-1.4-1.2
2014CardinalsRF158.1    -1-13118181.000121 0.9 1.6-0.12.424.2
2015CardinalsRF93.1    -1-10-21514.93360 -0.6 -0.8-0.1-1.5-20.9
2016CardinalsRF18.0    0000331.00010 -0.2 0.6-0.8-0.4-27.1
2017CardinalsRF445.2    0-1329177.846330 0.9 2.70.34.011.8
2018Blue JaysRF756.2    1102126118.937602 0.8 1.90.32.94.9
2019Blue JaysRF724.20   -2-1-7-10131116.88638  -0.5 -0.80.9-0.4-0.7
Total- - -RF2196.20   -3-3-1-7384346.9011503 1.3 5.30.57.14.3
2014CardinalsOF218.1    -1-16436361.000181 0.8 2.4-0.32.818.8
2015CardinalsOF719.2    -1-210710899.917520 -0.5 2.9-0.61.73.8
2016CardinalsOF994.1    3328175155.88678-3 2.9 -2.00.21.11.1
2017CardinalsOF915.0    1-166162142.877510 0.4 4.20.44.97.5
2018Blue JaysOF975.1    01-2-1171157.918752 -0.1 0.00.60.50.7
2019Blue JaysOF1211.10   -10-7-8214189.88380  -0.3 -1.00.7-0.6-0.6
Total- - -OF5034.00   101516866778.8983540 3.2 6.50.910.62.9

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2014CardinalsLF31.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (7)
2015CardinalsLF344.10.0%    (10)0.0%      (1)100.0%      (1)0.0%     (0)100.0%      (4)98.2%    (56)
2016CardinalsLF27.00.0%      (1)0.0%      (0)0.0%      (1)0.0%     (0)100.0%      (1)100.0%      (6)
2017CardinalsLF440.10.0%    (14)0.0%      (6)0.0%      (0)100.0%     (1)75.0%      (4)100.0%    (72)
2018Blue JaysLF6.10.0%      (1)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
Total- - -LF849.00.0%    (26)0.0%      (7)50.0%      (2)100.0%     (1)88.9%      (9)99.3%  (142)
2014CardinalsCF29.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%    (17)
2015CardinalsCF282.00.0%    (11)0.0%      (5)100.0%      (1)33.3%     (3)100.0%      (1)100.0%    (68)
2016CardinalsCF949.10.0%    (32)11.1%      (9)50.0%      (8)50.0%     (4)50.0%    (12)98.1%  (214)
2017CardinalsCF29.00.0%      (1)0.0%      (0)0.0%      (0)0.0%     (0)100.0%      (1)100.0%      (6)
2018Blue JaysCF212.10.0%    (14)0.0%      (0)50.0%      (2)100.0%     (1)0.0%      (0)98.1%    (53)
2019Blue JaysCF486.20.0%    (16)0.0%      (4)20.0%      (5)100.0%     (2)100.0%      (6)99.1%  (109)
Total- - -CF1988.10.0%    (74)5.6%    (18)43.8%    (16)60.0%    (10)70.0%    (20)98.7%  (467)
2014CardinalsRF158.10.0%    (11)0.0%      (2)100.0%      (3)0.0%     (2)0.0%      (0)100.0%    (26)
2015CardinalsRF93.10.0%      (1)0.0%      (1)50.0%      (2)0.0%     (0)0.0%      (0)100.0%    (19)
2016CardinalsRF18.00.0%      (2)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)80.0%      (5)
2017CardinalsRF445.20.0%    (32)0.0%      (7)25.0%      (8)100.0%     (5)81.8%    (11)100.0%    (94)
2018Blue JaysRF756.20.0%    (48)14.3%      (7)57.1%      (7)100.0%     (2)91.7%    (12)99.4%  (159)
2019Blue JaysRF724.20.0%    (49)0.0%      (4)100.0%      (2)40.0%     (5)100.0%      (7)99.3%  (143)
Total- - -RF2196.20.0%  (143)4.8%    (21)54.5%    (22)64.3%    (14)90.0%    (30)99.3%  (446)
2014CardinalsOF218.10.0%    (11)0.0%      (2)100.0%      (3)0.0%     (2)0.0%      (0)100.0%    (50)
2015CardinalsOF719.20.0%    (22)0.0%      (7)75.0%      (4)33.3%     (3)100.0%      (5)99.3%  (143)
2016CardinalsOF994.10.0%    (35)11.1%      (9)44.4%      (9)50.0%     (4)53.8%    (13)97.8%  (225)
2017CardinalsOF915.00.0%    (47)0.0%    (13)25.0%      (8)100.0%     (6)81.3%    (16)100.0%  (172)
2018Blue JaysOF975.10.0%    (63)14.3%      (7)55.6%      (9)100.0%     (3)91.7%    (12)99.1%  (213)
2019Blue JaysOF1211.10.0%    (65)0.0%      (8)42.9%      (7)57.1%     (7)100.0%    (13)99.2%  (252)
Total- - -OF5034.00.0%  (243)4.3%    (46)50.0%    (40)64.0%    (25)83.1%    (59)99.1%  (1055)

SeasonTeamInnVotesInstinctsFirst StepSpeedHandsReleaseArm StrengthArm AccuracyOverallFSR
2014Cardinals218.13065687065577063651
2015Cardinals719.25049647352485247550
2016Cardinals994.1304965654945554453-3
2017Cardinals915.0943436544554844490
2018Blue Jays975.11258636061525752572
Total- - -3822.213151596652505448540

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2014Cardinals-1.4-1.42.8-0.9-2.81.90.23.32.60.3$2.2 
2015Cardinals15.51.81.7-1.817.30.00.610.228.03.0$23.8 
2016Cardinals1.52.41.11.43.82.50.514.421.22.2$17.3 
2017Cardinals-3.13.04.9-4.5-0.10.40.813.714.91.5$11.8 
2018Blue Jays8.4-0.40.5-3.88.0-3.31.413.820.02.1$16.5 
2019Blue Jays-8.3-3.8-0.6-4.0-12.1-4.52.519.85.60.5$4.4 
Total- - -12.71.510.6-13.614.2-3.06.075.292.49.5$76.0 

  • 2009 June Amateur Draft - Round: 1, Pick: 24, Overall: 24
    • Team: Los Angeles Angels
    • School: Lamar Consolidated HS