Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Brandon BeltHigh Level: MLB Current Team: San Francisco Giants MLB Years: 2011-2017
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect
World Series Champion

Positions1B-873, LF-97, RF-27Position when Drafted1BPlayer Listed UnderMajor Leaguers
Proper NameBrandon Kyle Belt
Height6-5Weight185BatsLeftThrowsLeft
Born DateApril 20,1988 [29.305]PlaceNacogdoches,Texas
High SchoolHudson (Lufkin,TX)
CollegeUniversity of Texas (Austin,TX), San Jacinto College (San Jacinto,TX)

DraftedSelected by the San Francisco Giants in the 5th round (147th overall) of the 2009 Amateur Entry Draft [Signed] ... Selected by the Atlanta Braves in the 11th round (348th overall) of the 2007 Amateur Entry Draft ... Selected by the Boston Red Sox in the 11th round (343rd overall) of the 2006 Amateur Entry Draft
Signing Bonus$200,000Signing ScoutsTodd ThomasService Time6.128 (2017)
Prospect Rankings[BA] 2011-MLB-#23 ... 2011-SFN-#1
MLB DebutMarch 31,2011 [22.345]
OrganizationsSFN [8] Awards5
TBC Player ID122656Retrosheet IDbeltb001MLBAM ID474832
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Other Batting -- Other Pitching -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Brandon Belt 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 RatingsBattingSpeed49Power87Contact45XBH83RBIs74Runs45Hitting73Durability69Team.525Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2007San JacintoCollege-1b1948140059111957940000000.421.421.7071.1289921140.382.286.321.4810.000.000.006.4315.5635.59
2008TexasBig12NCAA-1-131b2061238417620266522273704504.319.381.496.87711828274.350.177.290.3809.8513.501.372.1939.6736.84
2009TexasBig12NCAA-1-131b216323547761738431534037551104.323.416.523.93912328296.338.200.421.40313.5112.500.932.7029.3836.84
2010San Jose GiantsCalifA+sfn191b2277269621032841062187585030331.383.492.6281.12016942333.439.245.502.47917.4215.020.863.0026.9040.78
2010Richmond Flying SquirrelsEastAAsfn201b2246175265911694021223420211.337.413.6231.03610926201.373.286.417.44010.9516.921.554.4819.4444.07
2010Fresno GrizzliesPCLAAAsfn20rf-1b22134811114041020131500000.229.393.563.95627861.241.334.646.41321.3124.591.156.5612.0072.73
2010Minor Totals (3 teams)Minor         13649299173431023112228939950542.352.455.6201.07530576595.400.268.486.45915.6316.641.063.8721.3943.93
2011San Jose GiantsCalifA+sfn-1b23413361004105100000.462.611.5381.1497118.500.076.538.51127.785.560.200.000.0016.67
2011Fresno GrizzliesPCLAAAsfn29lf2349165325112083244424720321.309.448.527.9758720212.381.218.473.42319.8122.171.123.7720.6339.22
2011Minor Totals (2 teams)Minor         53178355713083654474820321.320.461.528.9899421230.392.208.478.42920.4320.871.023.4822.2536.84
2011San Francisco GiantsNLMLBsfn9lf-1b236318721426191832205720013.225.306.412.7187716209.273.187.299.3169.5727.272.854.3120.7838.10
2012San Francisco GiantsNLMLBsfn91b24145411471132767561225410630452.275.360.421.78117340472.351.146.302.33911.4422.461.961.4858.7135.40
2013San Francisco GiantsNLMLBsfn91b25150509761473941767525212561344.289.360.481.84124560571.351.192.301.3659.1121.892.402.9829.9440.82
2014San Jose GiantsCalifA+sfn102626230011000120000.500.6251.0001.625618.500.500.500.6700.0012.500.0012.506.0033.33
2014Fresno GrizzliesPCLAAAsfn181b265192103025011500010.526.5501.0001.55019520.667.474.474.6625.0025.005.0010.009.5050.00
2014Minor Totals (2 teams)Minor         7254133036011620010.520.5711.0001.57125628.625.480.480.6653.5721.436.0010.718.3346.15
2014San Francisco GiantsNLMLBsfn91b2661214305280122731186420124.243.306.449.7559620235.288.206.299.3307.6627.233.565.1117.8338.46
2015San Francisco GiantsNLMLBsfn91b27137492731383351868935614740423.280.356.478.83423556556.363.198.323.35910.0726.442.633.2427.3340.58
2016San Francisco GiantsNLMLBsfn91b281565427714941817820410414854047.275.396.474.87025766655.350.199.384.37615.8822.601.422.6031.8844.30
2017San Francisco GiantsNLMLBsfn91b2910438263922731851326610420125.241.355.469.82417948451.284.228.403.35214.6323.061.583.9921.2252.17
MLB Totals - 7 Season(s)Filter816273738773318127983693516370751245132028.268.358.461.81912623063149.334.193.335.00011.7523.852.033.1127.9341.75
Minor League Totals - 3 Season(s)Filter196695138243591034154271314115390873.350.461.6101.071424103853.405.260.483.00016.5317.941.093.9920.4442.39
AAA Totals - 3 Season(s)Filter672324572190144765566720331.310.444.5731.01713333293.377.263.509.00019.1122.871.204.7816.5745.83
AA Totals - 1 Season(s)Filter46175265911694021223420211.337.413.6231.03610926201.373.286.417.00010.9516.921.554.4819.4444.07
A+ Totals - 3 Season(s)Filter83288671122941167197635250331.389.501.6321.13318244359.443.243.503.00017.5514.480.833.0626.1839.29
NCAA Totals - 3 Season(s)Filter17261388211486231652696774591608.344.404.555.95934077710.353.211.347.0009.4410.421.103.2426.6536.49
San Francisco Giants Totals - 7 Season(s)Filter816273738773318127983693516370751245132028.268.358.461.81912623063149.334.193.335.00011.7523.852.033.1127.9341.75
Average MLB - Per 162 games162543771463651973737314951346.268.358.461.81925161625.334.193.335.00011.7523.852.033.1127.9341.75
Average Minor - Per 162 games16257411420149828127221111712670762.350.461.6101.07135085705.405.260.483.00016.5317.941.093.9920.4442.39

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2007San JacintoCollegeNCAAFrRel19722.8248048000051.0502816032450001.618.82--5.657.941.41.778-
2008TexasBig12NCAA-1So13Rel20104.0816016000217.21714815161001.258.660.512.558.153.201.000-
NCAA Totals - 2 Season(s)Filter823.1564064000268.2674224137611001.518.780.134.858.001.65.800-

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2010San Jose Giants CalifA+sfn221B71--67852760737730.99110.28------7792.250.7
2010Richmond Flying Squirrels EastAAsfn22LF2--3---331.0001.50------464.31.4
2010Richmond Flying Squirrels EastAAsfn22RF5--16---16161.0003.20------4610.93.5
2010Richmond Flying Squirrels EastAAsfn221B36--29924130324323.9978.97------4678.325.5
2010Fresno Grizzlies PCLAAAsfn22RF6--91--10101.0001.67------1346.24.2
2010Fresno Grizzlies PCLAAAsfn221B5--393114342.9778.40------1338.53.5
2010Fresno Grizzlies PCLAAAsfn22LF1---------------137.70.7
2011San Jose Giants CalifA+sfn231B4--362-538381.0009.50------4100.02.9
2011Fresno Grizzlies PCLAAAsfn23RF13--28-2-3028.9332.15------4926.59.0
2011Fresno Grizzlies PCLAAAsfn231B12--9453710299.9718.25------4924.58.3
2011Fresno Grizzlies PCLAAAsfn23LF27--404114544.9781.63------4955.118.8
2011San Francisco GiantsNLMLBsfn23LF31302314613-5047.9401.520.20-----6349.219.1
2011San Francisco GiantsNLMLBsfn23RF111041--551.0005.000.50-----631.60.6
2011San Francisco GiantsNLMLBsfn231B31192032011218214213.9956.871.05-----6349.219.1
2012San Francisco GiantsNLMLBsfn24LF44274---441.0001.000.15-----1452.82.5
2012San Francisco GiantsNLMLBsfn241B13910297691373885994986.9927.091.01-----14595.985.8
2013San Francisco GiantsNLMLBsfn251B1431321174106688810011621154.9938.070.98-----15095.388.3
2014Fresno Grizzlies PCLAAAsfn261B4--364134140.97610.00------580.02.8
2014San Francisco GiantsNLMLBsfn26RF1-1-------------611.60.6
2014San Francisco GiantsNLMLBsfn261B595648749955448558554.9939.391.14-----6196.736.4
2015San Francisco GiantsNLMLBsfn27LF14139616-2-1816.8891.140.17-----13710.28.6
2015San Francisco GiantsNLMLBsfn271B120117105010607139111341131.9979.431.08-----13787.674.1
2016San Francisco GiantsNLMLBsfn281B1511481330128494811013861378.9949.131.04-----15696.893.2
2016San Francisco GiantsNLMLBsfn28LF31121---111.0000.330.08-----1561.91.9
2017San Francisco GiantsNLMLBsfn29RF1-21---111.0001.000.50-----1041.00.6
2017San Francisco GiantsNLMLBsfn29LF15107919-2-2119.9051.270.24-----10414.49.3
2017San Francisco GiantsNLMLBsfn291B988982577164274837835.9988.521.01-----10494.260.5
MLB Totals for 1B - 7 season(s)-   1B741663604557944573451662856251.9958.441.03-----7410.00.0
MLB Totals for LF - 5 season(s)-   LF67584458617-9487.9261.300.20-----670.00.0
MLB Totals for RF - 3 season(s)-   RF311351--661.0002.000.46-----30.00.0
AAA Totals for LF - 2 season(s)-   LF28--404114544.9781.57------280.00.0
AAA Totals for 1B - 3 season(s)-   1B21--16912511186181.9738.62------210.00.0
AAA Totals for RF - 2 season(s)-   RF19--3712-4038.9502.00------190.00.0
AA Totals for 1B - 1 season(s)-   1B36--29924130324323.9978.97------360.00.0
AA Totals for RF - 1 season(s)-   RF5--16---16161.0003.20------50.00.0
AA Totals for LF - 1 season(s)-   LF2--3---331.0001.50------20.00.0
A+ Totals for 1B - 2 season(s)-   1B75--71454765775768.99110.24------750.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2010San Jose Giants CalifA+sfn22--71--------
2010Richmond Flying Squirrels EastAAsfn22--36---2-5--
2010Fresno Grizzlies PCLAAAsfn22--5---1-6--
2011San Jose Giants CalifA+sfn23--4--------
2011Fresno Grizzlies PCLAAAsfn23--12---27-13--
2011San Francisco GiantsNLMLBsfn23--31---31-1--
2012San Francisco GiantsNLMLBsfn24--139---4----
2013San Francisco GiantsNLMLBsfn25--143--------
2014Fresno Grizzlies PCLAAAsfn26--4--------
2014San Francisco GiantsNLMLBsfn26--59-----1--
2015San Francisco GiantsNLMLBsfn27--120---14----
2016San Francisco GiantsNLMLBsfn28--151---3----
2017San Francisco GiantsNLMLBsfn29--98---15-1--

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2008Harwich MarinersCape Cod LeagueCollege203713720347252501154315202.248.323.438.7616014160.319.190.2929.3826.882.873.1327.4041.18
2010Scottsdale ScorpionsArizona Fall LgMinor2222861632851161292400000.372.432.6161.048531495.508.244.3379.4725.262.671.0586.0043.75
2011San Francisco GiantsMLB Spring TrainingMLB2328711020503132061500000.282.338.479.81734877.321.197.3107.7919.482.503.9023.6740.00
2012San Francisco GiantsMLB Spring TrainingMLB242574112880390261500100.378.420.6081.028451181.439.230.2847.4118.522.503.7024.6739.29
2012San Francisco GiantsDiv SeriesMLB24513010000002700000.077.200.077.2771015.167.000.15413.3346.673.500.000.000.00
2012San Francisco GiantsChamp. SeriesMLB24623671112102500000.304.360.565.92513325.353.261.3918.0020.002.504.0023.0042.86
2012San Francisco GiantsWorld SeriesMLB24413110101013700000.077.250.231.4813116.167.154.30818.7543.752.330.000.00100.00
2013San Francisco GiantsMLB Spring TrainingMLB2524781532718193031800001.410.432.8331.265651681.462.423.5003.7022.226.009.889.7550.00
2014San Francisco GiantsMLB Spring TrainingMLB26195781440021182100000.246.338.316.65418465.389.070.21112.3132.312.630.000.0028.57
2014San Francisco GiantsWild CardMLB2613120003002000000.667.800.6671.467205.667.000.66740.000.000.000.000.000.00
2014San Francisco GiantsDiv SeriesMLB26418150012011400000.278.316.444.7608119.308.166.1675.2621.054.005.2618.0020.00
2014San Francisco GiantsChamp. SeriesMLB26514330001005400110.214.400.214.6143020.273.000.35725.0020.000.800.000.000.00
2014San Francisco GiantsWorld SeriesMLB26726181002003900000.308.379.346.7259129.471.038.15410.3431.033.000.000.0012.50
2015San Francisco GiantsMLB Spring TrainingMLB27237010253241012132100000.357.458.6291.08744983.467.272.44315.6625.301.624.8217.5036.00
2016San Francisco GiantsMLB Spring TrainingMLB28195012186051910101020201.360.469.7801.249391164.351.420.64015.6315.631.007.8110.0061.11
2016San Francisco GiantsWild CardMLB2812000000002000000.000.500.000.500004.000.0001.00050.000.000.000.000.000.00
2016San Francisco GiantsDiv SeriesMLB28415120002001400200.133.167.133.3002018.154.000.0675.5622.224.000.000.000.00
2017San Francisco GiantsMLB Spring TrainingMLB29246491841380161800100.281.338.516.85433871.341.235.3138.4525.353.004.2321.3344.44
Cape Cod League Totals - 1 yrs3713720347252501154315202.248.323.438.7616014160.319.190.2929.3826.882.873.1327.4041.18
Arizona Fall League Totals - 1 yrs22861632851161292400000.372.432.6161.048531495.508.244.3379.4725.262.671.0586.0043.75
MLB Spring Training Totals - 7 yrs162464751553742680865211820402.334.400.599.99927867522.398.265.3819.9622.612.274.9817.8543.23
MLB Playoffs - Wild Card Totals - 2 yrs25120003004000000.400.667.4001.067209.400.000.80044.440.000.000.000.000.00
MLB Playoffs - Divisional Series Totals - 3 yrs13462800140141500200.174.231.239.47011152.219.065.1307.6928.853.751.9246.0012.50
MLB Playoffs - Championship Series Totals - 2 yrs11379101113107900110.270.378.432.81016345.321.162.37815.5620.001.292.2237.0030.00
MLB Playoffs - World Series Totals - 2 yrs11392911030161600000.231.333.308.64112245.391.077.20513.3335.562.670.000.0022.22

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2008Harwich MarinersCape Cod LeagueCollege20100.0021100005.2200032000.963.180.004.763.180.670.001.000
Cape Cod League Totals - 1 yrs100.0021100005.7200032000.883.180.004.763.180.670.001.000

Awards [5]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2006High School All-American - 3rd Team (P)1
2010Baseball America 1st team Minor League All-Star (DH) ... Minor League High-A All-Star Team (DH) ... San Francisco Giants Minor League Player of the Year3
2013National League Player of the Week (August 5-August 11)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2017-11-031BSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2017-11-03
2017-09-201BSan Francisco GiantsSan Francisco Giants (MLB)-DL-60InjuredDL60 Transferred to 60-day DLTeam Roster on 2017-09-20
2017-08-151BSan Francisco GiantsSan Francisco Giants (MLB)YDL-10InjuredDL10 Transferred to 10-day DLTeam Roster on 2017-08-15
2017-08-051BSan Francisco GiantsSan Francisco Giants (MLB)YDL-7InjuredDL7 ConcussionTeam Roster on 2017-08-05
2016-04-091BSan Francisco GiantsSan Francisco Giants (MLB)YActiveContractSigned to 5-year contract for 2017-2021 ($72.8m) [Extension] 8.8--16--16--16--16Team Roster on 2016-04-09
2016-02-111BSan Francisco GiantsSan Francisco Giants (MLB)YActiveContractSigned to 1-year contract for 2016-2016 ($6.2m) [Avoids arbitration]Team Roster on 2016-02-11
2015-02-031BSan Francisco GiantsSan Francisco Giants (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($3.6m) [Avoids arbitration]Team Roster on 2015-02-03
2014-09-151bSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2014-09-15
2014-08-221bSan Francisco GiantsSan Francisco Giants (MLB)YDL-15InjuredDL15 ConcussionTeam Roster on 2014-08-22
2014-07-211bSan Francisco GiantsSan Francisco Giants (MLB)YDL-7InjuredDL7 ConcussionTeam Roster on 2014-07-21
2014-07-041bSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2014-07-04
2014-07-011bSan Francisco GiantsFresno (AAA)-DL-15InjuredAssigned to Fresno (AAA) for rehabTeam Roster on 2014-07-01
2014-05-101bSan Francisco GiantsSan Francisco Giants (MLB)YDL-15InjuredDL15 Broken left thumbTeam Roster on 2014-05-10
2014-02-191bSan Francisco GiantsSan Francisco Giants (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($2.9m) [Avoids arbitration]Team Roster on 2014-02-19
2012-05-07CFSan Francisco GiantsSan Francisco Giants (MLB)YActive--Team Roster on 2012-05-07
* 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
2009San Francisco Giants-21200,000-------200,000Signing Bonus out of 2009 Draft (5th round - 147th overall)
2011San Francisco GiantsTeam Payroll23414,000-78940-2,722,607414,000614,000
2012San Francisco GiantsTeam Payroll24481,000-73328182,954,887480,0001,095,000
2013San Francisco GiantsTeam Payroll25531,500-50821443,021,531490,0001,626,500
2014San Francisco GiantsTeam Payroll262,900,000-31618663,256,497500,0004,526,5002014-02-19 - Signed to 1-year contract for 2014-2014 ($2.9m) [Avoids arbitration]
2015San Francisco GiantsTeam Payroll273,600,0004.1282872069++3,571,283507,5008,126,5002015-02-03 - Signed to 1-year contract for 2015-2015 ($3.6m) [Avoids arbitration]
2016San Francisco GiantsTeam Payroll286,200,0005.1281991179++3,498,245507,50014,326,5002016-02-11 - Signed to 1-year contract for 2016-2016 ($6.2m) [Avoids arbitration]
2016-04-09 - Signed to 5-year contract for 2017-2021 ($72.8m) [Extension] 8.8--16--16--16--16
2017San Francisco GiantsTeam Payroll292,800,000-35314613,582,271535,00017,126,500
* 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