Elian SotoOF Fredericksburg Nationals
Age 20 L/R 6'1" / 182 lbs A Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION139 act + 92 ros · stats below = ROS only
wRC+†56
AVG/OBP/SLG.194 / .281 / .278
PA92
HR1
K%31
BB%10
BABIP285
ISO85
MLB%0%
Value2026 · WAR
BAT: -8.6 runs (wOBA-derived runs vs avg)-9BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.4 runs (Positional adjustment)-1POSREP: +6.6 runs (Replacement-level credit)+7REPTotal WAR: -0.30-0.3WAR
0.00.51.00.00.0-$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 20 / POW 30
Toolsscout grade
CONTACT20
scouting grade only
POWER30
scouting grade only
EYE60
scouting grade only
SPEED40
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M
2032Pre-Arb$0.9M
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond 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
202317 ROKDSL Nationals 114103 10200 9611 03 97177117293 19233 548 150 -27
202317 ROKDSL Nationals 11499 18500 13441 03 182283232516 51321 3911 246 46
202418 ROKFCL Nationals 146123 13210 18744 00 106241138380 33260 5112 185 0
202418 ROKFCL Nationals 146114 20410 27514 00 175352228580 53312 3518 288 79
202519 ROKFCL Nationals 179156 13302 18865 22 83201141342 58162 4810 162 -18
202519 ROKFCL Nationals 179144 20604 30595 22 139307264571 125198 3317 278 71
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 AWSH 139121 25702 16532 31 207309314623 107348 3812 283 75 -4 +0 +0 -1 +4 -0.1
YTD20 AWSH 139112 311003 25372 31 277417446864 170389 2718 391 157 +9 +0 +0 -1 +4 1.3
ROS20 AWSH 0% 9282 16401 9291 10 194281278559 85279 3110 258 56 -5 +0 +0 -1 +3 -0.2
ROS20 MLBWSH 0% 01 0000 000 00 279 249 49 +0 -0
FULL20 AWSH 139122 25702 16532 31 205309311621 107343 3812 283 75 -4 +0 +0 -1 +4 -0.1
TOT20 AWSH 231203 411103 25823 41 201298300597 98320 3511 273 67 -9 +0 +0 -1 +7 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBWSH 34% 282248 491114 28844 41 198289298588 101280 3010 271 66 -11 +0 +0 -2 +8 -0.4
202822 MLBWSH 48% 388342 711527 381135 52 208296325621 117282 2910 280 72 -12 +0 +0 -2 +11 -0.3
202923 MLBWSH 54% 455402 851829 441306 62 211299333632 122283 2910 285 76 -12 +0 +0 -3 +13 -0.2
203024 MLBWSH 55% 499441 9320210 491416 72 211298333632 122284 2810 288 79 -12 +1 +0 -3 +14 -0.0
203125 MLBWSH 56% 523460 9821211 511487 72 213301339640 126284 2810 289 80 -12 +1 +0 -3 +15 0.0
203226 MLBWSH 60% 535470 10021211 531517 72 213302336638 123284 2810 290 80 -12 +1 +0 -3 +15 0.0
202721 MLBWSH 34% 9787 17401 9291 10 195278276554 80280 309 262 59 -5 +0 +0 -1 +3 -0.2
202822 MLBWSH 48% 188166 34713 18552 31 205290313604 108282 2910 270 65 -7 +0 +0 -1 +5 -0.3
202923 MLBWSH 54% 247218 461015 24713 31 211298335633 124283 2910 276 69 -9 +0 +0 -1 +7 -0.3
203024 MLBWSH 55% 277244 521116 27784 41 213302340642 127284 2810 279 72 -9 +0 +0 -2 +8 -0.2
203125 MLBWSH 56% 293258 551216 29834 41 213302337640 124284 2810 280 72 -9 +0 +0 -2 +8 -0.2
203226 MLBWSH 60% 321282 601317 32914 41 213302340642 128284 2810 280 73 -10 +0 +0 -2 +9 -0.2
▸ Career Totals
Career 14231256 26457528 13940718 195 210298330629 120285 2910 277 70 -49 +2 +0 -9 +40 -1.5
/ 162G 650574 12026213 631868 92 209296329625 120283 2910 277 70 -22 +1 +0 -4 +18 -0.7
Career 32132827 5481171255 317101746 3916 194286302588 108278 3210 268 63 -133 +1 +0 -19 +91 -6.1
/ 162G 650572 11124211 642069 83 194285301586 107279 3210 268 63 -27 +0 +0 -4 +18 -1.2

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
202317 ROKDSL Nationals 11499 18500 13441 03 182283232516 51321 3911 246 46 -7 -1 +3 -0.5
202418 ROKFCL Nationals 146114 20410 27514 00 175352228580 53312 3518 288 79 -3 +0 +4 0.1
202519 ROKFCL Nationals 179144 20604 30595 22 139307264571 125198 3317 278 71 -6 -0 +5 -0.1

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#2Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#3Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#4Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
41,6062922208293324-10+0-1.1-0.5
/162664129-4.0+0.0-0.5pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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
Elian Soto (OGILVIE) 20 20 30 40 60 201/298/300 98320 34 35% 11% 67 -0.3
Leandro Pineda
2022 · A
20 35→39 37→45 43→45 46 171/257/239 68251 47 31% 9% 37 -2.6 189/260/297 108280 95 33% 7% 53 -1.5 202/271/32212026112626%7%62-0.5
Michael De La Cruz
2016 · A
20 41 36→40 45→50 44 192/261/262 70277 49 30% 8% 43 -2.2 192/257/257 65308 310 35% 8% 40 -2.4 156/232/1883126901438%9%10-1.5
Oswal Leones
2021 · A
20 41 36→30 46→50 46 196/259/262 66262 412 25% 7% 43 -2.2 196/259/262 66296 38 32% 7% 43 -2.2 176/243/231552712933%7%25-1.1
Jose Quero
2019 · A
20 38 39→40 44→30 44 188/251/267 79246 73 26% 7% 40 -2.4 205/261/315 110263 106 25% 7% 57 -1.2 196/247/34414822515421%6%63-0.2
Vicmal De La Cruz
2014 · A
20 39 38→40 47→50 39 189/242/268 78269 65 31% 6% 37 -2.7 186/245/258 72280 36 32% 6% 36 -2.7 147/214/205582250632%6%7-1.5
Herman Armas
2006 · A
19 37 36→45 41→50 44 179/250/243 64257 47 30% 8% 35 -2.8 210/278/316 106287 910 28% 7% 66 -0.6 212/283/329117282111227%7%69-0.2
Aaron Shipman
2013 · A
21 39→35 35→30 44→50 48 182/265/240 58277 29 32% 10% 40 -2.4 219/302/285 66307 216 26% 10% 67 -0.5 235/324/2935831912124%11%73-0.1
Adonis Pacheco
2011 · A
20 40 35→50 42→55 45 188/250/244 57257 29 26% 7% 34 -2.8 204/261/291 87267 314 23% 7% 50 -1.7 202/257/30410225641721%6%49-0.6
Miguel Arrendell
2008 · A
20 39 36→30 39→50 49 183/257/243 60229 45 21% 8% 37 -2.6 205/297/270 65270 412 23% 11% 62 -0.9 199/293/2596126741524%11%55-0.6
Erick Gonzalez
2011 · A
20 38 34→40 43→50 42 182/243/237 55268 27 31% 7% 29 -3.2 210/295/284 74272 310 22% 10% 64 -0.8 214/322/2877326121416%13%74-0.0
Hector Hernandez
2016 · A
20 41 35→30 46→45 45 192/262/254 62262 27 26% 7% 43 -2.2 190/260/256 66301 38 35% 8% 42 -2.3 114/195/1493422701045%8%-12-1.3
Carlos Rodriguez
2023 · A
20 38 39→45 47→45 45 181/267/268 87282 76 36% 9% 49 -1.8 190/265/267 77299 56 35% 9% 47 -1.9 170/253/254842537233%9%37-1.0
Jaden Rudd
2023 · A
20 40→36 40→30 50 49 191/283/285 94262 712 28% 10% 60 -1.0 181/291/247 66292 314 35% 10% 56 -1.3 157/284/2075026621636%11%41-1.2
Wilmer Oberto
2012 · A
19 39 38→50 41→45 45 188/259/266 79261 68 29% 8% 44 -2.1 207/274/320 113268 115 26% 6% 65 -0.7 203/268/32512226012326%6%62-0.3
Enmanuel Terrero
2022 · A
19 42 36→45 46→55 52 196/279/261 65256 39 23% 10% 52 -1.6 220/298/308 88314 714 29% 10% 71 -0.3 212/292/3059332591734%10%65-0.3
Delbis Arcila
2013 · A
20 41 38→45 44→45 47 195/270/282 87273 56 29% 9% 53 -1.5 216/275/332 116308 115 31% 7% 68 -0.5 219/273/36014030416332%7%74-0.0
Grabiel Jimenez
2015 · A
20 41 34→40 43→50 43 191/248/239 48256 211 25% 6% 32 -3.0 195/254/253 58275 16 27% 6% 37 -2.6 183/242/236532610328%6%26-1.1
Kleininger Teran
2009 · A
20 45 35→30 43→45 52 208/281/264 56258 25 19% 9% 53 -1.5 228/279/297 69279 24 18% 6% 59 -1.1 243/286/311682911216%5%62-0.3
Sergio Burruel
2012 · A
21 42 35→30 42→30 47 198/274/259 61274 34 27% 8% 50 -1.8 213/266/275 62297 36 27% 6% 48 -1.9 241/305/316752938120%8%73-0.1
Mario Gonzalez
2011 · A
19 42 34→40 43→40 45 196/255/243 46257 15 23% 7% 36 -2.7 210/297/290 80260 55 19% 10% 67 -0.5 198/315/284872287315%12%76+0.0