Heliot RamosLF San Francisco Giants
Age 26 R/R 5'11" / 235 lbs MLB BB -3% Svc 2.599S2 · Ctrl thru 2029 peak 1.6 · 2027
wRC+†vL 149109vR 89
AVG/OBP/SLG.258 / .326 / .432
PA695
HR26
SB6
K%24
BB%7
MLB%100%
BAT: +7.1 runs (wOBA-derived runs vs avg)+7BATRUN: +1.4 runs (SB/CS + UBR baserunning)+1RUNFLD: -8.3 runs (Defensive runs vs avg)-8FLDPOS: -7.4 runs (Positional adjustment)-7POSREP: +19.7 runs (Replacement-level credit)+20REPTotal WAR: +1.20+1.2WAR
Scouting · nowfuture
HIT
5050
PWR
5555
SPD
5050
EYE
4745
trajectory · 10 yrs
2.7peak
2026

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Pre-Arb SUPER-2
MLB Debut   2022
Service   2.599 yrs.days
Team Control Through   2029
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Arb-1$0.8M+1.2$10M+$9M
2027Arb-2$3M+1.6$13M+$10M
2028Arb-3$5M+1.4$12M+$7M
2029Arb-4$6M+1.1$10M+$3M
Totals $16M $44M +$29M

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201717 ROKAZL Giants 151142 32744 6693 102 .225.272.415.687 .190.406 464 .281 73 -5 +1 +0 -2 +4 -0.1
201818 A2 teams 603565 10721410 2220314 87 .189.238.294.532 .104.275 344 .229 33 -45 -1 +0 -6 +17 -3.7
201919 A+3 teams 516467 10621117 3418510 911 .227.294.385.679 .158.330 367 .293 83 -10 -3 +0 -6 +15 -0.4
202121 AA2 teams 495464 9820312 271744 154 .211.261.345.605 .134.309 355 .263 59 -23 +1 +0 -5 +14 -1.3
202222 AAA2 teams 497460 841318 301527 66 .183.243.267.511 .085.253 316 .231 35 -37 -1 -2 -5 +14 -3.1
202323 AAA4 teams 454409 9824315 331388 107 .240.309.423.732 .183.320 307 .318 102 +1 -1 +0 -5 +13 0.9
202424 MLB2 teams 652595 15824431 481804 81 .266.325.476.800 .210.326 287 .345 122 +16 +1 -5 +2 +18 3.4
202525 MLBSan Francisco Giants 695620 16024121 5215817 64 .258.332.402.734 .144.311 237 .326 107 +6 -0 -12 -7 +20 0.6
▸ 2026 Season (actual · ROS · total)
202626 MLBSan Francisco Giants 9287 23402 5290 00 .264.304.379.684 .115.375 325 .295 84 -2 +0 -1 -1 +3 -0.1
ROS26 MLBSF 603547 14323221 431558 61 .261.324.426.750 .165.325 267 .333 113 +9 +1 -7 -6 +17 1.3
TOT26 MLBSF 695634 16627223 481848 61 .262.322.420.741 .158.333 267 .328 109 +7 +1 -8 -7 +20 1.2
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202727 MLBSF 690625 16426225 5013810 61 .262.327.430.757 .168.296 207 .333 113 +10 +1 -8 -7 +20 1.5
202828 MLBSF 682618 16025224 501379 51 .259.323.422.746 .163.296 207 .332 112 +9 +1 -9 -7 +19 1.3
202929 MLBSF 670607 15725223 491379 40 .259.323.420.743 .161.295 207 .330 110 +8 +1 -10 -7 +19 1.1
203030 MLBSF 658596 15224222 481379 20 .255.320.413.733 .158.294 217 .327 108 +6 +0 -10 -7 +19 0.8
203131 MLBSF 643582 14623121 471369 00 .251.317.402.719 .151.293 217 .323 105 +4 +0 -11 -7 +18 0.5
203232 MLBSF 624565 14122120 461358 00 .250.315.398.713 .149.292 227 .318 102 +1 +0 -11 -7 +18 0.1
203333 MLBSF 594538 13120118 431338 00 .243.309.385.694 .141.290 227 .312 97 -2 +0 -11 -6 +17 -0.3
203434 MLBSF 545494 11918116 391277 00 .241.306.379.684 .138.289 237 .306 92 -5 +0 -12 -6 +15 -0.7
203535 MLBSF 488444 10415114 351186 00 .234.299.367.666 .133.286 247 .298 86 -8 +0 -12 -5 +14 -1.1
▸ Career Totals (MLE all levels + projections)
Career 102609338 226037536322 7022612150 9545 .242.305.393.699 .151.300 257 .309 94 -64 +1 -119 -101 +291 0.8
/ 162G 650592 14324220 4416510 63 .242.305.390.695 .149.300 257 .309 94 -4 +0 -8 -6 +18 0.0

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201717 ROKAZL Giants 151138 481166 10483 102 .348.404.6451.049 .297.500 327 .451 203 +18 +1 +4 2.4
201818 AAugusta GreenJackets 535485 11924811 3513613 87 .245.313.396.709 .151.319 257 .317 100 +0 -1 +15 1.5
201818 INTLCangrejeros de Santurce 6866 17711 1151 00 .258.279.439.719 .182.320 221 .314 99 -0 +0 +2 0.2
201919 AARichmond Flying Squirrels 10695 23613 10331 23 .242.321.421.742 .179.339 319 .331 111 +1 -1 +3 0.4
201919 A+San Jose Giants 338294 9018013 32858 67 .306.389.500.889 .194.385 259 .390 156 +22 -2 +10 3.0
201919 INTLScottsdale Scorpions 7265 12201 5231 11 .185.254.262.515 .077.262 327 .236 39 -5 -0 +2 -0.3
202121 AAASacramento River Cats 229213 581124 15651 82 .272.323.399.722 .127.375 287 .323 105 +1 +1 +6 0.9
202121 AARichmond Flying Squirrels 266236 5614110 27733 72 .237.323.432.756 .195.301 2710 .336 116 +5 +1 +8 1.3
202222 MLBSan Francisco Giants 2220 2000 260 00 .100.182.100.282 .000.143 279 .146 -30 -3 +0 -2 -5 +1 -1.0
202222 AAASacramento River Cats 475427 9717111 411127 66 .227.305.349.654 .122.283 249 .298 86 -7 -1 +13 0.5
202323 MLBSan Francisco Giants 6056 10401 4200 00 .179.233.304.537 .125.257 337 .242 44 -4 +0 +0 -5 +2 -0.7
202323 AAASacramento River Cats 263227 6814312 27665 94 .300.386.546.932 .247.368 2510 .402 165 +19 +0 +7 2.8
202323 ASan Jose Giants 1917 6302 240 01 .353.421.8821.303 .529.364 2111 .543 274 +4 -0 +1 0.4
202323 INTLPuerto Rico 11298 22531 11283 12 .224.321.367.689 .143.304 2510 .312 97 -0 -1 +3 0.2
202424 MLBSan Francisco Giants 518475 12823322 371352 61 .269.325.469.794 .200.329 267 .347 124 +14 +1 -5 +2 +15 2.7
202424 AAASacramento River Cats 134115 34328 16372 20 .296.391.565.956 .270.366 2812 .413 174 +11 +0 +4 1.6
202525 MLBSan Francisco Giants 695620 15924121 5215817 64 .256.331.400.731 .144.309 237 .327 108 +7 -0 -12 -7 +20 0.7
▸ Career Totals (raw MLB only — historical actual)
MLB Career 12951171 29951444 9531919 125 .255.321.418.740 .163.312 257 .328 109 +13 +0 -18 -15 +37 1.8

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Heliot Ramos (OGILVIE) 26 50 55 50 45 .259/.322/.424 .164.296 257 20% 7% 113 +3.0
Jordan Luplow
2020 · MLB
26 48→47 55→65 46→50 50 .250/.323/.440 .190.290 229 22% 9% 116 +2.8 .229/.321/.438 .209.269 258 24% 11% 115 +2.8 .196/.295/.398.202.21728725%11%90+0.5
Ryan Shealy
2007 · MLB
27 50→55 55 48→40 46 .261/.317/.451 .190.301 235 22% 7% 117 +2.9 .242/.307/.406 .164.296 213 25% 7% 101 +1.8 .227/.306/.404.177.28123027%9%98+0.9
Bryan De La Cruz
2023 · MLB
26 52→55 52→55 45 42 .261/.306/.430 .169.322 206 26% 6% 107 +2.2 .241/.286/.393 .152.300 196 26% 6% 89 +0.9 .229/.275/.367.138.28718627%6%75-0.0
Scott Hairston
2006 · MLB
26 46→51 56→60 49→50 44 .242/.294/.433 .191.280 247 24% 6% 102 +1.9 .249/.311/.447 .198.287 256 22% 8% 114 +2.7 .249/.315/.457.208.28326422%8%114+1.7
Emmanuel Rivera
2023 · MLB
27 47→56 54→55 49→45 45 .244/.299/.427 .183.288 226 24% 7% 103 +1.9 .248/.306/.378 .130.305 135 22% 7% 92 +1.2 .252/.311/.342.090.3177422%7%83+0.3
Brett Lawrie
2016 · MLB
26 49→56 51→55 45→55 44 .252/.301/.407 .156.290 197 21% 6% 98 +1.6 .251/.306/.411 .160.318 199 26% 7% 102 +1.8 .248/.310/.409.161.326181128%7%98+1.1
Johan Camargo
2021 · MLB
27 49→53 53→55 46→45 48 .253/.313/.428 .175.294 203 22% 8% 109 +2.4 .244/.301/.388 .144.288 173 21% 7% 93 +1.3 .239/.301/.368.128.28116020%8%85+0.4
Miguel Andujar
2021 · MLB
26 52→58 53→60 47→45 45 .265/.303/.446 .180.289 204 17% 5% 109 +2.4 .250/.290/.397 .147.272 197 16% 5% 91 +1.1 .288/.328/.426.138.31914514%5%111+1.7
Nomar Mazara
2021 · MLB
26 49→51 51→55 45→40 46 .251/.310/.412 .161.303 194 24% 7% 104 +2.0 .244/.307/.375 .131.312 144 25% 8% 92 +1.2 .243/.309/.362.119.31212024%8%88+0.3
Mark Quinn
2001 · MLB
27 55→57 54→60 47→45 49 .281/.331/.467 .187.308 227 17% 7% 127 +3.6 .268/.310/.449 .181.292 2110 16% 5% 113 +2.6 .255/.293/.442.187.27522817%4%103+1.2
Kevin Mench
2003 · MLB
25 49→54 54→60 45 49 .254/.324/.436 .181.290 215 20% 8% 115 +2.8 .270/.334/.471 .201.289 234 15% 8% 129 +3.7 .268/.326/.471.203.27124212%7%120+2.7
Wes Helms
2002 · MLB
26 45→50 56→55 48→30 50 .236/.306/.432 .195.274 237 23% 9% 107 +2.2 .246/.310/.418 .172.297 204 24% 7% 105 +2.1 .288/.355/.449.162.34114019%8%128+1.6
Kyle Blanks
2013 · MLB
26 45→55 53→55 51→45 43 .231/.296/.410 .179.305 197 30% 7% 98 +1.6 .243/.314/.403 .160.317 195 28% 8% 103 +1.9 .245/.322/.405.160.32220228%8%104+0.8
Roosevelt Brown
2002 · MLB
26 53→56 54→50 45 48 .271/.328/.460 .188.303 216 18% 7% 123 +3.3 .236/.313/.376 .140.284 147 21% 9% 95 +1.4 .252/.317/.386.134.29512318%8%98+0.9
Thairo Estrada
2022 · MLB
26 49→59 52→50 48→55 44 .250/.301/.413 .163.289 2011 21% 6% 100 +1.7 .260/.313/.405 .145.302 1718 19% 5% 103 +1.9 .255/.304/.391.135.299161820%4%93+1.1
Balbino Fuenmayor
2016 · AAA
26 53 54→55 49→30 37 .271/.297/.449 .178.319 224 23% 3% 108 +2.3 .263/.293/.405 .142.313 163 21% 4% 94 +1.3 .274/.306/.446.172.31125120%4%109+1.6
Mike Brosseau
2021 · MLB
27 49→57 55 47→45 44 .253/.313/.441 .188.302 229 24% 6% 113 +2.6 .225/.302/.386 .161.291 207 29% 8% 95 +1.4 .218/.293/.350.133.27320327%7%77+0.1
Jeff Baker
2007 · MLB
26 49→51 52→55 52→45 42 .250/.295/.421 .171.309 198 26% 6% 100 +1.7 .250/.304/.414 .164.315 187 25% 7% 101 +1.8 .268/.327/.430.162.33315423%8%111+1.2
Chas McCormick
2022 · MLB
27 47→54 52→55 50 48 .240/.314/.400 .159.297 2012 26% 9% 102 +1.9 .250/.326/.423 .173.319 2213 27% 9% 113 +2.6 .245/.324/.410.165.307221726%9%106+1.4
Eddie Rosario
2018 · MLB
26 52→55 53→60 46→50 42 .268/.301/.447 .179.309 2111 21% 5% 109 +2.4 .274/.310/.468 .194.296 268 17% 5% 118 +3.0 .273/.309/.475.203.28429616%5%114+2.1