Eliam SandovalLF ACL Giants
Age 22 L/L 6'2" / 175 lbs ROK HR -8%H -3% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 62 proj PA
wRC+†42
AVG/OBP/SLG.182 / .250 / .268
PA62
HR1
K%37
BB%7
ISO87
MLB%0%
Value2026 · WAR
BAT: -4.1 runs (wOBA-derived runs vs avg)-4BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.7 runs (Positional adjustment)-1POSREP: +1.8 runs (Replacement-level credit)+2REPTotal WAR: -0.30-0.3WAR
trajectory · projected WAR by year
-0.3-0.42627
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202117 ROKDSL Giants Black 132123 18403 5524 43 146205252457 106221 394 193 6
202117 ROKDSL Giants Black 132117 26604 11374 43 222311376687 154289 288 312 97
202218 ROKDSL Giants Black 9790 18203 6331 52 200258322580 122278 346 265 61
202218 ROKDSL Giants Black 9786 27405 10231 52 314392535927 221379 2410 408 170
202319 ROKACL Giants Black 120106 16302 10473 21 151244236480 85241 398 215 23
202319 ROKACL Giants Black 120101 24503 15333 21 238353376729 139318 2812 332 112
202420 ROKACL Giants 112101 13410 8672 40 129207188395 59371 607 185 0
202420 ROKACL Giants 11295 22711 14462 40 232342358700 126429 4112 319 102
▸ 2026 Season
202622 MLBSF 6257 10201 4231 10 175242263505 88288 376 240 42 -4 +0 +0 -1 +2 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBSF 34% 10999 20412 8381 10 202269323592 121289 357 252 51 -6 +0 +0 -1 +3 -0.4
202723 MLBSF 34% 3734 6101 3130 00 176243294537 118284 358 240 42 -2 +0 +0 -0 +1 -0.2
▸ Career Totals
Career 3734 6101 3130 00 176243294537 118250 358 240 42 -2 +0 +0 -0 +1 -0.2
/ 162G 650597 10618018 532280 00 178245298543 121251 358 240 42 -43 +0 +0 -7 +18 -3.2
Career 632576 9519211 4126012 176 165235262497 97273 416 222 28 -52 +1 +0 -7 +18 -4.0
/ 162G 650592 9820211 4226712 176 166235262497 96274 416 222 28 -53 +1 +0 -7 +18 -4.1

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202117 ROKDSL Giants Black 132117 26604 11374 43 222311376687 154289 288 312 97 -1 -0 +4 0.3
202218 ROKDSL Giants Black 9786 27405 10231 52 314392535927 221379 2410 408 170 +8 +0 +3 1.1
202319 ROKACL Giants Black 120101 24503 15333 21 238353376729 139318 2812 332 112 +2 +0 +3 0.5
202420 ROKACL Giants 11295 22711 14462 40 232342358700 126429 4112 319 102 +0 +1 +3 0.4

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
Eliam Sandoval (OGILVIE) 22 182/250/268 87288 11 37% 7% 42 -0.2
Cole Roederer
2022 · A
22 41→31 40→45 50 44 197/272/291 94298 813 34% 8% 56 -1.3 201/266/318 117303 1311 35% 7% 61 -1.0 180/254/293113270131136%8%49-1.0
Andry Arias
2022 · A
22 38 42→40 44→40 39 189/254/293 104286 107 36% 7% 50 -1.8 194/259/289 95310 76 37% 7% 50 -1.8 160/232/251912646339%8%26-1.1
Francisco Del Valle
2021 · A
22 35→27 41→45 46→40 41 174/249/277 103262 85 35% 8% 43 -2.2 190/252/309 119267 135 32% 7% 53 -1.5 168/232/28611922814332%7%36-1.1
Leandro Emiliani
2022 · A
22 37 41→45 46→30 39 179/252/273 94292 94 40% 8% 43 -2.2 183/243/288 105295 103 39% 6% 43 -2.2 169/230/27410527010139%6%32-1.6
Brandon Dulin
2015 · A
22 36→30 42→45 51→40 35 184/234/285 101260 97 32% 4% 38 -2.6 197/245/314 117277 134 33% 5% 50 -1.7 189/240/31612726117134%5%46-1.1
Garrett Spain
2023 · A
22 38→25 40→45 49→50 38 185/246/272 86289 810 37% 7% 40 -2.4 167/226/268 101255 1010 37% 6% 31 -3.0 149/212/266116217141237%6%23-2.4
Agustin Ruiz
2021 · A
21 39→33 37→50 46→40 39 183/245/258 75293 44 37% 7% 36 -2.7 188/254/331 143272 184 37% 7% 59 -1.1 172/243/32715524022237%6%53-1.0
D.J. Wilson
2019 · A
22 36 42→55 50 39 182/240/287 105275 913 36% 7% 41 -2.3 183/249/284 101305 914 40% 7% 44 -2.1 110/193/20393185132146%8%1-1.4
Reynaldo Rivera
2019 · A
22 37→32 43→50 46→30 36 186/234/296 110285 104 37% 6% 40 -2.4 183/239/316 133308 154 43% 6% 50 -1.8 156/220/31515926622148%6%39-1.4
Aaron Bracho
2023 · A
22 30→37 41→50 44→40 38 156/224/248 92251 94 40% 7% 25 -3.5 196/259/332 136263 175 31% 7% 62 -0.9 193/255/33714424419429%7%59-0.6
Leandro Pineda
2023 · A
21 36→39 39→45 47→45 42 172/250/266 95272 56 36% 8% 41 -2.3 201/268/322 121279 126 31% 7% 63 -0.9 202/271/32212026112626%7%62-0.5
Estee Harris
2008 · A
23 37→31 40→50 49→50 36 182/234/272 91293 813 39% 6% 35 -2.8 218/265/340 122373 1212 42% 5% 66 -0.6 212/254/349137373141445%4%59-0.4
Nathan Mikolas
2015 · A
21 40 40 48→45 40 192/263/284 91288 87 34% 7% 51 -1.7 209/269/302 93304 96 32% 6% 58 -1.2 199/260/2858628510432%6%46-0.6
Jared Walker
2017 · A
21 37→31 40→55 44→45 37 179/240/268 89302 87 42% 7% 37 -2.7 185/254/339 154308 185 44% 7% 63 -0.9 167/248/33016327421545%7%55-0.9
Izzy Wilson
2019 · A
21 38→33 42→45 51→55 35 182/239/283 101310 1013 43% 7% 40 -2.4 189/256/299 110324 1218 42% 8% 51 -1.7 177/246/305129273162339%8%46-1.1
Edison Sanchez
2013 · A
22 36 40→45 45 39 175/245/267 92285 73 39% 7% 39 -2.5 196/260/290 94335 84 41% 6% 51 -1.7 192/258/279883358342%6%44-1.0
Jose Medina
2017 · A
22 40 41→45 48→45 38 198/244/302 105270 76 29% 5% 46 -2.0 206/259/311 105290 104 31% 6% 55 -1.4 205/261/30610127811129%6%51-0.7
Ignacio Valdez
2016 · A
21 34 39→45 48→50 38 168/235/254 87269 68 38% 7% 31 -3.0 170/233/292 122289 144 43% 7% 40 -2.4 133/182/26313019917043%5%8-1.1
Johnny Woodard
2007 · A
22 39→36 44→45 48→30 37 193/253/302 109299 124 38% 6% 51 -1.7 199/279/326 127308 143 37% 8% 69 -0.4 186/274/31513028314137%9%62-0.5
Mitchell Hansen
2018 · A
22 40→37 44→45 51→50 38 201/248/315 115282 1110 32% 6% 52 -1.6 195/242/297 102293 89 34% 5% 44 -2.1 159/200/249892476837%4%11-1.9