Help Support FanGraphs



Todd Cunningham
Birthdate: 3/20/1989 (28 y, 4 m)     Bats/Throws: B/R     Height/Weight: 6-0/205     Position: OF
Drafted: 2010 June Amateur Draft - Round: 2, Pick: 3, Overall: 53, Team: Atlanta Braves
Contract: Add New Contract
RotoWire News: Cunningham was traded to the Dodgers for cash considerations Tuesday, Derrick Goold of the St. Louis Post-Dispatch reports. (7/12/2017)
Profiles:  2014  2016  (Click Year to Expand / Close)



SeasonTeamGPAHRRRBISBBB%K%ISOBABIPAVGOBPSLGwOBAwRC+BsROffDefWAR
2010Braves (A)652631322075.3 %11.4 %.078.294.260.341.338.32199    
2011Braves (R)41402417.1 %35.7 %.182.286.182.286.364.29882    
2011Braves (A+)8738645920148.5 %12.2 %.096.289.257.348.353.328105    
2012Braves (AA)12051937751247.3 %9.8 %.094.340.309.364.403.356116    
2013Braves (AAA)11648726038208.4 %12.7 %.068.305.265.342.333.31794    
2013Braves8802000.0 %37.5 %.000.400.250.250.250.22235-0.3-0.9-0.1-0.1
2014Braves (AAA)12053185958196.6 %14.9 %.119.329.287.347.406.342109    
2015Braves (AAA)973752423196.1 %9.1 %.076.283.261.325.337.31093    
2015Braves3993013425.4 %18.3 %.047.275.221.280.267.244490.5-5.02.60.0
2016Angels (AAA)99417666432312.2 %13.4 %.109.314.278.378.387.351111    
2016Angels202905103.4 %20.7 %.111.190.148.179.259.18914-0.2-3.21.4-0.1
2017Steamer0100006.6 %16.8 %.087.286.245.304.332.281770.00.00.00.0
2017ZiPS11545855239146.8 %14.8 %.095.286.249.313.344.290780.5-11.8-0.90.2
2017Dodgers (AAA)62202219.1 %9.1 %.200.556.500.545.700.538229    
2017Cardinals (AAA)7628644527612.9 %12.9 %.130.304.270.401.400.366116    
2017Steamer (R)0100007.5 %16.8 %.089.290.247.316.335.287810.00.00.00.0
Total- - -67130020524.6 %20.0 %.058.263.207.256.264.23041-0.1-9.13.8-0.1

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2010Braves (A)6523126360479313220140301512474.260
2011Braves (R)411142101024105110010.182
2011Braves (A+)873343868666124459203304714147146.257
2012Braves (AA)12046651914411223637751382514388248.309
2013Braves (AAA)11642748711393135260384106210185207.265
2013Braves8882200020003000100.250
2014Braves (AAA)120470531135972828595835279103135198.287
2015Braves (AAA)97329375866813324231231341049694.261
2015Braves39869319154001345117200121.221
2016Angels (AAA)993494179773162666435105673710235.278
2016Angels2027294130051106001101.148
2017Steamer0110000000000000 00.245
2017ZiPS1154104581027618355239311688277145.249
2017Dodgers (AAA)6202210640022202000211.500
2017Cardinals (AAA)76230286624214244527371371522462.270
2017Steamer (R)0110000000000000 00.247
Total- - -6712113025187002056126201322.207

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2010Braves (A)5.3 %11.4 %0.47.260.341.338.679.0786.3.294  -0.331-0.3.32199
2011Braves (R)7.1 %35.7 %0.20.182.286.364.649.18210.0.286  0.21-0.3.29882
2011Braves (A+)8.5 %12.2 %0.70.257.348.353.701.0967.0.289  0.2462.3.328105
2012Braves (AA)7.3 %9.8 %0.75.309.364.403.767.0946.9.340  1.3689.5.356116
2013Braves (AAA)8.4 %12.7 %0.66.265.342.333.675.0686.5.305  0.651-3.4.31794
2013Braves0.0 %37.5 %0.00.250.250.250.500.0002.6.4000.0-0.30.00-0.6.22235
2013Average7.9 %19.9 %0.40.253.318.396.714.1434.9.297     .314 
2014Braves (AAA)6.6 %14.9 %0.44.287.347.406.754.1195.0.329  0.3675.5.342109
2015Braves (AAA)6.1 %9.1 %0.68.261.325.337.663.0765.4.283  -0.137-2.8.31093
2015Braves5.4 %18.3 %0.29.221.280.267.547.0474.9.2750.00.50.05-5.2.24449
2015Average7.7 %20.4 %0.38.254.317.405.721.1504.8.299     .313 
2016Angels (AAA)12.2 %13.4 %0.91.278.378.387.765.1096.5.314  2.3585.8.351111
2016Angels3.4 %20.7 %0.17.148.179.259.438.1115.0.1900.3-0.1-0.40-3.1.18914
2016Average8.2 %21.1 %0.39.255.322.417.739.1624.9.300     .318 
2017Steamer6.6 %16.8 %0.39.245.304.332.636.0870.1.2860.0 0.000.0.28177
2017ZiPS6.8 %14.8 %0.46.249.313.344.657.0955.8.286  0.543-10.7.29078
2017Dodgers (AAA)9.1 %9.1 %1.00.500.545.7001.245.2002.7.556  -0.373.8.538229
2017Cardinals (AAA)12.9 %12.9 %1.00.270.401.400.801.1306.0.304  0.2456.3.366116
2017Steamer (R)7.5 %16.8 %0.45.247.316.335.651.0894.3.2900.0 0.000.0.28781
Total- - -4.6 %20.0 %0.23.207.256.264.520.0584.4.2630.30.1-0.56-8.8.23041

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2010Braves (A)1.8312.8 %56.4 %30.8 %28.3 %1.7 %  43.6 %21.6 %34.8 %   
2011Braves (R)1.5028.6 %42.9 %28.6 %0.0 %0.0 %  71.4 %0.0 %28.6 %   
2011Braves (A+)1.6915.5 %53.1 %31.4 %17.2 %4.6 %  43.6 %26.1 %30.2 %   
2012Braves (AA)1.3516.1 %48.2 %35.8 %24.5 %2.0 %  42.0 %28.1 %30.0 %   
2013Braves (AAA)1.4520.4 %47.1 %32.5 %27.6 %1.7 %  41.6 %23.1 %35.4 %   
2013Braves3.0025.0 %75.0 %0.0 %0.0 %0.0 %33.3 %0.0 %40.0 %40.0 %20.0 %40.0 %20.0 %40.0 %
2014Braves (AAA)1.4324.4 %44.4 %31.2 %27.5 %6.7 %  41.5 %28.9 %29.6 %   
2015Braves (AAA)1.9123.8 %50.0 %26.2 %28.6 %2.6 %  45.9 %21.2 %32.9 %   
2015Braves1.5525.0 %45.6 %29.4 %10.0 %0.0 %3.2 %100.0 %34.8 %29.0 %36.2 %27.5 %58.0 %14.5 %
2016Angels (AAA)1.1218.4 %43.0 %38.6 %21.2 %5.3 %  42.1 %27.8 %30.1 %   
2016Angels0.8014.3 %38.1 %47.6 %10.0 %0.0 %0.0 %0.0 %36.4 %18.2 %45.5 %18.2 %59.1 %22.7 %
2017Dodgers (AAA)2.0016.7 %55.6 %27.8 %0.0 %0.0 %  72.2 %11.1 %16.7 %   
2017Cardinals (AAA)1.3421.6 %44.8 %33.5 %18.5 %6.2 %  49.0 %24.0 %27.0 %   
Total- - -1.4022.6 %45.2 %32.3 %10.0 %0.0 %4.8 %33.3 %35.4 %27.1 %37.5 %26.0 %56.3 %17.7 %

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2010Braves (A)110602517   89299388
2011Braves (R)3220   52227
2011Braves (A+)147874315   168434602
2012Braves (AA)1981476636   68210881770
2013Braves (AAA)1681167332   70511701875
2013Braves301011081927
2014Braves (AAA)1711209433   65412471901
2015Braves (AAA)147777022   4498531302
2015Braves3120172111108220328
2016Angels (AAA)1261135424   6459771622
2016Angels810310104269111
2017Dodgers (AAA)10530   344276
2017Cardinals (AAA)87654212   4706481118
Total- - -4230213231158308466

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2013Braves-0.12-0.130.00-0.67-0.070.491.173-0.10-0.15
2015Braves0.17-1.431.61-4.40-0.540.991.0413-0.460.63
2016Angels-0.09-0.300.21-3.24-0.340.51 0-0.280.10
Total- - --0.04-1.861.82-8.31-0.950.851.0616-0.840.78

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2013Braves70.4% (93.5)7.4% (85.5) 3.7% (71.0)18.5% (84.0)   
2015Braves58.0% (92.1)13.9% (84.2)4.6% (88.3)9.0% (79.4)12.7% (83.0)1.9% (83.5) 1.2%
2016Angels65.8% (92.7)8.1% (83.8)5.4% (88.0)9.9% (74.5)9.0% (87.2)1.8% (81.0)  
Total- - -60.6% (92.4)12.1% (84.2)4.5% (88.3)8.9% (77.9)12.1% (83.8)1.7% (82.9) 0.9%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2013Braves40.7 %14.8 % 7.4 % 14.8 %7.4 %3.7 %  11.1 %   
2015Braves34.9 %12.4 %4.3 %2.2 % 8.3 %14.8 %7.4 %3.1 % 12.7 %   
2016Angels42.7 %15.5 %7.3 %1.8 % 6.4 %8.2 %9.1 %  9.1 %   
Total- - -37.1 %13.2 %4.8 %2.4 % 8.2 %12.8 %7.6 %2.2 % 11.7 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2013Braves93.695.5 85.4 90.485.871.1  83.1  
2015Braves93.091.986.884.6 90.584.678.782.7 83.1  
2016Angels92.793.189.180.9 91.083.273.4  87.2  
Total- - -92.992.587.784.1 90.684.477.082.7 83.8  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2013Braves48.2 %  22.2 %18.5 %7.4 %3.7 %    
2015Braves34.0 %7.4 %5.3 %20.7 %9.3 %13.0 %10.5 %    
2016Angels42.7 %5.5 %1.8 %22.7 %9.1 %7.3 %9.1 %0.9 %  0.9 %
Total- - -36.9 %6.5 %4.1 %21.3 %9.8 %11.3 %9.8 %0.2 %  0.2 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2013Braves94.7  92.284.286.271.3   
2015Braves94.187.884.392.183.785.480.7   
2016Angels93.588.981.292.587.783.274.972.8  
Total- - -94.088.083.992.284.685.179.272.8  

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2013Braves-1.70.6 0.00.1  -9.1928.56 -3.812.22  
2015Braves-1.0-0.70.9-1.5-1.6-0.4 -0.53-1.676.14-5.28-3.81-6.71 
2016Angels-1.6-0.5-0.4-0.6-0.80.1 -2.14-6.00-6.27-5.86-7.633.16 
Total- - --4.3-0.70.5-2.2-2.2-0.3 -1.54-1.282.59-5.40-3.95-4.25 

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2013Braves-1.4-0.3 -0.1 -0.10.60.0  0.2  
2015Braves-2.4-0.40.9-0.4 1.4-0.6-0.6-0.6 -2.1  
2016Angels-0.7-0.1-0.30.1 -0.6-0.6-0.6  -0.8  
Total- - --4.5-0.80.5-0.5 0.7-0.7-1.2-0.6 -2.7  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2013Braves-12.40-6.94 -4.87 -1.9828.50-3.79  6.97  
2015Braves-2.13-1.016.30-6.04 5.26-1.22-2.63-5.97 -5.22  
2016Angels-1.50-0.65-4.303.16 -8.98-7.16-5.67  -8.14  
Total- - --2.62-1.302.45-4.15 1.88-1.12-3.53-5.97 -5.08  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2013Braves-1.5  -0.3 0.60.0   
2015Braves-3.2-0.1-1.12.0 0.3-2.0   
2016Angels-1.5-0.30.10.0 -0.6-0.3-0.3  
Total- - --6.2-0.4-1.01.8 0.3-2.3-0.3  

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2013Braves-11.20  -4.442.2228.56-3.81   
2015Braves-2.89-0.27-6.433.04-3.200.72-5.75   
2016Angels-3.24-4.813.160.01-8.14-7.32-3.26-30.07  
Total- - --3.62-1.18-5.421.81-3.690.55-5.15-30.07  

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2013Braves42.9 %53.9 %48.2 %66.7 %100.0 %84.6 %48.2 %62.5 %7.4 %
2013Average30.4 %65.5 %45.9 %66.5 %87.0 %79.4 %44.2 %60.2 %9.4 %
2015Braves31.9 %64.6 %48.2 %65.4 %96.2 %85.9 %49.7 %65.6 %6.7 %
2015Average30.6 %66.9 %46.9 %64.9 %86.7 %78.8 %44.7 %60.9 %9.9 %
2016Angels23.3 %72.6 %46.0 %78.6 %94.6 %90.2 %46.0 %58.6 %4.5 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
Total- - -30.4 %65.8 %47.6 %68.1 %96.0 %86.8 %48.7 %63.9 %6.2 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2013Braves35.7 %61.5 %48.2 %60.0 %100.0 %84.6 %48.2 %20.5
2013Average29.7 %62.7 %45.9 %63.2 %87.3 %79.4 %49.2 %22.6
2015Braves34.0 %61.8 %48.2 %68.5 %95.1 %85.9 %50.9 %21.5
2015Average30.9 %64.4 %46.9 %62.9 %87.1 %78.8 %47.8 %22.1
2016Angels23.1 %65.5 %45.5 %83.3 %92.1 %90.0 %52.7 %23.6
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
Total- - -31.6 %62.7 %47.5 %70.4 %94.6 %86.8 %51.2 %21.9

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2013Braves40.0 %58.3 %48.2 %66.7 %100.0 %84.6 %44.4 %22.6
2015Braves32.5 %61.4 %47.6 %66.7 %95.2 %85.9 %52.1 %21.9
2016Angels24.1 %69.2 %45.5 %78.6 %91.7 %88.0 %47.3 %22.9
Total- - -30.9 %63.0 %47.1 %69.0 %94.6 %86.3 %50.5 %22.2

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2016Angels (AAA)X002.0000  0          
2017Cardinals (AAA)2B4221.1370  1          
2016Angels (AAA)3B119.0220  0          
2010Braves (A)LF118.0310  0          
2011Braves (A+)LF101086.01200  0          
2013BravesLF5012.0000000000     .000 
2015Braves (AAA)LF3327.0600  0          
2015BravesLF2216152.03100000000     1.000 
2016Angels (AAA)LF2523200.03720  0          
2016AngelsLF17677.01921000100     .955 
2017Dodgers (AAA)LF116.0000  0          
2017Cardinals (AAA)LF1512116.02500  0          
Total- - -LF4422241.05021000100     .981 
2010Braves (A)CF4542372.010652  0          
2011Braves (R)CF4424.0300  0          
2011Braves (A+)CF7171614.114252  2          
2012Braves (AA)CF9794832.017443  2          
2013Braves (AAA)CF110109937.124552  2          
2014Braves (AAA)CF1191181031.1319113  4          
2015Braves (AAA)CF3635303.19471  2          
2015BravesCF2217.01310000100     1.000 
2016Angels (AAA)CF2827230.17111  0          
2016AngelsCF103.0000000000     .000 
2017Cardinals (AAA)CF4434.01320  0          
2017Dodgers (AAA)CF4436.01300  0          
Total- - -CF3220.01310000100     1.000 
2010Braves (A)RF1918145.03111  0          
2012Braves (AA)RF1716137.12321  2          
2013Braves (AAA)RF3220.0810  1          
2013BravesRF203.2000000000     .000 
2015Braves (AAA)RF5350443.210031  0          
2015BravesRF4115.0300000000     1.000 
2016Angels (AAA)RF3634303.06744  0          
2016AngelsRF101.0000000000     .000 
2017Cardinals (AAA)RF4235322.16440  1          
Total- - -RF7119.2300000000     1.000 
2013BravesOF7015.2000000000     .000 
2015BravesOF2819184.04710000100     1.000 
2016AngelsOF19681.01921000100     .955 
Total- - -OF5425280.26631000200     .986 

SeasonTeamPosInnrSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZCPPRPPTZLFSRARMDPRRngRErrRUZRUZR/150
2013BravesLF12.0  000000 0      -0.10.0-0.10.0
2015BravesLF152.0  00221917.89514   10.7 -1.10.2-0.2-2.6
2016AngelsLF77.0  110213131.0006    1.6 0.10.21.929.9
Total- - -LF241.0  11243230.93820   12.3 -1.10.41.66.8
2015BravesCF17.0  0044661.0007   00.4 3.10.03.6149.2
2016AngelsCF3.0  000000 0          
Total- - -CF20.0  0044661.0007   00.4 3.10.03.6149.2
2013BravesRF3.2  000000 0      0.00.00.00.0
2015BravesRF15.0  0000221.0001   00.0 0.10.00.16.4
2016AngelsRF1.0  000000 0          
Total- - -RF19.2  0000221.0001   00.0 0.10.00.16.4
2013BravesOF15.2  000000 0      -0.10.0-0.10.0
2015BravesOF184.0  00662725.92622   11.1 2.10.33.418.4
2016AngelsOF81.0  110213131.0006    1.6 0.10.21.929.9
Total- - -OF280.2  11684038.95028   12.7 2.10.55.219.7

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2015BravesLF152.00.0%      (8)0.0%      (2)50.0%      (2)0.0%     (0)100.0%      (1)100.0%    (29)
2016AngelsLF77.00.0%      (5)0.0%      (0)0.0%      (0)0.0%     (1)100.0%      (3)94.1%    (17)
Total- - -LF241.00.0%    (13)0.0%      (2)50.0%      (2)0.0%     (1)100.0%      (4)97.8%    (46)
2015BravesCF17.00.0%      (0)0.0%      (0)0.0%      (0)100.0%     (1)0.0%      (0)100.0%    (12)
Total- - -CF20.00.0%      (0)0.0%      (0)0.0%      (0)100.0%     (1)0.0%      (0)100.0%    (12)
2015BravesRF15.00.0%      (2)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (3)
Total- - -RF19.20.0%      (2)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (3)
2015BravesOF184.00.0%    (10)0.0%      (2)50.0%      (2)100.0%     (1)100.0%      (1)100.0%    (44)
2016AngelsOF81.00.0%      (5)0.0%      (0)0.0%      (0)0.0%     (1)100.0%      (3)94.1%    (17)
Total- - -OF280.20.0%    (15)0.0%      (2)50.0%      (2)50.0%     (2)100.0%      (4)98.4%    (61)

SeasonTeamInnVotesInstinctsFirst StepSpeedHandsReleaseArm StrengthArm AccuracyOverallFSR
2015Braves184.0559646455554659571
Total- - -184.0559646455554659571

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2013Braves-0.6-0.3-0.1-0.1-0.9-0.10.00.2-0.8-0.1($0.6) 
2015Braves-5.50.53.4-0.8-5.02.60.22.70.50.0$0.4 
2016Angels-3.0-0.21.9-0.5-3.21.40.10.9-0.8-0.1($0.7) 
Total- - --9.1-0.15.2-1.4-9.13.80.33.8-1.2-0.1($0.9) 

Add New Contract
  • 2010 June Amateur Draft - Round: 2, Pick: 3, Overall: 53
    • Team: Atlanta Braves
    • School: Jacksonville State