Elliot SotoSS Salt Lake Bees
Age 36 R/R 5'7" / 160 lbs AAA HR -5% Svc 0.0 · Ctrl thru 2033
wRC+†51
AVG/OBP/SLG.196 / .266 / .278
PA197
HR2
SB6
K%32
BB%8
MLB%10%
BAT: -10.9 runs (wOBA-derived runs vs avg)-11BATRUN: +1.0 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.6 runs (Defensive runs vs avg)+1FLDPOS: +2.1 runs (Positional adjustment)+2POSREP: +5.6 runs (Replacement-level credit)+6REPTotal WAR: -0.20-0.2WAR
Scouting · nowfuture
HIT
3131
PWR
3333
SPD
5858
EYE
5353

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027Extbeyond projection horizon · no WAR estimate
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
Totals $0.0M $0.0M +$0.0M

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
201020 ROKAZL Cubs 1716 5000 030 20 .312.312.312.625 .000.385 180 .257 55 -1 +0 +0 +0 +0 0.0
201121 A2 teams 445405 1021110 15887 57 .252.290.284.574 .032.319 203 .248 48 -26 -2 +0 +5 +13 -1.1
201222 AA2 teams 272244 48630 20631 24 .197.260.246.506 .049.262 237 .230 34 -20 -1 +0 +3 +8 -1.1
201323 A+2 teams 298266 52902 20673 33 .195.260.252.511 .056.248 227 .230 34 -22 -1 +0 +3 +8 -1.1
201424 AA2 teams 276251 551001 20550 40 .219.277.271.548 .052.273 207 .241 43 -18 +1 +0 +3 +8 -0.6
201525 AA2 teams 546479 1151220 511225 85 .240.320.273.593 .033.321 229 .265 61 -24 -0 +0 +6 +15 -0.3
201626 AAANew Orleans Zephyrs 190167 36411 19451 30 .216.299.269.569 .054.289 2410 .254 53 -10 +1 +0 +2 +5 -0.2
201727 AAAIowa Cubs 283254 551322 16601 52 .217.266.307.573 .091.269 216 .245 46 -17 +0 +0 +3 +8 -0.6
201828 AAAAlbuquerque Isotopes 268245 62941 17540 21 .253.302.335.636 .082.316 206 .276 69 -9 +0 +0 +3 +8 0.1
201929 AAA2 teams 535483 1101767 391446 96 .228.294.331.625 .104.307 277 .272 66 -20 -1 +0 +6 +15 -0.0
202131 AAAOklahoma City Dodgers 198180 37800 13533 31 .206.270.250.520 .044.289 277 .235 38 -14 +0 +0 +2 +6 -0.6
202232 AAASt. Paul Saints 344313 601614 28943 91 .192.265.288.552 .096.260 278 .247 47 -21 +1 +0 +4 +10 -0.6
202333 AAASt. Paul Saints 184169 31421 9742 90 .183.233.249.482 .065.316 405 .205 15 -18 +2 +0 +2 +5 -0.9
202434 AAASalt Lake Bees 468413 711023 431492 215 .172.253.228.481 .056.257 329 .223 29 -38 +2 +0 +5 +13 -1.7
▸ 2026 Season
202636 MLBLAA 197178 35612 16631 61 .197.267.275.542 .079.289 328 .252 51 -11 +1 +1 +2 +6 -0.2
▸ Career Totals (MLE all levels + projections)
Career 45214063 8741352524 326113435 9136 .215.279.278.558 .063.289 257 .247 47 -269 +4 +1 +48 +128 -9.0
/ 162G 650584 1251943 471635 135 .214.278.276.554 .062.288 257 .247 47 -39 +1 +0 +7 +18 -1.3

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
201020 ROKAZL Cubs 1716 6000 020 20 .375.375.375.750 .000.429 120 .319 103 +0 +0 +0 0.1
201121 A+Daytona Cubs 9181 25200 4121 10 .309.349.333.682 .025.357 134 .296 84 -2 +0 +3 0.1
201121 APeoria Chiefs 354318 831110 17586 47 .261.311.302.613 .041.317 165 .272 66 -13 -2 +10 -0.6
201222 AATennessee Smokies 244209 46540 27451 23 .220.312.282.595 .062.277 1811 .270 65 -10 -1 +7 -0.4
201222 A+Daytona Cubs 2826 6200 220 01 .231.286.308.593 .077.250 77 .271 65 -1 -0 +1 -0.1
201323 AATennessee Smokies 136121 23202 13260 12 .190.269.256.525 .066.226 1910 .243 44 -9 -1 +4 -0.5
201323 A+Daytona Cubs 162135 33800 17243 21 .244.342.304.646 .059.284 1510 .290 80 -4 +0 +5 0.1
201424 AAAIowa Cubs 119108 26401 8210 10 .241.293.306.599 .065.281 187 .267 63 -5 +0 +3 -0.1
201424 AATennessee Smokies 157134 33800 21210 30 .246.348.306.654 .060.292 1313 .303 90 -2 +1 +4 0.3
201525 AAJacksonville Suns 497414 1061120 69823 75 .256.366.292.659 .036.318 1614 .306 92 -4 -1 +14 0.9
201525 INTLMesa Solar Sox 4944 10000 382 10 .227.306.227.533 .000.278 166 .257 55 -2 +0 +1 -0.1
201626 AAANew Orleans Zephyrs 190158 38411 28361 30 .241.358.297.656 .057.306 1915 .306 92 -2 +1 +5 0.4
201727 AAAIowa Cubs 283244 581522 26491 52 .238.314.340.654 .102.283 179 .286 77 -7 +0 +8 0.1
201828 AAAAlbuquerque Isotopes 268238 681051 24410 21 .286.351.382.733 .097.337 159 .324 106 +2 +0 +8 1.0
201929 AAAAlbuquerque Isotopes 463410 125221010 45915 85 .305.380.480.861 .176.371 2010 .379 148 +25 -0 +13 3.9
201929 INTLEstrellas Orientales 7257 8300 10131 11 .140.279.193.472 .053.174 1814 .223 29 -6 -0 +2 -0.4
202131 AAAOklahoma City Dodgers 198174 40900 19413 31 .230.316.282.598 .052.299 2110 .278 71 -6 +0 +6 -0.1
202232 AAASt. Paul Saints 344301 672024 40773 91 .223.320.342.662 .120.286 2212 .304 91 -4 +1 +10 0.8
202333 AAASt. Paul Saints 184164 35721 14592 90 .213.283.299.582 .085.324 328 .262 59 -9 +2 +5 -0.2
202434 AAASalt Lake Bees 468398 891534 581122 215 .224.325.307.632 .083.297 2412 .288 79 -11 +2 +13 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
Elliot Soto (OGILVIE) 36 31 33 58 53 .196/.266/.278 .083.289 26 32% 8% 51 -0.5
Ken Huckaby
2007 · MLB
36 42 37→30 50→40 37 .203/.232/.271 .068.269 57 26% 4% 32 -3.0 .219/.248/.282 .063.296 57 27% 3% 41 -2.3 .235/.262/.260.025.3222027%3%37-1.1
J.C. Boscan
2015 · AAA
35 38 37→40 46→30 41 .187/.238/.257 .070.250 55 27% 6% 32 -3.0 .202/.247/.283 .081.259 77 24% 5% 42 -2.3 .182/.210/.212.030.2233020%4%3-1.0
Drew Butera
2021 · MLB
37 42 43→40 49→40 46 .207/.274/.322 .115.268 115 26% 8% 65 -0.7 .189/.262/.302 .113.272 129 33% 7% 56 -1.3 .136/.221/.228.091.20110736%7%18-1.8
Daniel Hinojosa
2019 · AAA
35 48 39→40 50→55 42 .226/.283/.307 .081.312 712 28% 7% 64 -0.8 .210/.258/.350 .140.324 1710 39% 6% 66 -0.6 .140/.178/.291.151.20825547%4%14-0.8
Josh Wilson
2017 · MLB
36 45→50 39→45 48→50 36 .215/.259/.297 .083.300 710 30% 4% 51 -1.7 .219/.274/.329 .110.287 118 27% 5% 67 -0.5 .203/.261/.299.096.26410226%4%52-0.7
Eli Whiteside
2014 · MLB
34 35 40→50 44→40 40 .180/.233/.270 .089.241 94 29% 6% 34 -2.8 .185/.234/.292 .107.246 116 29% 5% 40 -2.4 .153/.202/.253.100.19611228%4%15-1.8
Drew Maggi
2023 · AAA
34 40→50 42→45 53→60 41 .196/.272/.298 .102.288 922 33% 7% 59 -1.1 .196/.257/.298 .102.270 1016 30% 6% 52 -1.6 .168/.220/.263.095.21712929%5%23-0.8
Manny Alexander
2007 · MLB
36 47→50 42→45 51→55 46 .230/.276/.331 .102.266 918 18% 6% 67 -0.5 .216/.255/.307 .091.261 711 20% 5% 52 -1.6 .199/.229/.270.071.2473520%4%28-1.7
Tuffy Gosewisch
2019 · MLB
35 40→44 42→45 44→40 44 .200/.262/.306 .106.254 93 25% 6% 56 -1.3 .200/.266/.306 .106.274 106 29% 6% 58 -1.2 .153/.231/.224.071.21910034%6%20-0.8
Pete Orr
2015 · MLB
36 50→46 40→45 51→55 38 .238/.267/.334 .096.304 614 24% 3% 63 -0.8 .232/.269/.317 .085.290 615 21% 4% 59 -1.1 .229/.268/.284.056.27732018%4%50-1.1
Edgar Vega
2008 · AAA
36 46 38→30 46→30 43 .222/.260/.298 .076.271 54 20% 5% 51 -1.7 .221/.252/.320 .099.261 97 19% 4% 54 -1.4 .225/.249/.344.118.24111412%3%53-0.3
Brendan Ryan
2017 · MLB
35 43→53 36→40 46→55 40 .203/.252/.273 .070.281 39 28% 5% 42 -2.3 .210/.267/.295 .085.273 69 24% 7% 55 -1.4 .201/.266/.276.076.2545622%8%46-1.4
Raul Chavez
2008 · MLB
35 44 39→40 47→30 42 .210/.245/.291 .081.239 74 16% 3% 43 -2.2 .226/.262/.321 .095.253 94 15% 4% 59 -1.1 .227/.261/.316.089.2528113%3%53-0.5
Ed Rogers
2013 · AAA
34 46→50 41→40 49→50 43 .221/.271/.319 .097.268 711 20% 5% 62 -0.9 .241/.292/.351 .110.290 1312 21% 5% 80 +0.4 .263/.312/.337.074.311121219%4%83+0.2
Tim Laker
2006 · MLB
36 42 46→45 43→45 44 .213/.265/.339 .126.261 144 24% 6% 66 -0.6 .204/.255/.309 .105.272 95 27% 6% 53 -1.5 .175/.219/.233.058.2520029%4%14-1.4
Jesus Alberto Vega
2017 · AAA
35 45 39→50 47→40 38 .217/.263/.302 .085.311 75 31% 5% 54 -1.4 .211/.260/.326 .115.294 136 31% 5% 59 -1.1 .179/.230/.298.120.24017133%5%37-0.8
Hector Estrada
2006 · AAA
37 44 43→40 44→40 45 .219/.267/.323 .104.256 115 20% 6% 62 -0.9 .217/.268/.325 .108.248 126 18% 6% 63 -0.9 .200/.249/.286.087.21311312%4%42-0.6
John McDonald
2009 · MLB
34 48 38→40 50 46 .225/.267/.310 .085.254 512 14% 5% 58 -1.2 .234/.269/.350 .116.256 118 14% 4% 69 -0.4 .234/.264/.350.116.25311413%3%65-0.2
Andrew Romine
2021 · MLB
35 47→54 42→40 55 43 .232/.277/.333 .101.283 1019 22% 5% 69 -0.4 .238/.286/.329 .091.307 810 24% 6% 71 -0.3 .247/.295/.310.063.3263324%6%65-0.4
Alberto Castillo
2004 · MLB
34 43 44→30 48→30 43 .214/.267/.332 .118.263 128 24% 6% 64 -0.8 .236/.311/.350 .114.277 96 17% 10% 88 +0.9 .235/.311/.307.073.2842217%10%74-0.0