Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Brandon CunniffTrack this Player High Level: MLB Status: Free Agent since 2017 MLB Years: 2015-2016
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League

PositionsP-221Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameBrandon Cunniff
Height6-0Weight185BatsRightThrowsRight
Born DateOctober 7,1988 [29.311]PlaceCorona,California
High SchoolNorco (Norco,CA)
CollegeCal State San Bernardino (San Bernardino,CA), New Mexico Junior College (Hobbs,NM), Riverside Community College (Riverside,CA)

DraftedSelected by the Florida Marlins [Team Picks] in the 27th round (827th overall) of the 2010 Amateur Entry Draft [Signed]
Signing ScoutsRobby CorsaroService Time1.018 (2016)
MLB DebutApril 7,2015 [26.182]
OrganizationsATL [4] MIA [2] Awards0
TBC Player ID156977Retrosheet IDcunnb001MLBAM ID594792
Pitch Repertoire Fastball (46.38%) -- Slider (35.23%) -- 2-Seam Fastball (15.61%) -- Changeup (2.12%) -- Cutter (0.67%)
Fastball Velocity [2016] - 92.56 - [2015] - 93.12
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Brandon Cunniff page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts68Walks26Hittable81SO/BB37vsPower81Hitting0Durability61Team.499Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2008New Mexico JCCollegeNCAAFrRel19733.7412012000065.0603827037770001.498.31--5.1210.662.08.700-
2010Cal State San BernardinoCCAANCAA Div 2ST21833.9813121110083.28343371228694001.338.931.293.017.422.46.727-
2010Gulf Coast MarlinsGCLRkflo-Rel21202.2517017006532.02610815320000.977.310.281.419.006.401.000-
2010Jamestown JammersNYPLA-flo11Rel21003.3710100002.23110140001.5010.12--3.3713.504.00--
2010Minor Totals (2 teams)MinorInd--Rel0202.3418018006534.22911916360001.017.530.261.569.356.001.000-
2011River City RascalsFrontierInd--Rel22401.5444044000946.234108124533001.246.560.194.6310.222.211.000-
2012River City RascalsFrontierInd-21Rel23201.83280280014434.031107311554001.228.130.792.8814.425.001.000-
2012Southern Illinois MinersFrontierInd--Rel23102.70909009410.073306100001.306.30--5.409.001.671.000-
2013Southern Illinois MinersFrontierInd-Rel24000.00120120011812.040003231000.583.00--2.2517.257.67--
2013Lynchburg HillcatsCaroA+atlRel24101.99200200011031.22087221392101.295.680.575.9711.081.861.000-
2014Lynchburg HillcatsCaroA+atl20Rel25100.00909006315.251007211000.772.87--4.0212.063.001.000-
2014Mississippi BravesSouAAatl37Rel25302.0533033006052.2391412220504001.126.660.343.428.542.501.000-
2014Minor Totals (2 teams)MinorInd--Rel0401.58420420012367.0441512227715001.045.800.263.569.352.631.000-
2015Gulf Coast BravesGCLRkatl49ST26000.0011000001.0000001000--------9.000.00--
2015Mississippi BravesSouAAatl45Rel26000.0010100000.21000010001.5013.50----13.500.00--
2015Gwinnett BravesILAAAatl50Rel26109.0060600205.08552840003.2014.403.6014.407.200.501.000-
2015Minor Totals (3 teams)MinorInd--Rel0106.7581700206.29552860002.5512.152.7010.808.100.751.000-
2015Atlanta BravesNLMLBatl50Rel26224.63390390012035.0272018422371001.406.941.035.669.511.68.5004.39
2016Mississippi BravesSouAAatl37Rel27010.71808004212.261105101000.874.26--3.557.112.00.000-
2016Gwinnett BravesILAAAatl50Rel27334.01350350017242.2352019319393001.277.380.634.018.232.05.500-
2016Minor Totals (2 teams)MinorInd--Rel0343.25430430021454.0412120324494001.176.670.493.907.972.04.429-
2016Atlanta BravesNLMLBatl39Rel27204.2415015003017.0149829161021.357.411.064.768.471.781.0004.74
2017New Orleans Baby CakesPCLAAAmia17Rel28234.45360360017354.2483127728543001.397.901.154.618.891.93.400-
MLB Totals - 2 Season(s)Filter424.50540540015052.0412926631532021.387.101.045.379.171.71.6671.37
Minor League Totals - 6 Season(s)Filter1372.861671166006915247.019191801711425514101.216.840.614.089.132.24.650-
AAA Totals - 3 Season(s)Filter664.497707700365101.09156511255976001.438.001.064.848.531.76.500-
AA Totals - 3 Season(s)Filter311.77420420010264.0461513225615001.086.270.273.418.322.44.750-
A+ Totals - 2 Season(s)Filter201.33290290017346.02597228603101.124.750.385.3211.412.141.000-
A- Totals - 1 Season(s)Filter003.3710100002.23110140001.5010.12--3.3713.504.00--
Rk Totals - 2 Season(s)Filter202.1818117006533.02610815330000.947.090.271.369.006.601.000-
Ind Totals - 3 Season(s)Filter701.5793093003425102.17623184441418001.176.640.353.8412.323.201.000-
NCAA Totals - 3 Season(s)Filter1563.872512131100148.2143816412651464001.408.660.733.938.842.25.714-
Atlanta Braves Totals - 2 Season(s)Filter424.50540540015052.0412926631532021.387.101.045.379.171.71.667-
Average MLB - Per ~220 innings1784.50228022800630220.0173123110251312248081.387.101.045.379.171.71.6801.37
Average Minor - Per ~220 innings1162.861461145006013220.016780701510022312101.216.840.614.089.132.24.647-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2014Mississippi BravesSouAAatl37p25232000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2016Gwinnett BravesILAAAatl50p27711100000000000001.0001.0001.0002.0001011.000.000.000.8780.000.000.000.000.000.00
2016Minor Totals (2 teams)Minor         1211100000000000001.0001.0001.0002.0001011.000.000.000.8780.000.000.000.000.000.00
2017New Orleans Baby CakesPCLAAAmia17p28222000000000000000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
Minor League Totals - 3 Season(s)Filter575110000000100000.200.200.200.400105.250.000.000.0000.0020.000.000.000.000.00
AAA Totals - 2 Season(s)Filter293110000000000000.333.333.333.666103.333.000.000.0000.000.000.000.000.000.00
AA Totals - 2 Season(s)Filter282000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
Average Minor - Per 162 games16214330000000300000.200.200.200.4003014.250.000.000.0000.0020.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2010Gulf Coast Marlins GCLRkflo21P17--251-87.8750.41------17100.030.4
2010Jamestown Jammers NYPLA-flo21P1---------------1100.01.3
2013Lynchburg Hillcats CaroA+atl24P20---6-1661.0000.30------20100.014.4
2014Lynchburg Hillcats CaroA+atl25P9---------------9100.06.5
2014Mississippi Braves SouAAatl25P33--37111110.9090.30------33100.023.7
2015Gulf Coast Braves GCLRkatl26P1---------------1100.01.7
2015Mississippi Braves SouAAatl26P1---------------1100.00.7
2015Gwinnett Braves ILAAAatl26P6---------------6100.04.2
2015Atlanta BravesNLMLBatl26P39-35131-54.8000.100.111-100.0-39100.024.1
2016Mississippi Braves SouAAatl27P8--121-43.7500.38------8100.05.8
2016Gwinnett Braves ILAAAatl27P35--25--771.0000.20------35100.024.5
2016Atlanta BravesNLMLBatl27P15-17-21-32.6670.130.12-20.0-15100.09.3
2017New Orleans Baby Cakes PCLAAAmia28P36--161287.8750.19------36100.026.1
MLB Totals for P - 2 season(s)-   P54-52152-86.7500.110.121233.3-540.00.0
AAA Totals for P - 3 season(s)-   P77--311121514.9330.18------770.00.0
AA Totals for P - 3 season(s)-   P42--49211513.8670.31------420.00.0
A+ Totals for P - 2 season(s)-   P29---6-1661.0000.21------290.00.0
A- Totals for P - 1 season(s)-   P1---------------10.00.0
Rk Totals for P - 2 season(s)-   P18--251-87.8750.39------180.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2010Gulf Coast Marlins GCLRkflo2117----------
2010Jamestown Jammers NYPLA-flo211----------
2013Lynchburg Hillcats CaroA+atl2420----------
2014Lynchburg Hillcats CaroA+atl259----------
2014Mississippi Braves SouAAatl2533----------
2015Gulf Coast Braves GCLRkatl261----------
2015Mississippi Braves SouAAatl261----------
2015Gwinnett Braves ILAAAatl266----------
2015Atlanta BravesNLMLBatl2639----------
2016Mississippi Braves SouAAatl278----------
2016Gwinnett Braves ILAAAatl2735----------
2016Atlanta BravesNLMLBatl2715----------
2017New Orleans Baby Cakes PCLAAAmia2836----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2014Peoria JavelinasArizona Fall LgMinor25203.2111011006314.016851510001.5010.290.643.216.432.005.141.000
2014Atlanta BravesMLB Spring TrainingMLB25000.0010100000.11000100020.0027.000.0027.000.000.000.00.000
2015Atlanta BravesMLB Spring TrainingMLB26014.5070700218.0644266001.506.752.256.756.751.004.50.000
2016Atlanta BravesMLB Spring TrainingMLB27000.0020200001.1100003000.916.750.000.0020.2500.00.000
2017Miami MarlinsMLB Spring TrainingMLB28000.0030300322.2400014002.2713.500.003.3713.504.000.00.000
Arizona Fall League Totals - 1 yrs203.2111011006314.016851510001.5010.290.643.216.432.005.141.000
MLB Spring Training Totals - 4 yrs012.9213013005312.312442813001.628.761.465.849.491.632.92.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-11-07RPFree Agent -Free AgentFree AgentGranted free agency29.031  
2017-04-06RPMiami MarlinsNew Orleans (AAA)-MinorsReassigned MinorsAssigned to New Orleans (AAA)28.181Team Roster on 2017-04-06
2017-01-15RPMiami MarlinsMiami Marlins (MLB)-MinorsContractSigned to Minor League Contract28.100Team Roster on 2017-01-15
2016-11-07RPFree Agent -Free AgentFree AgentGranted free agency28.031  
2016-11-01RPAtlanta BravesAtlanta Braves (MLB)-MinorsReassigned MinorsOutrighted to minors28.025Team Roster on 2016-11-01
2016-09-03RPAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveRecalled from Gwinnett (AAA)27.331Team Roster on 2016-09-03
2016-08-30RPAtlanta BravesGwinnett (AAA)YMinorsReassigned MinorsAssigned to Gwinnett (AAA)27.327Team Roster on 2016-08-30
2016-08-25RPAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveRecalled from Gwinnett (AAA)27.322Team Roster on 2016-08-25
2016-08-12RPAtlanta BravesGwinnett (AAA)YMinorsReassigned MinorsAssigned to Gwinnett (AAA)27.309Team Roster on 2016-08-12
2016-08-03RPAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveContract purchased from minors27.300Team Roster on 2016-08-03
2016-06-23RPAtlanta BravesGwinnett (AAA)-MinorsReassigned MinorsAssigned to Gwinnett (AAA)27.259Team Roster on 2016-06-23
2016-05-27RPAtlanta BravesMississippi (AA)-MinorsReassigned MinorsAssigned to Mississippi (AA)27.232Team Roster on 2016-05-27
2016-05-11RPAtlanta BravesGwinnett (AAA)-MinorsReassigned MinorsAssigned to Gwinnett (AAA)27.216Team Roster on 2016-05-11
2016-05-09RPAtlanta BravesDanville (Rk)-MinorsReassigned MinorsAssigned to Danville (Rk)27.214Team Roster on 2016-05-09
2016-04-07RPAtlanta BravesGwinnett (AAA)-MinorsReassigned MinorsAssigned to Gwinnett (AAA)27.182Team Roster on 2016-04-07
2015-12-26RPAtlanta BravesAtlanta Braves (MLB)-MinorsReassigned MinorsOutrighted to minors27.080Team Roster on 2015-12-26
2015-12-19RPAtlanta BravesAtlanta Braves (MLB)-DFADes For AssignmentDesignated for Assignment27.073Team Roster on 2015-12-19
2015-09-02RPAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveRecalled from Gulf Coast Braves (Rk)26.330Team Roster on 2015-09-02
2015-08-27RPAtlanta BravesGulf Coast Braves (Rk)YMinorsActivated MinorsActivated from disabled list26.324Team Roster on 2015-08-27
2015-07-22RPAtlanta BravesGwinnett (AAA)YDL-7InjuredDL7 Injured26.288Team Roster on 2015-07-22
2015-07-20RPAtlanta BravesGwinnett (AAA)YMinorsActivated MinorsActivated from disabled list26.286Team Roster on 2015-07-20
2015-06-27RPAtlanta BravesAtlanta Braves (MLB)YDL-15InjuredDL15 Strained groin26.263Team Roster on 2015-06-27
2015-05-06PAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveRecalled from Gwinnett (AAA)26.211Team Roster on 2015-05-06
2015-04-24PAtlanta BravesGwinnett (AAA)YMinorsReassigned MinorsAssigned to Gwinnett (AAA)26.199Team Roster on 2015-04-24
2015-04-07PAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveRecalled from minors26.182Team Roster on 2015-04-07
2015-04-01PAtlanta BravesAtlanta Braves (MLB)YMinors--Sent to minors26.176Team Roster on 2015-04-01
2014-11-24PAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveContract purchased from minors26.048Team Roster on 2014-11-24
2014-05-06PAtlanta BravesMississippi (AA)-MinorsReassigned MinorsAssigned to Mississippi (AA)25.211Team Roster on 2014-05-06
2013-06-23PAtlanta BravesLynchburg (A+)-MinorsMLB ActiveContract purchased from Southern Illinois (Frontier)24.259Team Roster on 2013-06-23
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-06-11ContractSigned by Marlins 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2015Atlanta BravesTeam Payroll26507,5000.1378454-3,571,283507,500507,500
2016Atlanta BravesTeam Payroll27507,5001.01877149-3,498,245507,5001,015,000
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red