Randy SotoC DSL Blue Jays Red
Age 19 S/R 5'10" / 160 lbs ROK HR +12%BB +4% Svc 0.0 · Ctrl thru 2037 peak 3.4 · 2032
wRC+†75
AVG/OBP/SLG.215 / .300 / .316
PA182
HR2
K%24
BB%9
MLB%0%
BAT: -5.0 runs (wOBA-derived runs vs avg)-5BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.3 runs (Positional adjustment)+3POSREP: +5.2 runs (Replacement-level credit)+5REPTotal WAR: +0.40+0.4WAR
Scouting · nowfuture
HIT
3030
PWR
2020
SPD
4040
EYE
6460
trajectory · 10 yrs
3.4peak
2032

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
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Ext / FA-deal$0.9M+3.4$32M+$32M
2033Ext / FA-deal$1.0M+3.4$33M+$32M
2034Ext / FA-deal$1.0M+3.4$34M+$33M
2035Ext / FA-deal$6M+3.3$34M+$28M
2036Ext / FA-deal$10M+3.2$34M+$24M
2037Ext / FA-deal$14M+3.0$33M+$19M
Totals $34M $202M +$168M

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
202417 ROKDSL Blue Jays 194151 33900 273914 12 .219.385.278.664 .060.289 2014 .300 88 -3 -1 +0 +3 +5 0.6
202518 ROKDSL Blue Jays Red 213184 26610 24494 20 .141.255.185.439 .043.191 2311 .211 20 -19 +0 +0 +4 +6 -0.9
▸ 2026 Season
202619 MLBTOR 182160 34712 17443 31 .212.300.306.606 .094.280 249 .284 75 -5 +0 +0 +3 +5 0.4
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202720 MLB 11%TOR 261229 521015 26614 41 .227.317.345.662 .118.288 2310 .305 91 -3 +0 +0 +5 +7 1.0
202821 MLB 28%TOR 380332 771528 39866 62 .232.324.361.685 .130.289 2310 .313 98 -1 +0 +0 +7 +11 1.7
202922 MLB 48%TOR 464403 9618311 501028 82 .238.334.380.714 .141.289 2211 .321 103 +2 +1 +0 +8 +13 2.5
203023 MLB 65%TOR 520449 10921313 571129 82 .243.340.390.730 .147.290 2211 .326 108 +5 +1 +0 +9 +15 3.0
203124 MLB 82%TOR 520448 11021314 581109 82 .246.344.400.743 .154.290 2111 .330 111 +6 +1 +0 +9 +15 3.2
203225 MLBTOR 520447 11021314 591109 71 .246.346.400.746 .154.291 2111 .334 113 +8 +1 +0 +9 +15 3.4
203326 MLBTOR 520446 11021314 601099 71 .247.348.401.749 .155.291 2112 .335 115 +9 +1 +0 +9 +15 3.4
203427 MLBTOR 520445 10920314 611109 71 .245.348.398.745 .153.291 2112 .335 115 +9 +1 +0 +9 +15 3.4
203528 MLBTOR 520445 10820314 611119 61 .243.346.396.741 .153.291 2112 .334 114 +8 +1 -1 +9 +15 3.3
203629 MLBTOR 520444 10820314 621129 60 .243.348.396.744 .153.290 2212 .332 112 +7 +1 -1 +9 +15 3.2
203730 MLBTOR 520444 10720314 621149 60 .241.346.394.740 .153.289 2212 .329 110 +6 +1 -2 +9 +15 3.0
203831 MLBTOR 504431 10219213 601138 50 .237.341.381.721 .144.287 2212 .325 107 +4 +1 -3 +9 +14 2.6
203932 MLBTOR 489420 9718212 581128 40 .231.335.369.704 .138.286 2312 .321 103 +2 +1 -4 +9 +14 2.2
204033 MLBTOR 460396 9117211 541087 40 .230.333.366.699 .136.284 2312 .315 99 -0 +1 -4 +8 +13 1.8
204134 MLBTOR 405349 781429 47996 30 .223.326.352.678 .129.282 2412 .309 94 -3 +1 -5 +7 +11 1.2
204235 MLBTOR 343295 641127 40875 30 .217.321.339.660 .122.280 2512 .301 88 -4 +1 -6 +6 +10 0.7
204336 MLBTOR 282244 51915 32754 30 .209.311.316.626 .107.277 2711 .292 82 -6 +1 -6 +5 +8 0.2
204437 MLBTOR 221191 39714 25613 20 .204.306.314.620 .110.273 2811 .282 74 -6 +0 -7 +4 +6 -0.3
204538 MLBTOR 160139 27512 18452 20 .194.296.288.583 .094.268 2811 .272 66 -6 +0 -8 +3 +5 -0.6
▸ Career Totals (MLE all levels + projections)
Career 87187492 173832945200 9971969154 10516 .232.334.368.702 .136.286 2311 .317 101 +9 +15 -46 +156 +247 38.8
/ 162G 650559 13025315 7414711 81 .233.334.369.702 .136.287 2311 .317 101 +1 +1 -3 +12 +18 2.9

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
202417 ROKDSL Blue Jays 194134 361100 442614 12 .269.490.351.840 .082.327 1323 .401 165 +14 -1 +5 1.9
202518 ROKDSL Blue Jays Red 213168 33810 40334 20 .196.363.256.619 .060.243 1519 .303 90 -2 +0 +6 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
Randy Soto (OGILVIE) 19 30 20 40 60 .215/.300/.316 .101.280 23 24% 9% 75 +0.0
Carlos Rodriguez
2022 · A
19 40 40→45 46→45 47 .186/.285/.282 .096.298 86 36% 11% 61 -1.0 .184/.262/.261 .077.294 66 36% 9% 44 -2.1 .182/.268/.267.085.2746333%10%48-0.6
Nelson Quiroz
2021 · A
19 44 37→40 47→40 45 .209/.268/.279 .070.271 56 24% 7% 50 -1.7 .224/.289/.327 .103.275 75 20% 8% 72 -0.2 .253/.306/.321.068.2882012%6%73-0.0
Manuel Guzman
2014 · A
19 48 37→45 47→55 50 .226/.292/.301 .075.272 414 18% 8% 66 -0.6 .220/.286/.278 .058.274 218 19% 8% 58 -1.2 .238/.306/.305.068.28741517%9%69-0.2
Omar Casamayor
2006 · A
19 45 37→40 44→55 45 .213/.282/.288 .076.283 47 25% 7% 59 -1.1 .232/.290/.298 .066.278 29 16% 6% 65 -0.7 .249/.301/.308.060.28811213%5%67-0.2
Jose Perez
2022 · A
18 41 39→40 43→45 45 .197/.269/.283 .086.283 57 30% 8% 53 -1.5 .199/.297/.285 .086.268 58 25% 11% 66 -0.6 .192/.313/.283.092.2545723%13%71-0.1
Victor Rodrigues
2023 · A
18 41 38→30 49→50 44 .199/.262/.281 .083.258 57 24% 6% 50 -1.8 .211/.287/.284 .073.267 59 21% 9% 61 -1.0 .221/.317/.274.053.27451019%11%69-0.2
Edwin Amparo
2023 · A
18 43 38→40 43→60 43 .203/.267/.286 .083.282 58 28% 7% 53 -1.5 .195/.277/.282 .087.283 622 30% 9% 56 -1.3 .178/.265/.270.093.27293735%10%47-1.0
Maick Collado
2022 · A
19 43 38→30 48→45 52 .203/.289/.285 .082.260 56 22% 9% 63 -0.9 .216/.293/.293 .077.276 57 22% 9% 66 -0.6 .213/.294/.280.067.2665620%9%63-0.4
Ronarsy Ledesma
2012 · A
19 42 42→45 47→50 43 .205/.277/.309 .104.271 98 27% 6% 64 -0.8 .224/.284/.326 .102.290 511 24% 5% 70 -0.3 .226/.280/.337.111.29161123%4%69-0.2
Douglas Duran
2012 · A
19 45 40 44→50 49 .218/.283/.312 .094.273 69 22% 8% 66 -0.6 .189/.252/.254 .065.277 48 30% 8% 37 -2.6 .120/.187/.132.012.2010837%8%-23-1.5
Chris Suero
2023 · A
19 42→36 38→45 47→60 48 .195/.289/.277 .082.295 58 32% 10% 61 -1.0 .192/.285/.295 .103.282 1014 33% 9% 64 -0.8 .179/.278/.292.113.261132334%9%59-0.8
Luis Alvarez
2009 · A
19 47 43→45 44→45 48 .230/.303/.339 .110.271 105 19% 7% 82 +0.5 .225/.291/.326 .101.280 95 22% 6% 73 -0.1 .212/.264/.322.111.25213121%4%57-0.3
Yonatan Henriquez
2023 · A
18 45→48 40→45 43→55 45 .209/.292/.297 .088.310 79 32% 8% 67 -0.5 .198/.280/.275 .077.287 514 30% 9% 56 -1.3 .204/.287/.292.088.27962027%10%60-0.5
Adael Amador
2022 · A
19 45→54 41→50 45→55 47 .219/.281/.317 .098.274 811 23% 8% 66 -0.6 .241/.317/.373 .132.280 1517 19% 9% 97 +1.5 .233/.312/.369.136.267172319%9%90+0.8
Bryan Rincon
2023 · A
19 43→42 45→40 53→65 45 .213/.281/.336 .123.279 1311 28% 8% 72 -0.2 .194/.288/.298 .104.270 921 29% 10% 66 -0.6 .165/.260/.259.093.23893032%10%44-1.1
Manuel Joseph
2013 · A
19 46 40→45 44→50 45 .221/.275/.318 .097.272 88 21% 6% 63 -0.8 .243/.298/.349 .106.288 815 18% 6% 82 +0.5 .263/.321/.381.118.302102115%5%101+0.8
Daniel Vellojin
2019 · A
19 40 39→45 47→45 48 .192/.270/.277 .084.265 67 28% 9% 52 -1.6 .212/.301/.309 .097.270 78 22% 10% 74 -0.1 .195/.299/.312.117.25912627%12%71-0.1
Oswaldo Linares
2022 · A
19 43 37→40 47→40 54 .199/.300/.266 .067.278 48 27% 12% 63 -0.8 .198/.298/.286 .088.276 85 28% 11% 68 -0.5 .176/.285/.257.081.2469229%12%53-0.6
Juan Matheus
2023 · A
19 42→46 41→40 50→55 53 .198/.304/.305 .107.295 715 32% 12% 75 -0.0 .207/.301/.301 .094.296 620 29% 11% 72 -0.2 .211/.291/.296.085.28552325%9%64-0.5
Alixon Suarez
2013 · A
19 41 38→45 42→40 49 .196/.283/.280 .083.253 63 23% 8% 59 -1.1 .196/.259/.273 .077.264 45 26% 6% 46 -2.0 .148/.180/.183.035.2050227%3%-14-1.2