Kelvin Beltre

San Francisco Giants (A+)
Age: 23
Bats/Throws: R/R
5' 11" / 170
2B/3B
Birthdate: 9/25/1996 (23 y, 1 m, 25 d)   
Rule 5 Eligible: Eligible
Reported as pre-2019

Prospects Report
Team Rank: 22Overall Rank: NAReported: 2018 - UpdatedETA: 2021  
HitGamePowerRawPowerSpeedFieldThrowsFuture Value
30 / 5020 / 4045 / 5050 / 5045 / 5055 / 5540

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



SeasonTeamGPAHRRRBISBBB%K%ISOBABIPAVGOBPSLGwOBAwRC+BsROffDefWAR
2014Giants (R)229332110723.7 %11.8 %.206.236.235.430.441.433155    
2015Giants (R)1456153314.3 %30.4 %.109.357.239.375.348.359122    
2016Giants (R)72603513.8 %15.4 %.250.400.333.360.583.424158    
2016Giants (A)552164292277.4 %29.2 %.156.349.250.329.406.337113    
2017Giants (A)11847766537159.9 %20.1 %.109.312.253.328.362.320103    
2018Giants (A+)5621551815110.2 %33.0 %.099.348.236.321.335.30382    
2020Steamer0100006.3 %26.2 %.082.260.198.254.280.235440.0-0.10.00.0

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2014Giants (R)226893168503211022011210274.235
2015Giants (R)144656118201538017200032.239
2016Giants (R)724268341035104001110.333
2016Giants (A)5519221648281424292216063710474.250
2017Giants (A)1184234771077524266537470962328156.253
2018Giants (A+)561912154536405181522071200613.236
2020Steamer0110000000000000 00.198

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2014Giants (R)23.7 %11.8 %2.00.235.430.441.871.2065.8.236  -0.3186.5.433155
2015Giants (R)14.3 %30.4 %0.47.239.375.348.723.1093.7.357  -0.381.5.359122
2016Giants (R)3.8 %15.4 %0.25.333.360.583.943.2508.1.400  0.251.9.424158
2016Giants (A)7.4 %29.2 %0.25.250.329.406.735.1566.8.349  -0.2283.1.337113
2017Giants (A)9.9 %20.1 %0.49.253.328.362.690.1095.6.312  0.4561.4.320103
2018Giants (A+)10.2 %33.0 %0.31.236.321.335.656.0991.6.348  -1.122-4.8.30382
2020Steamer6.3 %26.2 %0.24.198.254.280.534.0823.7.2600.0 0.00-0.1.23544

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2014Giants (R)0.929.1 %43.6 %47.3 %26.9 %11.5 %  62.1 %20.7 %17.2 %   
2015Giants (R)1.8817.9 %53.6 %28.6 %25.0 %12.5 %  51.7 %24.1 %24.1 %   
2016Giants (R)2.0021.1 %52.6 %26.3 %20.0 %0.0 %  61.9 %23.8 %14.3 %   
2016Giants (A)1.5323.2 %46.4 %30.4 %23.7 %10.5 %  48.1 %18.3 %33.6 %   
2017Giants (A)1.4219.4 %47.3 %33.2 %21.7 %5.7 %  43.0 %27.9 %29.1 %   
2018Giants (A+)1.4013.7 %50.4 %35.9 %31.0 %11.9 %  45.8 %21.7 %32.5 %   

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2014Giants (R)242657   9593188
2015Giants (R)15852   3681117
2016Giants (R)10541   53338
2016Giants (A)5838299   264535799
2017Giants (A)1511066223   65111351786
2018Giants (A+)59421613   341570911

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2015Giants (R)2B101081.115224  3          
2016Giants (R)2B2214.0450  1          
2017Giants (A)2B114113964.019928919  56          
2018Giants (A+)2B1414120.227271  5          
2014Giants (R)3B2218.0392  3          
2016Giants (R)3B4432.01121  2          
2016Giants (A)3B4241366.225868  3          
2018Giants (A+)3B2019166.018286  5          
2014Giants (R)SS1414118.025424  7          
2015Giants (R)SS3315.0280  0          
2016Giants (R)SS1111.0231  0          
2016Giants (A)SS4433.08110  4          
2018Giants (A+)SS2222190.035515  9