Wally SotoC Myrtle Beach Pelicans
Age 23 L/R 5'6" / 170 lbs A BB +5%HR -4% Svc 0.0 · Ctrl thru 2036 peak 1.1 · 2030
wRC+†58
AVG/OBP/SLG.202 / .268 / .304
PA73
HR1
K%31
BB%7
MLB%0%
BAT: -3.4 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.3 runs (Positional adjustment)+1POSREP: +2.1 runs (Replacement-level credit)+2REPTotal WAR: +0.00+0.0WAR
trajectory · 10 yrs
1.0peak
2030

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
2031Arb-3$0.9M+1.0$9M+$8M
2032Ext / FA-deal$0.9M+0.9$4M+$3M
2033Ext / FA-deal$1.0M+0.7$3M+$2M
2034Ext / FA-deal$0.8M+0.4$2M+$1M
2035Ext / FA-deal$0.4M+0.1$0.5M+$0.1M
2036Ext / FA-deal$0.6M
Totals $5M $19M +$14M

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
202118 ROKDSL Cubs Blue 135115 21511 13426 52 .183.299.270.568 .087.274 3110 .258 56 -7 +0 +0 +2 +4 -0.0
202320 ROKACL Cubs 7969 9311 6353 11 .130.231.246.477 .116.235 448 .180 -4 -9 -0 +0 +1 +2 -0.6
202421 A2 teams 8172 9201 7371 00 .125.212.194.407 .069.235 469 .173 -9 -10 +0 +0 +1 +2 -0.6
▸ 2026 Season
202623 MLBCHC 7367 12201 5231 10 .179.247.254.500 .075.289 327 .262 58 -3 +0 +0 +1 +2 0.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 10%CHC 143130 28513 11431 21 .215.282.338.620 .123.291 308 .277 70 -5 +0 +0 +3 +4 0.2
202825 MLB 25%CHC 249224 50926 20733 41 .223.296.362.657 .138.292 298 .286 77 -6 +0 +0 +4 +7 0.6
202926 MLB 42%CHC 324292 641128 26943 51 .219.290.353.642 .134.293 298 .292 82 -7 +1 +0 +6 +9 0.9
203027 MLB 58%CHC 365328 721329 301064 61 .220.293.354.646 .134.293 298 .293 82 -7 +1 +0 +7 +10 1.1
203128 MLB 68%CHC 390351 7714210 321144 51 .219.292.356.648 .137.293 298 .292 81 -8 +1 -1 +7 +11 1.0
203229 MLB 77%CHC 397357 7814210 331174 51 .218.292.353.645 .134.292 298 .290 80 -9 +1 -1 +7 +11 0.9
203330 MLB 84%CHC 399359 7814210 331194 40 .217.290.351.641 .134.291 308 .287 77 -10 +1 -2 +7 +11 0.7
203431 MLB 91%CHC 380341 731329 321154 20 .214.289.343.632 .129.289 308 .283 75 -11 +0 -3 +7 +11 0.4
203532 MLBCHC 354318 671228 301093 00 .211.285.336.621 .126.288 318 .278 71 -12 +0 -4 +6 +10 0.1
203633 MLBCHC 318286 591027 261003 00 .206.279.329.608 .122.286 318 .273 67 -12 +0 -4 +6 +9 -0.1
203734 MLBCHC 271245 48815 22882 00 .196.268.298.566 .102.284 328 .266 62 -12 +0 -5 +5 +8 -0.4
▸ Career Totals (MLE all levels + projections)
Career 39583554 7451352289 326121546 409 .210.285.335.620 .125.289 318 .279 71 -128 +4 -20 +71 +112 4.0
/ 162G 650584 12322415 542008 71 .211.287.339.626 .128.290 318 .279 71 -21 +1 -3 +12 +18 0.7

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
202118 ROKDSL Cubs Blue 135106 30913 22296 52 .283.433.472.905 .189.360 2116 .404 167 +10 +0 +4 1.5
202320 ROKACL Cubs 7966 11411 9243 11 .167.295.303.598 .136.238 3011 .276 70 -3 -0 +2 -0.1
202421 A+South Bend Cubs 2322 3000 0121 00 .136.174.136.310 .000.300 520 .150 -27 -3 +0 +1 -0.3
202421 AMyrtle Beach Pelicans 5846 7201 11150 00 .152.316.261.577 .109.200 2619 .275 69 -2 +0 +2 -0.0

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
Wally Soto (OGILVIE) 23 .202/.268/.304 .102.289 11 31% 7% 58 -0.1
Adrian Del Castillo
2023 · A
23 36→45 43→55 52→40 41 .184/.246/.294 .110.257 107 32% 7% 46 -2.0 .210/.280/.351 .141.289 154 31% 8% 76 +0.0 .218/.292/.382.164.29319131%9%86+0.5
Randy Florentino
2023 · A
23 36 41→50 47→45 40 .183/.244/.273 .090.273 97 35% 7% 40 -2.4 .196/.244/.284 .088.259 96 27% 6% 42 -2.3 .184/.224/.260.076.2317423%4%25-1.0
Ryan Schimpf
2011 · A
23 39 43→60 52→45 39 .192/.257/.314 .121.284 910 34% 6% 56 -1.3 .198/.273/.355 .157.273 177 32% 8% 74 -0.1 .201/.284/.419.218.23528228%9%91+0.9
Taylor Grzelakowski
2018 · A
24 43 40→45 50→30 42 .211/.263/.307 .096.286 88 28% 6% 56 -1.3 .215/.275/.312 .097.328 73 34% 7% 62 -0.9 .204/.270/.296.092.3116134%8%54-0.8
Matthew Sweeney
2011 · AA
23 42→41 44→50 49→45 41 .207/.267/.325 .119.293 114 32% 7% 63 -0.9 .184/.247/.296 .112.270 104 34% 7% 47 -1.9 .152/.219/.263.111.21611134%7%24-1.3
Anthony Seigler
2022 · A
23 41→39 41→45 44→55 45 .195/.271/.299 .104.290 86 34% 9% 58 -1.2 .192/.292/.304 .112.255 1014 26% 12% 69 -0.4 .200/.299/.321.122.247122723%12%74-0.1
Kyle Kubitza
2013 · A
23 40→50 41→50 49→50 43 .194/.262/.301 .107.286 711 33% 8% 54 -1.4 .214/.288/.342 .128.327 910 34% 9% 76 +0.0 .219/.294/.350.131.33491034%9%79+0.3
Christopher Familia
2023 · A
23 40 45→55 47→45 45 .204/.281/.326 .122.262 138 27% 7% 70 -0.3 .219/.278/.391 .172.284 224 30% 6% 85 +0.7 .215/.266/.411.196.27028032%5%81+0.2
Jake Rogers
2018 · A
23 41→40 44→55 47→45 42 .205/.269/.327 .122.280 1110 30% 7% 65 -0.7 .196/.267/.342 .146.271 177 33% 8% 69 -0.4 .206/.283/.412.206.26529133%8%91+0.6
Chris Meyers
2022 · A
23 41→46 42→50 51→40 45 .201/.269/.304 .103.264 911 26% 7% 59 -1.1 .222/.280/.362 .140.293 167 29% 6% 79 +0.3 .226/.286/.378.152.29419329%6%82+0.3
Sean Coughlin
2008 · A
23 41→38 41→50 44→30 41 .197/.264/.296 .099.292 94 34% 7% 54 -1.4 .212/.283/.344 .132.258 152 23% 8% 75 -0.0 .210/.282/.344.134.24516121%8%75-0.0
Drew Robinson
2015 · AAA
23 38→41 44→55 48→50 42 .188/.261/.307 .119.286 119 36% 8% 56 -1.3 .195/.271/.352 .157.280 1812 35% 9% 72 -0.2 .207/.288/.362.155.320171237%10%78+0.1
Daniel Schneemann
2019 · A
22 39→49 40→50 50 43 .189/.254/.283 .094.277 76 33% 8% 46 -2.0 .211/.272/.298 .087.290 78 28% 7% 57 -1.2 .226/.305/.377.151.297151328%10%89+0.7
Raynel Delgado
2023 · AA
23 41→51 40→45 48→60 42 .199/.267/.289 .091.281 815 30% 7% 54 -1.4 .226/.291/.327 .101.311 922 28% 8% 72 -0.2 .240/.303/.338.098.32583227%7%77+0.1
Michael Pérez
2016 · A
23 35 41→50 42→40 42 .179/.244/.278 .099.260 94 33% 8% 41 -2.3 .208/.262/.308 .100.277 83 27% 6% 56 -1.3 .224/.284/.351.127.28614026%7%75-0.0
Isan Díaz
2019 · AAA
23 39→40 46→55 48→45 43 .198/.269/.330 .132.286 1410 34% 8% 66 -0.6 .209/.280/.354 .145.285 177 31% 8% 76 +0.1 .204/.284/.367.164.26321530%9%75+0.0
Blake Hunt
2022 · AA
23 36 43→50 49→40 40 .184/.244/.291 .107.270 104 35% 7% 44 -2.1 .200/.256/.326 .126.277 134 32% 6% 59 -1.1 .206/.268/.347.141.26215227%6%67-0.3
Bo Naylor
2022 · AA
22 34→43 46→55 53→50 39 .181/.240/.306 .126.262 1410 36% 7% 46 -2.0 .213/.300/.385 .172.281 2013 30% 10% 93 +1.3 .216/.308/.399.183.269221228%11%97+1.2
Luis Santana
2022 · AA
23 40 42→45 47→50 40 .200/.259/.300 .100.270 1010 29% 6% 53 -1.5 .216/.274/.342 .126.277 149 26% 6% 70 -0.3 .207/.266/.330.122.25815725%5%61-0.6
Caleb Roberts
2023 · AA
23 40→43 42→50 50 42 .194/.271/.297 .103.298 912 36% 8% 58 -1.2 .202/.279/.332 .130.296 1211 33% 8% 70 -0.3 .195/.272/.328.134.276131032%8%64-0.6