Charlie Culberson

Age: 30
Bats/Throws: R/R
6' 0" / 200
OF
Birthdate: 4/10/1989 (30 y, 6 m, 3 d)
Drafted: 2007 June Amateur Draft - Round: CAs, Pick: 21, Overall: 51, Team: San Francisco Giants
Contract: 1 yr $1.395M (2019)
Service Time: 3.084
Reported as the pre-2019 value.
3 years and 84 days days of service time.
   Free Agent: 2022    Arb Eligible: 2021   
MiLB Options: 0
Reported as the pre-2019 season number of waiver options remaining.

RotoWire News: Culberson (face) was placed on the 60-day injured list Tuesday. (9/17/2019)
Injury: Face, 60-Day IL

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
2007Giants (R)46187132161910.2 %20.3 %.130.363.286.374.416.374114    
2008Giants (A)813133312765.8 %18.2 %.085.279.234.290.319.28274    
2009Giants (A)13255827136155.9 %19.7 %.061.308.246.303.306.28878    
2010Giants (A+)128551168071256.0 %18.0 %.167.330.290.340.457.350105    
2011Giants (AA)137587106956143.7 %22.0 %.123.320.259.293.382.30183    
2012Giants (AAA)9138010535385.3 %20.0 %.160.272.236.283.396.29771    
2012Rockies (AAA)301282171260.8 %14.1 %.152.377.336.344.488.361112    
2012Giants62300100.0 %30.4 %.000.200.136.136.136.120-290.2-3.3-0.4-0.3
2013Rockies (AAA)97419146364134.1 %17.7 %.214.350.310.338.524.373122    
2013Rockies471042121253.8 %22.1 %.111.360.293.317.404.312791.1-1.3-2.5-0.1
2014Rockies (AAA)28010012.5 %25.0 %.286.600.429.500.714.520216    
2014Rockies952333172425.2 %26.6 %.095.259.195.253.290.242331.3-16.3-0.3-1.0
2015Rockies (AAA)52013200.0 %30.0 %.200.231.200.200.400.25747    
2016Dodgers (AAA)702854323366.3 %21.4 %.125.325.260.310.385.31185    
2016Dodgers346816711.5 %19.1 %.090.340.284.294.373.288800.9-0.8-0.50.1
2016Dodgers4700000.0 %28.6 %.000.000.000.000.000.000-100    
2017Dodgers (AAA)1084144373276.3 %16.4 %.086.294.250.299.336.28363    
2017Dodgers1515001013.3 %26.7 %.077.222.154.267.231.23341-0.4-1.51.50.0
2017Dodgers101814200.0 %16.7 %.438.538.500.471.938.559255    
2018Braves11332212474546.5 %26.4 %.196.340.270.326.466.3351080.63.8-4.41.0
2018Braves41301007.7 %30.8 %.000.250.167.231.167.147-18    
2019THE BAT521453151525.6 %24.7 %.129.292.234.283.363.27971    
2019ATC611965222326.0 %25.2 %.143.310.247.297.390.29883    
2019Depth Charts341443151525.6 %23.9 %.129.296.238.285.367.280710.0-5.00.40.0
2019Steamer301222121225.9 %24.1 %.125.295.236.285.360.278700.1-4.4-1.9-0.3
2019ZiPS1113538383645.4 %23.8 %.133.297.239.284.373.28273-0.6-12.43.00.2
2019Braves1081445142004.2 %30.6 %.178.345.259.294.437.306850.0-2.91.00.3
2019Steamer (R)0100005.5 %26.8 %.145.299.235.281.380.279680.00.00.00.0
Total- - -4189092396110125.1 %26.2 %.143.317.248.293.391.294753.7-22.3-5.6-0.1
Postseason- - -183815202.6 %23.7 %.200.346.286.297.486.31397    

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2007Giants (R)4616118746328513216191385201191.286
2008Giants (A)8128231366501123312718057643466.234
2009Giants (A)1325095581251011932713633111010247154.246
2010Giants (A+)128503551146982841680713329986115257.290
2011Giants (AA)137553587143973421069562231296248144.259
2012Giants (AAA)913513808353146105353200764321082.236
2012Rockies (AAA)301251284228111217121018110562.336
2012Giants622233300001007001000.136
2013Rockies (AAA)97397419123742781463641737412211139.310
2013Rockies4799104292250212124123010551.293
2014Rockies (AAA)2783120010102000000.429
2014Rockies952102334129723172412262524622.195
2015Rockies (AAA)520204210132006000000.200
2016Dodgers (AAA)7026528569461724323318061101765.260
2016Dodgers3467681915301671013000210.284
2016Dodgers4770000000002000000.000
2017Dodgers (AAA)108384414967513443732262681121173.250
2017Dodgers1513152110001204000200.154
2017Dodgers1016188421142003011000.500
2018Braves113296322804818212474521585410542.270
2018Braves412132200010114000000.167
2019THE BAT52134145312161315158136110321.234
2019ATC611831964530915222312049110721.247
2019Depth Charts34133144322161315158134111 21.238
2019Steamer30112122261851212127129111 21.236
2019ZiPS11133035379531628383619384211843.239
2019Braves108135144352352514206044111501.259
2019Steamer (R)0110000000000000 00.235
Total- - -4188429092091413962396110468238105625126.248
Postseason- - -18353810621152119011000.286

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2007Giants (R)10.2 %20.3 %0.50.286.374.416.790.1309.6.363  3.5303.8.374114
2008Giants (A)5.8 %18.2 %0.32.234.290.319.609.0854.7.279  -1.528-10.1.28274
2009Giants (A)5.9 %19.7 %0.30.246.303.306.610.0616.0.308  1.151-14.4.28878
2010Giants (A+)6.0 %18.0 %0.33.290.340.457.797.1676.5.330  2.0773.4.350105
2011Giants (AA)3.7 %22.0 %0.17.259.293.382.675.1235.3.320  1.058-12.2.30183
2012Giants (AAA)5.3 %20.0 %0.26.236.283.396.679.1607.5.272  0.635-14.8.29771
2012Rockies (AAA)0.8 %14.1 %0.06.336.344.488.832.1526.3.377  0.3192.1.361112
2012Giants0.0 %30.4 %0.00.136.136.136.273.0000.1.200-0.10.30.0-1-3.6.120-29
2012Average8.0 %19.8 %0.40.255.319.405.724.1515.2.297     .315 
2013Rockies (AAA)4.1 %17.7 %0.23.310.338.524.862.2146.9.350  -1.56411.4.373122
2013Rockies3.8 %22.1 %0.17.293.317.404.721.1114.9.3601.3-0.70.511-0.1.31279
2013Average7.9 %19.9 %0.40.253.318.396.714.1434.9.297     .314 
2014Rockies (AAA)12.5 %25.0 %0.50.429.500.7141.214.2861.1.600  0.021.2.520216
2014Rockies5.2 %26.6 %0.19.195.253.290.544.0954.3.2592.1-0.3-0.513-12.1.24233
2014Average7.6 %20.4 %0.37.251.314.386.700.1355.0.299     .310 
2015Rockies (AAA)0.0 %30.0 %0.00.200.200.400.600.2002.6.231  0.01-1.3.25747
2016Dodgers (AAA)6.3 %21.4 %0.30.260.310.385.695.1254.8.325  -1.130-5.5.31185
2016Dodgers1.5 %19.1 %0.08.284.294.373.667.0903.6.3400.70.00.26-1.7.28880
2016Dodgers0.0 %28.6 %0.00.000.000.000.000.0000.1.000  0.0-1-1.8.000-100
2016Average8.2 %21.1 %0.39.255.322.417.739.1624.9.300     .318 
2017Dodgers (AAA)6.3 %16.4 %0.38.250.299.336.634.0864.8.294  -0.134-20.3.28363
2017Dodgers13.3 %26.7 %0.50.154.267.231.497.0770.1.2220.0-0.40.01-1.1.23341
2017Dodgers0.0 %16.7 %0.00.500.471.9381.408.4384.7.538  0.063.6.559255
2017Average8.5 %21.6 %0.39.255.324.426.750.1715.0.300     .321 
2018Braves6.5 %26.4 %0.25.270.326.466.792.1965.0.3401.0-0.2-0.2435.3.335108
2018Braves7.7 %30.8 %0.25.167.231.167.397.0001.6.250  0.00-1.8.147-18
2018Average8.5 %22.3 %0.38.248.318.409.728.1615.0.296     .315 
2019THE BAT5.6 %24.7 %0.23.234.283.363.646.1295.0.292  -0.113-4.2.27971
2019ATC6.0 %25.2 %0.24.247.297.390.687.1434.2.310  -0.220-2.7.29883
2019Depth Charts5.6 %23.9 %0.24.238.285.367.651.1294.7.2960.2 -0.113-4.1.28071
2019Steamer5.9 %24.1 %0.24.236.285.360.645.1255.1.2950.2 0.011-3.7.27870
2019ZiPS5.4 %23.8 %0.23.239.284.373.657.1334.4.297  -0.632-9.4.28273
2019Braves4.2 %30.6 %0.14.259.294.437.731.1784.1.3450.50.0-0.516-1.8.30685
2019Average8.5 %23.0 %0.37.252.323.435.758.1835.0.298     .320 
2019Steamer (R)5.5 %26.8 %0.20.235.281.380.661.1454.7.2990.0 0.000.0.27968
Total- - -5.1 %26.2 %0.19.248.293.391.684.1434.6.3175.5-1.3-0.590-15.1.29475
Postseason- - -2.6 %23.7 %0.11.286.297.486.783.2004.5.346  0.050.0.31397

SeasonAgeGABPAH1B2B3BHRRRBIBBSOSBCSBB%K%BB/KAVGOBPSLGOPSISOBABIPwSBwOBAWAR
2019301113303537953162838361984435.4 %23.8 %0.23.239.284.373.657.133.297-0.6.2820.2
2020311043093317449152835341878425.4 %23.6 %0.23.239.285.379.663.139.295-0.2.2840.0
2021321002963177047142733311772325.4 %22.7 %0.24.236.282.368.650.132.289-0.4.279-0.2

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2008Giants (A)1.8015.9 %54.1 %30.0 %33.3 %4.5 %  45.9 %22.8 %31.3 %   
2009Giants (A)1.2212.3 %48.2 %39.5 %31.2 %1.3 %  42.0 %21.5 %36.5 %   
2010Giants (A+)1.0320.3 %40.4 %39.3 %23.6 %10.2 %  43.0 %24.0 %33.0 %   
2011Giants (AA)1.1817.3 %44.8 %37.9 %16.5 %6.3 %  41.7 %23.8 %34.5 %   
2012Giants (AAA)1.1023.1 %40.3 %36.6 %19.4 %10.2 %  46.6 %21.9 %31.5 %   
2012Rockies (AAA)1.5712.6 %53.4 %34.0 %11.4 %5.7 %  50.0 %21.3 %28.7 %   
2012Giants3.3313.3 %66.7 %20.0 %0.0 %0.0 %20.0 %0.0 %43.8 %25.0 %31.3 %25.0 %68.8 %6.3 %
2013Rockies (AAA)1.2816.0 %47.2 %36.8 %14.5 %12.0 %  45.6 %23.1 %31.3 %   
2013Rockies2.3322.1 %54.5 %23.4 %5.6 %11.1 %11.9 %0.0 %42.9 %35.1 %22.1 %10.4 %62.3 %27.3 %
2014Rockies (AAA)0.5040.0 %20.0 %40.0 %0.0 %0.0 %  60.0 %20.0 %20.0 %   
2014Rockies1.5614.1 %52.3 %33.6 %10.0 %6.0 %3.8 %0.0 %34.4 %35.1 %30.5 %24.0 %51.9 %24.0 %
2015Rockies (AAA)3.0014.3 %64.3 %21.4 %0.0 %33.3 %  35.7 %28.6 %35.7 %   
2016Dodgers (AAA)1.7518.3 %52.0 %29.7 %23.3 %6.7 %  42.4 %20.0 %37.6 %   
2016Dodgers1.3320.8 %45.3 %34.0 %5.6 %5.6 %16.7 %0.0 %27.8 %33.3 %38.9 %16.7 %55.6 %27.8 %
2016Dodgers4.000.0 %80.0 %20.0 %0.0 %0.0 %0.0 %0.0 %      
2017Dodgers (AAA)1.5216.0 %50.6 %33.3 %17.3 %3.8 %  47.3 %21.6 %31.0 %   
2017Dodgers1.6711.1 %55.6 %33.3 %0.0 %0.0 %0.0 %0.0 %11.1 %66.7 %22.2 %22.2 %55.6 %22.2 %
2017Dodgers1.0042.9 %28.6 %28.6 %0.0 %25.0 %0.0 %0.0 %      
2018Braves1.8420.3 %51.7 %28.0 %10.3 %20.7 %10.3 %60.0 %42.5 %31.6 %25.9 %21.7 %46.7 %31.6 %
2018Braves6.0012.5 %75.0 %12.5 %100.0 %0.0 %0.0 %0.0 %      
2019Braves1.1522.0 %41.8 %36.3 %21.2 %15.2 %21.1 %0.0 %43.0 %37.6 %19.4 %22.6 %37.6 %39.8 %
Total- - -1.6619.0 %50.6 %30.4 %10.9 %12.6 %10.9 %21.4 %38.9 %34.3 %26.8 %20.7 %50.1 %29.3 %
Postseason- - -2.3325.9 %51.9 %22.2 %16.7 %16.7 %0.0 %0.0 %      

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2008Giants (A)119663522   94420514
2009Giants (A)1881544848   166747913
2010Giants (A+)1611578137   183725908
2011Giants (AA)1871587226   46112201681
2012Giants (AAA)108986219   4418941335
2012Rockies (AAA)5535134   123293416
2012Giants10320210215879
2013Rockies (AAA)1501175117   4349861420
2013Rockies4218171500102254356
2014Rockies (AAA)1220   131831
2014Rockies7850215350263581844
2015Rockies (AAA)9320   175067
2016Dodgers (AAA)105603714   3556991054
2016Dodgers241811141065158223
2016Dodgers410000061723
2017Dodgers (AAA)1581045018   5359831518
2017Dodgers5310000304272
2017Dodgers4460010244569
2018Braves1075842611533747981172
2018Braves6111000173855
2019Braves3833207820173384557
Total- - -3041831142033143102822753303
Postseason- - -1467101047100147

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2012Giants-0.67-0.740.07-4.92-0.551.52 0-0.32-0.12
2013Rockies-0.73-2.071.34-0.17-0.111.020.6920-0.22-0.49
2014Rockies-1.44-5.073.64-18.16-1.841.111.2021-1.630.33
2016Dodgers0.31-1.361.67-1.29-0.121.050.92110.060.23
2016Dodgers-0.25-0.250.00-1.98-0.211.342.072-0.18-0.01
2017Dodgers-0.07-0.240.17-1.54-0.180.770.782-0.130.04
2017Dodgers0.04-0.140.182.720.290.770.2620.21-0.15
2018Braves1.74-5.106.8414.881.630.931.10370.781.09
2018Braves-0.21-0.260.04-1.77-0.190.84 0-0.20-0.05
2019Braves-1.08-2.591.51-4.29-0.490.911.1758-0.04-1.15
Total- - --1.94-17.1815.23-15.48-1.671.001.07149-1.50-0.44
Postseason- - --0.42-0.640.22-1.02-0.110.901.164-0.16-0.30

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2012Giants55.7% (89.2)12.7% (84.2)2.5% (84.0)17.7% (72.4)11.4% (81.4)   
2013Rockies54.5% (91.5)20.2% (83.5)5.4% (87.8)8.5% (75.4)10.8% (83.5)0.6% (84.5) 1.1%
2014Rockies57.8% (92.0)16.2% (84.4)7.2% (87.1)10.1% (77.5)8.0% (82.5)0.7% (82.8) 0.7%
2016Dodgers53.8% (92.4)14.8% (85.3)4.0% (88.2)16.6% (78.0)10.8% (83.6)   
2017Dodgers52.8% (95.0)34.7% (84.3)2.8% (90.0)9.7% (81.1)    
2018Braves52.2% (93.0)20.2% (85.2)3.7% (89.7)11.6% (79.2)10.4% (84.3)1.5% (84.3)0.4% (74.6)1.7%
2019Braves48.8% (93.7)29.3% (85.5)3.4% (89.4)7.7% (79.0)9.7% (84.3)1.1% (86.8)  
Total- - -53.5% (92.6)20.5% (84.9)4.7% (88.2)10.7% (78.1)9.5% (83.7)0.9% (84.5)0.2% (74.6)0.9%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2012Giants22.8 %24.1 %8.9 %  3.8 %11.4 %17.7 %  11.4 %   
2013Rockies37.5 %10.8 %4.0 %0.6 % 3.7 %23.9 %8.5 %0.6 % 10.5 %   
2014Rockies37.2 %8.6 %7.9 %0.4 % 9.1 %19.6 %8.9 %0.6 % 7.8 % 0.1 % 
2016Dodgers44.8 %7.2 %5.8 %  2.7 %13.0 %10.8 %3.6 % 12.1 %   
2017Dodgers48.6 %4.2 %12.5 %   25.0 %8.3 %  1.4 %   
2018Braves36.2 %11.4 %3.1 %0.9 % 4.8 %21.5 %8.7 %2.3 % 10.7 % 0.3 % 
2019Braves31.3 %6.7 %4.3 %2.2 % 9.9 %28.1 %6.8 %1.1 % 9.7 %   
Total- - -36.3 %9.7 %5.1 %0.9 % 6.4 %21.6 %8.8 %1.5 % 9.7 % 0.2 % 

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2012Giants90.088.586.4  89.084.272.2  81.6  
2013Rockies92.090.587.884.6 90.084.375.779.1 83.5  
2014Rockies92.691.087.282.0 91.584.777.378.4 82.1 76.4
2016Dodgers92.392.488.1  92.183.876.780.3 83.7  
2017Dodgers95.391.786.8   83.681.0  85.8  
2018Braves93.391.989.984.6 92.585.278.280.9 84.3 76.3
2019Braves94.393.389.085.4 93.285.478.181.4 84.2  
Total- - -93.091.588.184.7 92.184.977.380.5 83.6 76.3

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2012Giants24.1 %7.6 % 29.1 %10.1 %11.4 %17.7 %    
2013Rockies33.8 %8.8 %0.9 %19.9 %10.5 %16.5 %9.7 %    
2014Rockies38.6 %7.9 %1.4 %18.4 %7.0 %16.9 %9.7 %0.1 %   
2016Dodgers46.2 %12.6 % 7.6 %10.3 %6.3 %17.0 %    
2017Dodgers45.8 %13.9 % 6.9 % 26.4 %6.9 %    
2018Braves39.1 %4.2 %1.3 %13.2 %10.5 %20.4 %10.9 % 0.4 %  
2019Braves35.3 %5.0 %1.1 %13.3 %9.7 %28.1 %7.6 %    
Total- - -38.0 %6.6 %1.1 %15.1 %9.2 %19.4 %10.4 %0.0 %0.2 %  

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2012Giants91.386.4 89.782.185.573.1   
2013Rockies92.587.987.591.984.384.076.7   
2014Rockies93.288.183.291.883.384.977.868.2  
2016Dodgers93.187.8 92.484.284.178.6   
2017Dodgers95.486.6 93.1 83.581.1   
2018Braves93.889.584.892.284.685.579.3 74.8 
2019Braves94.289.485.993.384.685.679.4   
Total- - -93.688.484.792.184.285.278.468.274.8 

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2012Giants-2.4-0.7-0.1-0.3-0.1  -5.53-7.33-4.74-2.11-1.21  
2013Rockies-2.6-0.3-0.30.21.10.2 -1.36-0.40-1.730.752.8711.18 
2014Rockies-6.8-4.81.2-2.50.1-0.4 -1.41-3.551.97-2.950.22-6.97 
2016Dodgers0.9-1.60.0-1.0-0.3  0.77-4.74-0.27-2.70-1.30  
2017Dodgers-0.7-0.1-0.4-1.0   -1.85-0.51-19.54-14.20   
2018Braves4.84.5-1.32.4-0.50.4-0.30.781.92-3.031.73-0.442.37-5.41
2019Braves-4.9-1.30.82.00.30.5 -1.79-0.784.474.560.597.99 
Total- - --11.7-4.3-0.1-0.30.60.7-0.3-0.66-0.63-0.07-0.070.192.22-5.41

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2012Giants-0.3-1.3-0.5  -0.6-0.7-0.3  -0.1  
2013Rockies-1.6-0.3-0.50.2 -0.4-0.4-0.2-0.1 1.1  
2014Rockies-4.9-1.10.5-0.1 -1.2-5.5-2.2-0.2 0.7 0.0
2016Dodgers-0.20.7-0.4  0.4-1.40.0-0.6 -0.6  
2017Dodgers-0.80.10.0   -0.4-1.0  -0.1  
2018Braves4.53.6-1.30.5 -4.12.90.91.8 -0.4 -0.3
2019Braves-0.6-2.20.10.5 -1.70.0-0.81.9 -0.1  
Total- - --3.7-0.4-2.11.2 -7.6-5.5-3.62.8 0.5 -0.3

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2012Giants-1.44-6.72-6.94  -19.25-7.39-2.00  -1.21  
2013Rockies-1.18-0.71-3.4911.17 -3.37-0.45-0.82-2.65 2.95  
2014Rockies-1.56-1.470.73-2.34 -1.56-3.33-2.87-4.16 1.01 -3.81
2016Dodgers-0.164.12-3.03  6.58-4.93-0.01-7.57 -2.09  
2017Dodgers-2.252.96-0.38   -2.27-17.04  -7.58  
2018Braves1.062.69-3.594.90 -7.321.160.836.57 -0.36 -6.44
2019Braves-0.34-5.910.444.36 -3.07-0.02-2.0632.01 -0.17  
Total- - --0.31-0.13-1.254.34 -3.63-0.77-1.265.89 0.14 -5.91

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2012Giants-0.5-0.4 -1.7 -0.7-0.3   
2013Rockies-1.7-0.70.1-0.9 0.3-0.3   
2014Rockies-5.6-0.7-0.6-0.5 -3.4-3.30.0  
2016Dodgers1.3-1.1 -0.5 -0.3-1.1   
2017Dodgers0.1-0.1 -0.8 -0.5-0.9   
2018Braves5.5-0.4-0.1-1.7 4.21.4 -0.3 
2019Braves-4.5-0.10.3-0.5 -0.31.8   
Total- - --5.5-3.5-0.4-6.6 -0.6-2.60.0-0.3 

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2012Giants-2.71-7.15 -7.36-0.88-7.39-1.99   
2013Rockies-1.41-2.331.82-1.332.950.57-0.79   
2014Rockies-1.74-1.01-4.72-0.310.73-2.38-4.053.85  
2016Dodgers1.22-4.04 -2.91-1.51-2.29-2.80   
2017Dodgers0.17-1.10 -15.12 -2.53-18.99   
2018Braves1.21-0.76-0.95-1.11-0.451.781.09 -5.15 
2019Braves-2.29-0.324.25-0.670.96-0.224.37   
Total- - --0.44-1.61-1.11-1.320.35-0.09-0.763.85-5.15 

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2012Giants43.9 %71.1 %57.0 %72.2 %81.5 %77.8 %48.1 %73.9 %12.7 %
2012Average30.3 %64.7 %45.6 %66.8 %87.2 %79.6 %44.4 %59.8 %9.2 %
2013Rockies47.8 %75.8 %59.7 %60.8 %79.7 %71.0 %42.3 %70.2 %17.1 %
2013Average30.4 %65.5 %45.9 %66.5 %87.0 %79.4 %44.2 %60.2 %9.4 %
2014Rockies43.9 %62.6 %52.0 %62.5 %83.3 %73.4 %43.4 %64.4 %13.7 %
2014Average30.7 %65.7 %46.2 %65.7 %87.3 %79.3 %44.3 %60.6 %9.5 %
2016Dodgers37.7 %73.4 %55.2 %62.8 %87.5 %78.9 %48.9 %66.2 %11.7 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2017Dodgers26.8 %67.7 %44.4 %72.7 %85.7 %81.3 %43.1 %40.0 %8.3 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Braves39.0 %74.5 %53.4 %60.7 %78.8 %70.9 %40.5 %64.9 %15.3 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Braves42.3 %72.7 %54.9 %53.6 %81.6 %69.0 %41.5 %66.7 %17.1 %
2019Average31.6 %68.5 %47.0 %62.7 %84.9 %76.2 %41.8 %60.9 %11.1 %
Total- - -41.5 %70.9 %54.0 %60.5 %81.3 %72.1 %42.4 %65.6 %14.9 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2012Giants48.7 %64.3 %57.0 %77.8 %74.1 %75.6 %53.2 %21.0
2012Average29.3 %62.2 %45.6 %63.6 %87.3 %79.6 %49.5 %22.1
2013Rockies46.3 %73.1 %59.7 %59.8 %77.3 %70.5 %49.7 %23.3
2013Average29.7 %62.7 %45.9 %63.2 %87.3 %79.4 %49.2 %22.6
2014Rockies38.3 %67.0 %52.0 %57.7 %83.2 %73.4 %47.7 %24.5
2014Average30.1 %63.1 %46.2 %62.9 %87.5 %79.3 %48.8 %23.0
2016Dodgers41.1 %68.1 %55.2 %56.8 %91.1 %78.9 %52.0 %23.0
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2017Dodgers26.8 %67.7 %44.4 %63.6 %90.5 %81.3 %43.1 %25.1
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Braves36.9 %72.5 %53.5 %52.8 %81.8 %71.1 %46.5 %24.1
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Braves41.0 %71.5 %55.0 %48.0 %83.1 %69.0 %46.0 %24.9
2019Average30.6 %65.2 %47.0 %59.4 %84.9 %76.2 %47.4 %24.4
Total- - -39.2 %70.4 %54.0 %55.1 %82.5 %72.1 %47.5 %24.1

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2012Giants44.1 %66.7 %57.0 %66.7 %80.0 %75.6 %57.0 %21.2
2013Rockies47.8 %72.1 %59.7 %60.5 %77.4 %70.5 %48.9 %24.2
2014Rockies38.6 %66.7 %52.0 %57.7 %83.5 %73.5 %47.8 %25.1
2016Dodgers42.7 %67.3 %55.2 %57.5 %92.1 %78.9 %50.7 %23.9
2017Dodgers28.2 %63.6 %44.4 %54.6 %95.2 %81.3 %45.8 %25.5
2018Braves36.9 %72.5 %53.4 %52.6 %82.2 %71.2 %46.3 %24.6
2019Braves40.5 %72.0 %55.0 %47.1 %83.2 %69.0 %46.2 %25.2
Total- - -39.4 %70.2 %54.0 %54.6 %83.0 %72.1 %47.5 %24.7

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2018BravesP101.0010000000 0   1.000 
2019BravesP202.0000000000 0   .000 
Total- - -P303.0010000000 0   1.000 
2014Rockies1B4328.131300000003    1.000 
2018Braves1B206.04100010010    1.000 
2019Braves1B10135.128310070070    .969 
Total- - -1B16469.263710080083    .986 
2007Giants (R)2B6539.1894  1          
2010Giants (A+)2B1201181049.023234215  77          
2011Giants (AA)2B1361351188.024034213  74          
2012Rockies (AAA)2B2828241.259992  20          
2012Giants (AAA)2B8888781.117425411  67          
2012Giants2B6548.19110001010     1.000 
2013Rockies (AAA)2B4644385.1861465  42          
2013Rockies2B418.0331101010     .857 
2014Rockies2B2014129.0354411012392     .988 
2016Dodgers (AAA)2B5435.111150  2          
2016Dodgers2B10964.010151011011     .962 
2017Dodgers2B2110.0230000000     1.000 
2018Braves2B9867.09192115320     .933 
Total- - -2B5138326.16895532206143     .970 
2009Giants (A)3B1321321133.08227940  21          
2013Rockies (AAA)3B119.0010  0          
2014Rockies3B3218182.011562115500     .971 
2016Dodgers (AAA)3B5539.0550  0          
2016Dodgers3B4215.0231010000     .833 
2017Dodgers (AAA)3B7446.06100  3          
2017Dodgers3B101.0000000000     .000 
2018Braves3B2017160.29201101101     .967 
2019Braves3B101.1000000000     .000 
Total- - -3B5837360.022794226601     .962 
2007Giants (R)SS3835309.04510310  16          
2008Giants (A)SS7978695.110021935  35          
2013Rockies (AAA)SS4645402.28915911  36          
2014Rockies (AAA)SS2218.0480  2          
2014RockiesSS2313135.2284711013851     .987 
2015Rockies (AAA)SS5540.07131  9          
2016Dodgers (AAA)SS5756487.1741617  36          
2016DodgersSS11860.08160001012     1.000 
2017Dodgers (AAA)SS9794819.11372618  58          
2017DodgersSS11134.06161015140     .957 
2018BravesSS2015150.221262024220     .959 
2019BravesSS7654.18221010110     .968 
Total- - -SS7243434.2711275142312133     .975 
2013Rockies (AAA)LF119.0200  0          
2013RockiesLF2720177.03921100100     .976 
2016DodgersLF205.0200000000     1.000 
2018BravesLF2923207.13420000000     1.000 
2019BravesLF36374.21510000100     1.000 
Total- - -LF9446464.09051100200     .990 
2013Rockies (AAA)CF2216.1500  0          
2017Dodgers (AAA)CF2218.0200  0          
2016Dodgers (AAA)RF100.2000  0          
2018BravesRF2111.1200000000     1.000 
2019BravesRF11561.11210000000     1.000 
Total- - -RF13672.21410000000     1.000 
2013RockiesOF2720177.03921100100     .976 
2016DodgersOF205.0200000000     1.000 
2018BravesOF3124218.23620000000     1.000 
2019BravesOF478136.02720000100     1.000 
Total- - -OF10752536.210461100200     .991 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2018BravesP1.00 0  000     0.0      
2019BravesP2.00 0  000     0.1      
Total- - -P3.00 0  000     0.1      
2014Rockies1B28.1   0 00054.80000  -0.2-0.10.2-0.11.2
2018Braves1B6.0   0 000111.00000   0.30.00.454.3
2019Braves1B35.10  0 00054.8001    0.50.20.722.0
Total- - -1B69.20  0 000119.81810  -0.20.80.41.015.5
2012Giants2B48.1   0 000119.8180   -0.2-0.50.2-0.5-18.0
2013Rockies2B8.0   0 0-1-131.33310   -0.2-0.7-0.8-63.6
2014Rockies2B129.0   -1 00-13026.8677-1  -0.6-0.80.1-1.4-11.0
2016Dodgers2B64.0   0 0-2-21812.66730  -0.2-0.5-0.4-1.1-27.4
2017Dodgers2B10.0   0 000331.0000    0.30.10.429.7
2018Braves2B67.0   0 0-2-22015.75020  0.0-0.2-1.1-1.3-25.0
Total- - -2B326.1   -1 0-5-68566.77713-1  -1.1-1.8-1.8-4.7-18.1
2014Rockies3B182.0   0 -11-16035.58318-2  -0.3-1.10.2-1.2-6.4
2016Dodgers3B15.0   0 01120.00030   0.1-0.6-0.5-38.0
2017Dodgers3B1.0   0 00000 0        
2018Braves3B160.2   0 0-2-22516.6404-1  -0.1-1.00.3-0.8-12.2
2019Braves3B1.10  0 00000 0        
Total- - -3B360.00  0 -10-28751.58625-3  -0.5-2.0-0.1-2.5-8.9
2014RockiesSS135.2   0 0333833.86810-2  0.30.30.81.412.3
2016DodgersSS60.0   0 02298.88960  -0.30.30.30.415.4
2017DodgersSS34.0   0 022119.8183   0.40.9-0.40.926.1
2018BravesSS150.2   0 0112617.6548-1  -0.40.5-0.10.01.2
2019BravesSS54.10  -1 0101812.6677   -0.6-0.60.0-1.2-17.1
Total- - -SS434.20  -1 09810279.77534-3  -0.61.50.51.45.3
2013RockiesLF177.0    0-1-1-23327.818120 2.2 -2.5-0.5-0.7-4.0
2016DodgersLF5.0    0011111.00010   0.30.00.343.7
2018BravesLF207.1    10-2-12824.857100 -0.1 -2.20.3-1.9-11.7
2019BravesLF74.20   -100-11110.9095  0.8 -0.10.20.816.9
Total- - -LF464.00   0-1-2-37362.849280 2.9 -4.50.0-1.6-1.5
2018BravesRF11.1    00-1-1221.00000 0.0 -0.70.0-0.7-102.1
2019BravesRF61.10   1012108.8004  1.5 -0.10.11.423.3
Total- - -RF72.20   10011210.83340 1.5 -0.80.10.82.1
2013RockiesOF177.0    0-1-1-23327.818120 2.2 -2.5-0.5-0.7-4.0
2016DodgersOF5.0    0011111.00010   0.30.00.343.7
2018BravesOF218.2    10-3-23026.867100 -0.1 -2.90.3-2.6-14.7
2019BravesOF136.00   00112118.8579  2.2 -0.30.22.220.8
Total- - -OF536.20   1-1-2-28572.847320 4.4 -5.30.1-0.80.0

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2018BravesP1.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
Total- - -P3.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
2014Rockies1B28.10.0%      (0)0.0%      (0)0.0%      (0)100.0%     (1)0.0%      (0)100.0%      (4)
2018Braves1B6.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)100.0%      (1)100.0%      (1)
2019Braves1B35.10.0%      (0)0.0%      (0)0.0%      (0)100.0%     (2)50.0%      (2)100.0%      (2)
Total- - -1B69.20.0%      (0)0.0%      (0)0.0%      (0)100.0%     (3)66.7%      (3)100.0%      (7)
2012Giants2B48.10.0%      (0)0.0%      (1)0.0%      (2)0.0%     (0)0.0%      (0)100.0%    (12)
2013Rockies2B8.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)80.0%      (5)
2014Rockies2B129.00.0%      (0)0.0%      (1)0.0%      (2)66.7%     (3)66.7%      (3)97.7%    (43)
2016Dodgers2B64.00.0%      (0)0.0%      (3)0.0%      (2)0.0%     (0)0.0%      (0)95.0%    (20)
2017Dodgers2B10.00.0%      (0)0.0%      (1)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (3)
2018Braves2B67.00.0%      (0)0.0%      (1)0.0%      (0)0.0%     (1)0.0%      (1)95.2%    (21)
Total- - -2B326.10.0%      (0)0.0%      (7)0.0%      (6)50.0%     (4)50.0%      (4)96.2%  (104)
2014Rockies3B182.00.0%      (4)0.0%      (7)50.0%      (4)40.0%     (5)100.0%      (8)96.3%    (54)
2016Dodgers3B15.00.0%      (0)0.0%      (1)0.0%      (0)0.0%     (0)0.0%      (1)100.0%      (1)
2018Braves3B160.20.0%      (0)0.0%      (3)100.0%      (1)50.0%     (4)0.0%      (1)92.3%    (26)
Total- - -3B360.00.0%      (4)0.0%    (11)60.0%      (5)44.4%     (9)80.0%    (10)95.1%    (81)
2014RockiesSS135.20.0%      (2)0.0%      (3)100.0%      (1)100.0%     (3)100.0%      (1)98.1%    (52)
2016DodgersSS60.00.0%      (0)0.0%      (1)0.0%      (0)0.0%     (0)100.0%      (2)100.0%    (16)
2017DodgersSS34.00.0%      (0)0.0%      (0)0.0%      (1)0.0%     (0)0.0%      (0)93.3%    (15)
2018BravesSS150.20.0%      (0)0.0%      (2)0.0%      (1)33.3%     (3)50.0%      (2)97.4%    (39)
2019BravesSS54.10.0%      (0)0.0%      (1)50.0%      (2)50.0%     (2)100.0%      (1)95.8%    (24)
Total- - -SS434.20.0%      (2)0.0%      (7)40.0%      (5)62.5%     (8)83.3%      (6)97.3%  (146)
2013RockiesLF177.00.0%    (26)0.0%      (0)0.0%      (0)0.0%     (1)0.0%      (0)97.5%    (40)
2016DodgersLF5.00.0%      (1)0.0%      (0)100.0%      (1)0.0%     (0)0.0%      (0)100.0%      (1)
2018BravesLF207.10.0%    (23)0.0%      (1)25.0%      (4)100.0%     (1)100.0%      (1)100.0%    (32)
2019BravesLF74.20.0%      (4)0.0%      (0)0.0%      (0)100.0%     (1)0.0%      (0)100.0%    (14)
Total- - -LF464.00.0%    (54)0.0%      (1)40.0%      (5)66.7%     (3)100.0%      (1)98.9%    (87)
2018BravesRF11.10.0%      (1)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (2)
2019BravesRF61.10.0%      (6)0.0%      (1)100.0%      (1)0.0%     (0)0.0%      (0)100.0%    (11)
Total- - -RF72.20.0%      (7)0.0%      (1)100.0%      (1)0.0%     (0)0.0%      (0)100.0%    (13)
2013RockiesOF177.00.0%    (26)0.0%      (0)0.0%      (0)0.0%     (1)0.0%      (0)97.5%    (40)
2016DodgersOF5.00.0%      (1)0.0%      (0)100.0%      (1)0.0%     (0)0.0%      (0)100.0%      (1)
2018BravesOF218.20.0%    (24)0.0%      (1)25.0%      (4)100.0%     (1)100.0%      (1)100.0%    (34)
2019BravesOF136.00.0%    (10)0.0%      (1)100.0%      (1)100.0%     (1)0.0%      (0)100.0%    (25)
Total- - -OF536.20.0%    (61)0.0%      (2)50.0%      (6)66.7%     (3)100.0%      (1)99.0%  (100)

SeasonTeamInnVotesInstinctsFirst StepSpeedHandsReleaseArm StrengthArm AccuracyOverallFSR
2013Rockies185.0246545543444444470
2014Rockies475.063438473243253436-5
2016Dodgers144.01054595756584258550
2018Braves604.0113938474236464141-2
Total- - -1408.0294042494042384142-7

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2012Giants-3.50.2-0.50.1-3.3-0.40.00.7-3.0-0.3($2.1) 
2013Rockies-2.41.1-1.6-0.9-1.3-2.50.13.0-0.6-0.1($0.5) 
2014Rockies-17.61.3-1.31.0-16.3-0.30.56.6-9.6-1.0($8.0) 
2016Dodgers-1.70.9-0.90.4-0.8-0.50.12.10.80.1$0.6 
2017Dodgers-1.1-0.41.30.2-1.51.50.00.50.50.0$0.4 
2018Braves3.20.6-4.40.03.8-4.40.59.69.51.0$7.8 
2019Braves-2.90.01.7-0.7-2.91.00.14.52.80.3$2.2 
Total- - --26.03.7-5.60.1-22.3-5.61.326.90.3-0.1$0.5 

  • 2007 June Amateur Draft - Round: CAs, Pick: 21, Overall: 51
    • Team: San Francisco Giants
    • School: Calhoun (GA) HS