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

Brandon BeltTrack this Player High Level: MLB Current Team: San Francisco Giants MLB Years: 2011-2018
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 [30.031]PlaceNacogdoches,Texas
High SchoolHudson (Lufkin,TX)
CollegeUniversity of Texas (Austin,TX), San Jacinto College (San Jacinto,TX)

DraftedSelected by the San Francisco Giants [Team Picks] in the 5th round (147th overall) of the 2009 Amateur Entry Draft [Signed] ... Selected by the Atlanta Braves [Team Picks] in the 11th round (348th overall) of the 2007 Amateur Entry Draft ... Selected by the Boston Red Sox [Team Picks] 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 [9] Awards5
TBC Player ID122656Retrosheet IDbeltb001MLBAM ID474832
Research ToolsTrack this Player -- Intersect 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 JacintoCollegeFr1b1948140059111957940000000.421.421.7071.1289921140.382.286.321.4810.000.000.006.4315.5635.59
2008TexasBig12NCAA-1So131b2061238417620266522273704504.319.381.496.87711828274.350.177.290.3809.8513.501.372.1939.6736.84
2009TexasBig12NCAA-1Jr131b216323547761738431534037551104.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
2018San Francisco GiantsNLMLBsfn1b30441602850101112920254730121.313.413.5941.0079522189.379.281.450.42413.2324.871.885.8214.5544.00
MLB Totals - 8 Season(s)Filter8602897415783191281093983716395798275142229.270.362.468.83013573283338.336.198.342.00011.8323.912.023.2726.5841.89
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 - 8 Season(s)Filter8602897415783191281093983716395798275142229.270.362.468.83013573283338.336.198.342.00011.8323.912.023.2726.5841.89
Average MLB - Per 162 games162546781473652175737415051345.270.362.468.83025662629.336.198.342.00011.8323.912.023.2726.5841.89
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 EastAAsfn221B36--29924130324323.9978.97------4678.325.5
2010Richmond Flying Squirrels EastAAsfn22RF5--16---16161.0003.20------4610.93.5
2010Richmond Flying Squirrels EastAAsfn22LF2--3---331.0001.50------464.31.4
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 PCLAAAsfn23LF27--404114544.9781.63------4955.118.8
2011Fresno Grizzlies PCLAAAsfn23RF13--28-2-3028.9332.15------4926.59.0
2011Fresno Grizzlies PCLAAAsfn231B12--9453710299.9718.25------4924.58.3
2011San Francisco GiantsNLMLBsfn23LF31302314613-5047.9401.520.20-----6349.219.1
2011San Francisco GiantsNLMLBsfn231B31192032011218214213.9956.871.05-----6349.219.1
2011San Francisco GiantsNLMLBsfn23RF111041--551.0005.000.50-----631.60.6
2012San Francisco GiantsNLMLBsfn241B13910297691373885994986.9927.091.01-----14595.985.8
2012San Francisco GiantsNLMLBsfn24LF44274---441.0001.000.15-----1452.82.5
2013San Francisco GiantsNLMLBsfn251B1431321174106688810011621154.9938.070.98-----15095.388.3
2014Fresno Grizzlies PCLAAAsfn261B4--364134140.97610.00------580.02.8
2014San Francisco GiantsNLMLBsfn261B595648749955448558554.9939.391.14-----6196.736.4
2014San Francisco GiantsNLMLBsfn26RF1-1-------------611.60.6
2015San Francisco GiantsNLMLBsfn271B120117105010607139111341131.9979.431.08-----13787.674.1
2015San Francisco GiantsNLMLBsfn27LF14139616-2-1816.8891.140.17-----13710.28.6
2016San Francisco GiantsNLMLBsfn281B1511481330128494811013861378.9949.131.04-----15696.893.2
2016San Francisco GiantsNLMLBsfn28LF31121---111.0000.330.08-----1561.91.9
2017San Francisco GiantsNLMLBsfn291B988982577164274837835.9988.521.01-----10494.260.5
2017San Francisco GiantsNLMLBsfn29LF15107919-2-2119.9051.270.24-----10414.49.3
2017San Francisco GiantsNLMLBsfn29RF1-21---111.0001.000.50-----1041.00.6
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
2018San Francisco GiantsMLB Spring TrainingMLB3020591421703121091210100.356.443.6271.070371070.400.271.44112.8617.141.334.2919.6747.62
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 - 8 yrs182523891764442992966113030502.337.405.6021.00731577592.398.265.38810.3021.962.134.9018.0343.75
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 DescriptionAgeRoster for Current Team
2017-11-031B-LFSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveActivated from DL29.197Team Roster on 2017-11-03
2017-09-201BSan Francisco GiantsSan Francisco Giants (MLB)-DL-60InjuredDL60 Transferred to 60-day DL29.153Team Roster on 2017-09-20
2017-08-151BSan Francisco GiantsSan Francisco Giants (MLB)YDL-10InjuredDL10 Transferred to 10-day DL29.117Team Roster on 2017-08-15
2017-08-051BSan Francisco GiantsSan Francisco Giants (MLB)YDL-7InjuredDL7 Concussion29.107Team 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--1627.354Team 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]27.297Team 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]26.289Team Roster on 2015-02-03
2014-09-151bSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveActivated from DL26.148Team Roster on 2014-09-15
2014-08-221bSan Francisco GiantsSan Francisco Giants (MLB)YDL-15InjuredDL15 Concussion26.124Team Roster on 2014-08-22
2014-07-211bSan Francisco GiantsSan Francisco Giants (MLB)YDL-7InjuredDL7 Concussion26.092Team Roster on 2014-07-21
2014-07-041bSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveActivated from DL26.075Team Roster on 2014-07-04
2014-07-011bSan Francisco GiantsFresno (AAA)-DL-15InjuredAssigned to Fresno (AAA) for rehab26.072Team Roster on 2014-07-01
2014-05-101bSan Francisco GiantsSan Francisco Giants (MLB)YDL-15InjuredDL15 Broken left thumb26.020Team 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]25.305Team Roster on 2014-02-19
2012-05-07CFSan Francisco GiantsSan Francisco Giants (MLB)YActive--24.017Team 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,023,990490,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,0006.12834914623,651,709535,00017,126,500
2018San Francisco GiantsTeam Payroll3016,000,000-52594++4,360,045545,00033,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