Brandon Cunniff

 
Age: 30
Bats/Throws: R/R
6' 0" / 185
P

RotoWire News: Cunniff signed a minor league contract with the Marlins on Wednesday, Baseball America reports. (1/19/2017)

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
2010Marlins (R)20517032.09.001.410.28.28771.9 %48.2 %3.0 %2.252.422.62 
2010Marlins (A-)000102.213.503.380.00.42975.0 %42.9 %0.0 %3.381.602.35 
2013Braves (A+)10020031.211.085.970.57.25786.7 %42.3 %6.7 %1.993.793.75 
2014Braves (A+)1039015.212.064.020.00.16791.7 %48.1 %0.0 %0.002.182.62 
2014Braves (AA)30033052.28.543.420.34.26280.4 %45.7 %4.2 %2.052.983.30 
2015Braves (R)000111.09.000.000.00.000100.0 %100.0 %0.0 %0.001.311.31 
2015Braves (AA)000100.213.500.000.00.333100.0 %50.0 %0.0 %0.000.301.54 
2015Braves (AAA)100605.07.2014.403.60.46283.3 %40.0 %50.0 %9.0011.567.06 
2015Braves22039035.09.515.661.03.26166.8 %43.7 %13.3 %4.634.394.17-0.2
2016Braves (AA)0128012.27.113.550.00.18291.7 %46.9 %0.0 %0.713.163.99 
2016Braves (AAA)33235042.28.234.010.63.28668.3 %50.5 %9.4 %4.013.593.47 
2016Braves20015017.08.474.761.06.26772.1 %22.2 %8.3 %4.244.735.56-0.1
2017Marlins (AAA)23336054.28.894.611.15.28368.9 %37.7 %11.5 %4.455.064.92 
2018Mexican (AAA)01215015.25.743.450.57.32769.1 %46.8 %4.5 %5.174.705.93 
2019Steamer000101.07.744.611.32.29471.2 %41.4 % 4.905.015.010.0
Total- - -42054052.09.175.371.04.26368.6 %36.4 %11.1 %4.504.504.62-0.3

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2010Marlins (R)202.251700050232.01262610815010032
2010Marlins (A-)003.3810000102.2123110100004
2013Braves (A+)101.992000001031.21332087221212139
2014Braves (A+)100.00900030015.25851007201021
2014Braves (AA)302.053300008152.2214391412220214050
2015Braves (R)000.0011000001.030000000001
2015Braves (AA)000.0010000000.241000000001
2015Braves (AAA)109.0060000105.0278552800004
2015Braves224.633900005235.0151272018422201037
2016Braves (AA)010.71800020012.24961105111010
2016Braves (AAA)334.013500023342.2173352019319103039
2016Braves204.241500000017.074149829121016
2017Marlins (AAA)234.453600032454.2236483127728223054
2018Mexican (AAA)015.171500020315.264144405011010
2019Steamer004.90100000 1.0411101 0  1
Total- - -424.505400005252.0225412926631322053

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2010Marlins (R)9.001.416.400.2825.4 %4.0 %21.4 %.2170.97.28771.9 %  2.42
2010Marlins (A-)13.503.384.000.0033.3 %8.3 %25.0 %.2731.50.42975.0 %  1.60
2013Braves (A+)11.085.971.860.5729.3 %15.8 %13.5 %.1801.29.25786.7 %  3.79
2014Braves (A+)12.064.023.000.0036.2 %12.1 %24.1 %.0980.77.16791.7 %  2.18
2014Braves (AA)8.543.422.500.3423.4 %9.4 %14.0 %.2021.12.26280.4 %  2.98
2015Braves (R)9.000.001.000.0033.3 %0.0 %33.3 %.0000.00.000100.0 %  1.31
2015Braves (AA)13.500.001.000.0025.0 %0.0 %25.0 %.2501.50.333100.0 %  0.30
2015Braves (AAA)7.2014.400.503.6014.8 %29.6 %-14.8 %.4213.20.46283.3 %  11.56
2015Braves9.515.661.681.0324.5 %14.6 %9.9 %.2091.40.26166.8 %1191164.39
2015Average7.762.922.661.0220.4 %7.7 %12.7 %.2511.29.29672.9 %  4.03
2016Braves (AA)7.113.552.000.0020.4 %10.2 %10.2 %.1400.87.18291.7 %  3.16
2016Braves (AAA)8.234.012.050.6322.5 %11.0 %11.6 %.2271.27.28668.3 %  3.59
2016Braves8.474.761.781.0621.6 %12.2 %9.5 %.2221.35.26772.1 %1021184.73
2016Average8.103.142.581.1721.1 %8.2 %12.9 %.2521.32.29872.9 %  4.24
2017Marlins (AAA)8.894.611.931.1522.9 %11.9 %11.0 %.2331.39.28368.9 %  5.06
2018Mexican (AAA)5.743.451.670.5713.7 %8.2 %5.5 %.2881.60.32769.1 %  4.70
2019Steamer7.744.611.681.3219.2 %11.4 %7.8 %.2561.52.29471.2 %  5.01
Total- - -9.175.371.711.0423.6 %13.8 %9.8 %.2141.38.26368.6 %1131174.50

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2010Marlins (R)1.2412.9 %48.2 %38.8 %18.2 %3.0 %  43.2 %20.5 %36.4 %     2.62
2010Marlins (A-)1.0014.3 %42.9 %42.9 %0.0 %0.0 %  57.1 %14.3 %28.6 %     2.35
2013Braves (A+)1.0015.5 %42.3 %42.3 %23.3 %6.7 %  37.5 %20.8 %41.7 %     3.75
2014Braves (A+)1.4418.5 %48.1 %33.3 %33.3 %0.0 %  44.8 %13.8 %41.4 %     2.62
2014Braves (AA)1.3119.6 %45.7 %34.8 %25.0 %4.2 %  42.4 %19.4 %38.2 %     3.30
2015Braves (R)2.000.0 %100.0 %0.0 %0.0 %0.0 %  100.0 %0.0 %0.0 %     1.31
2015Braves (AA)1.000.0 %50.0 %50.0 %0.0 %0.0 %  33.3 %0.0 %66.7 %     1.54
2015Braves (AAA)1.5033.3 %40.0 %26.7 %0.0 %50.0 %  33.3 %40.0 %26.7 %     7.06
2015Braves1.2721.8 %43.7 %34.5 %10.0 %13.3 %7.9 %40.0 %29.3 %42.4 %28.3 %19.6 %51.1 %29.3 %4.161074.17
2016Braves (AA)1.2515.6 %46.9 %37.5 %58.3 %0.0 %  36.4 %6.1 %57.6 %     3.99
2016Braves (AAA)1.7520.7 %50.5 %28.8 %31.3 %9.4 %  45.2 %19.1 %35.7 %     3.47
2016Braves0.4224.4 %22.2 %53.3 %4.2 %8.3 %0.0 %0.0 %21.3 %31.9 %46.8 %10.6 %46.8 %42.6 %4.721345.56
2017Marlins (AAA)0.9020.5 %37.7 %41.8 %9.8 %11.5 %  43.3 %28.7 %28.0 %     4.92
2018Mexican (AAA)2.0029.8 %46.8 %23.4 %9.1 %4.5 %  60.4 %18.8 %20.8 %     5.93
Total- - -0.8922.7 %36.4 %40.9 %7.4 %11.1 %6.3 %28.6 %26.6 %38.8 %34.5 %16.5 %49.6 %33.8 %4.281164.62

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2010Marlins (R)4133116    25186211
2010Marlins (A-)3310    41923
2013Braves (A+)3030117    103207310
2014Braves (A+)13953    3293125
2014Braves (AA)63482712    322521843
2015Braves (R)2000    055
2015Braves (AA)1100    71421
2015Braves (AAA)6450    5867125
2015Braves383019335211264346610
2016Braves (AA)151257    77116193
2016Braves (AAA)56322310    289436725
2016Braves10241110207118186304
2017Marlins (AAA)5561306    391537928
2018Mexican (AAA)2211141    164290454
Total- - -485430437218382532914

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2015Braves-0.24-2.722.48-1.77-0.220.971.741.191.14270.14-0.3977
2016Braves0.47-0.440.910.250.010.641.560.951.3712-0.020.7621
Total- - -0.23-3.163.40-1.52-0.210.861.701.121.21390.120.1598

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2015Braves63.7% (93.2)34.6% (82.5)  1.7% (83.2)  1.5%
2016Braves60.0% (92.6)34.0% (85.3)  6.0% (81.2)  1.3%
Total- - -62.5% (93.0)34.4% (83.4)  3.1% (81.9)  1.4%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2015Braves49.8 %13.1 %1.0 %   36.1 %       
2016Braves39.5 %20.6 %    33.6 %   6.3 %   
Total- - -46.4 %15.6 %0.7 %   35.2 %   2.1 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2015Braves93.193.291.5   82.4      
2016Braves92.692.7    85.2   81.3  
Total- - -93.093.091.5   83.3   81.3  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2015Braves48.2 %  14.9 %2.0 %34.9 %     
2016Braves39.2 %  20.9 %6.0 %33.9 %     
Total- - -45.2 %  17.0 %3.3 %34.6 %     

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2015Braves94.0  94.285.183.2    
2016Braves93.4  93.681.986.0    
Total- - -93.9  93.983.284.1    

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2015Braves0.02.6  0.1  -0.011.26  1.11  
2016Braves-0.3-0.7  0.0  -0.17-0.71  0.11  
Total- - --0.31.9  0.1  -0.060.61  0.46  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2015Braves3.2-1.8-0.1   2.5      
2016Braves-0.1-0.2    -0.6   0.1  
Total- - -3.1-2.0-0.1   1.9   0.1  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2015Braves1.08-2.35-1.34   1.15      
2016Braves-0.05-0.27    -0.61   0.55  
Total- - -0.76-1.43-1.34   0.59   0.55  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2015Braves3.9  -2.70.02.5    
2016Braves0.6  -0.80.1-0.6    
Total- - -4.5  -3.50.21.8    

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2015Braves1.36  -2.980.341.20    
2016Braves0.52  -1.330.71-0.63    
Total- - -1.12  -2.300.560.60    

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2015Braves29.0 %67.0 %44.1 %60.0 %78.1 %70.9 %39.8 %61.6 %12.6 %
2015Average30.6 %66.9 %46.9 %64.9 %86.7 %78.8 %44.8 %60.9 %9.9 %
2016Braves28.1 %69.0 %45.7 %70.8 %79.8 %76.6 %43.0 %59.5 %10.5 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
Total- - -28.7 %67.7 %44.6 %63.4 %78.7 %72.9 %40.8 %60.9 %11.9 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2015Braves24.4 %66.2 %44.1 %53.3 %78.0 %70.7 %47.2 %21.1
2015Average30.9 %64.4 %46.9 %62.9 %87.1 %78.8 %47.8 %22.1
2016Braves25.0 %69.5 %45.9 %67.5 %81.6 %77.5 %46.8 %22.2
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
Total- - -24.6 %67.3 %44.7 %58.1 %79.2 %73.1 %47.1 %21.5

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2015Braves23.6 %66.4 %44.0 %52.7 %78.2 %71.0 %47.5 %22.4
2016Braves25.6 %70.1 %45.9 %69.1 %81.3 %77.5 %45.5 %23.9
Total- - -24.3 %67.6 %44.6 %58.6 %79.2 %73.3 %46.8 %22.9

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2010Marlins (R)P17032.0251  0          
2010Marlins (A-)P102.2000  0          
2013Braves (A+)P20031.2060  1          
2014Braves (A+)P9015.2000  0          
2014Braves (AA)P33052.2371  1          
2015Braves (R)P111.0000  0          
2015Braves (AA)P100.2000  0          
2015Braves (AAA)P605.0000  0          
2015BravesP39035.0131010000 1   .800 
2016Braves (AA)P8012.2121  0          
2016Braves (AAA)P35042.2250  0          
2016BravesP15017.0021010000 0   .667 
2017Marlins (AAA)P36054.2161  2          
2018Mexican (AAA)P101.0010  0          
2018Mexican (AAA)P15014.2210  1          
Total- - -P54052.0152020000 1   .750 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRARMDPRRngRErrRUZRUZR/150
2015BravesP35.0-1 0  0-1-1           
2016BravesP17.00 0  000           
Total- - -P52.0-1 0  0-1-1           

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2015BravesP35.00.0%      (0)0.0%      (1)0.0%      (0)0.0%     (0)0.0%      (0)66.7%      (3)
2016BravesP17.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (2)
Total- - -P52.00.0%      (0)0.0%      (1)0.0%      (0)0.0%     (0)0.0%      (0)80.0%      (5)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2015Braves-0.40.3-0.5-0.2-1.8-0.2($1.5) 
2016Braves0.00.10.00.1-1.0-0.1($0.9) 
Total- - --0.40.4-0.5-0.1-2.8-0.3($2.4) 

Add New Contract
  • 2010 June Amateur Draft - Round: 27, Pick: 22, Overall: 827
    • Team: Florida Marlins
    • School: Cal State - San Bernardino