Juarlin Soto

SS DSL Blue Jays Blue
Age 20 L/R 6'0" / 170 lbs ROK Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#1672ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202417ROKTOR201.250/.430/.3160051—.158/.305/.194
202518ROKDSL Blue Jays…208.216/.377/.3092129—.121/.255/.168
202619ROKDSL Blue Jays…139.194/.374/.2130022—.120/.259/.128
2027PROJMLE20MLBTOR249.197/.284/.2672360-0.1
2028PROJ34% MLB21MLBTOR43.204/.290/.2880166-0.0
2029PROJ48% MLB22MLBTOR104.209/.295/.3041171-0.0
Next 3 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Skills · percentileMiLB Statcast 2026 Rk
Chase%99
BB%81
Whiff%80
Z-Con%72
K%49
wRC+26
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 100%
CompsSergio Burruel (age 21) · Angel Acosta (age 21) · Kleininger Teran (age 20)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 72 proj PA
wRC+†60
AVG/OBP/SLG.195 / .281 / .265
PA72
HR0
K%26
BB%10
ISO70
MLB%0%
Value2027 · WAR
BAT: -3.5 runs (wOBA-derived runs vs avg)-3BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.8 runs (Positional adjustment)+1POSREP: +1.6 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
0.00.51.00.10.20.20.20.20.10.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · ContractCON 35 / POW 25
Toolsscout grade
CONTACT35
scouting grade only
POWER25
scouting grade only
EYE60
scouting grade only
SPEED40
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.2$0.5M+$0.0M
2034Pre-Arb$1.0M+0.2$0.5M+$0.0M
2035Pre-Arb$1.0M+0.1$0.2M+$0.0M (cut)
2036Arb-1$0.6M———
2037Arb-2$5M———
2038Extbeyond projection horizon · no WAR estimate
Totals $2M $0.8M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202417 ROKDSL Blue Jays — 201152 38620 44434 02 250430316746 66345 2122 357 51 — — — — — —
202518 ROKDSL Blue Jays Blue — 208162 35902 36306 10 216377309686 93246 1417 322 29 — — — — — —
202619 ROKDSL Blue Jays Blue — 139108 21200 28303 02 194374213587 19269 2220 299 22 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 ROK MLEDSL Blue Jays — 201165 26410 31544 02 158305194499 36229 2715 243 51 — — — — — —
202518 ROK MLEDSL Blue Jays Blue — 208173 21501 25386 10 121255168423 46144 1812 211 29 — — — — — —
202619 ROK MLEDSL Blue Jays Blue — 139117 14100 19373 02 120259128387 9177 2714 201 22 — — — — — —
202417 ROK MLEDSL Blue Jays — 201165 26410 31544 02 158305194499 36232 2715 243 51 — — — — — —
202417 ROK RAWDSL Blue Jays — 201152 38620 44434 02 250430316746 66345 2122 357 51 — — — — — —
202518 ROK MLEDSL Blue Jays Blue — 208173 21501 25386 10 121255168423 46145 1812 211 29 — — — — — —
202518 ROK RAWDSL Blue Jays Blue — 208162 35902 36306 10 216377309686 93246 1417 322 29 — — — — — —
202619 ROK MLEDSL Blue Jays Blue — 139117 14100 19373 02 120259128387 9175 2714 201 22 — — — — — —
202619 ROK RAWDSL Blue Jays Blue — 139108 21200 28303 02 194374213587 19269 2220 299 22 — — — — — —
202417 ROK MLEDSL Blue Jays — 201164 26410 31544 02 159305195500 37229 2715 243 51 — — — — — —
202518 ROK MLEDSL Blue Jays Blue — 208175 21501 25386 10 120255166421 46144 1812 211 29 — — — — — —
202619 ROK MLEDSL Blue Jays Blue — 139116 14100 19373 02 121259129388 9177 2714 201 22 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202417 ROK MLEDSL Blue Jays — 201164 26410 31544 02 159305195500 37229 2715 243 51 — — — — — —
202518 ROK MLEDSL Blue Jays Blue — 208175 21501 25386 10 120255166421 46144 1812 211 29 — — — — — —
202619 ROK MLEDSL Blue Jays Blue — 139116 14100 19373 02 121259129388 9177 2714 201 22 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLETOR 0% 249220 45822 24643 31 197284267551 70267 2610 256 60 -12 +0 +0 +3 +5 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLETOR 34% 124109 22411 12322 21 203289287576 84269 2610 266 66 -5 +0 +0 +1 +3 -0.1
202922 MLB MLETOR 48% 215189 40713 21543 31 208294302596 95271 2510 274 71 -7 +0 +0 +2 +5 -0.0
203023 MLB MLETOR 54% 310273 581025 30774 42 212297314611 103273 2510 280 75 -9 +0 +0 +3 +7 0.1
203124 MLB MLETOR 55% 381337 721326 36945 52 215300323623 109275 259 284 78 -10 +0 +0 +4 +8 0.3
203225 MLB MLETOR 56% 422374 811428 401045 53 217301330631 113276 259 287 80 -10 -0 +0 +5 +9 0.4
203326 MLB MLETOR 56% 445395 861538 421095 63 217301331632 114276 249 287 81 -10 +0 +0 +5 +10 0.4
203427 MLB MLETOR 55% 453402 871538 431125 63 216300328628 112276 259 286 80 -11 +0 +0 +5 +10 0.4
203528 MLB MLETOR 59% 453402 871538 431135 53 214298324622 109275 259 283 78 -12 -0 -1 +5 +10 0.2
203629 MLB MLETOR 56% 445395 821427 421125 43 212296318613 106274 259 280 76 -13 -0 -1 +5 +10 -0.0
203730 MLB MLETOR 59% 435386 811427 411115 44 209292310603 101272 269 276 73 -14 -1 -2 +5 +9 -0.3
202821 MLB CTXTOR 34% 4338 7100 4111 10 204290288578 85270 269 267 66 -2 +0 +0 +0 +1 -0.0
202922 MLB CTXTOR 48% 10492 19311 10261 11 209295304598 95273 2510 275 71 -4 -0 +0 +1 +2 -0.0
203023 MLB CTXTOR 54% 168148 32513 16422 21 212298315613 103275 2510 280 75 -5 +0 +0 +2 +4 0.1
203124 MLB CTXTOR 55% 211186 40714 20523 31 216300325625 109277 259 285 78 -5 +0 +0 +2 +5 0.2
203225 MLB CTXTOR 56% 236209 45814 22583 31 218302331633 113278 259 288 80 -6 +0 +0 +3 +5 0.2
203326 MLB CTXTOR 56% 250221 49825 24613 32 218302332634 114277 2410 288 81 -6 -0 +0 +3 +5 0.2
203427 MLB CTXTOR 55% 251222 49825 24623 32 217301329631 113277 2510 287 80 -6 -0 +0 +3 +5 0.2
203528 MLB CTXTOR 59% 267237 52925 25673 32 215299325624 110276 259 284 78 -7 -0 -0 +3 +6 0.1
203629 MLB CTXTOR 56% 249221 46814 23633 22 213297319615 106275 259 281 76 -7 -0 -1 +3 +5 -0.0
203730 MLB CTXTOR 59% 256227 47814 24653 22 210293311605 101273 259 276 73 -8 -0 -1 +3 +6 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 20351801 386651235 19250725 2314 214299322621 108277 259 283 71 -56 -1 -2 +22 +44 0.7
/ 162G— A+C — 650575 12421411 611628 74 216300323623 108279 259 283 71 -18 -0 -1 +7 +14 0.2
Career— MLE — 43033781 7681332262 432106658 4629 203295299594 96264 2510 274 71 -105 -1 -4 +40 +81 1.2
/ 162G— MLE — 650571 1152039 651619 74 201293294587 93262 2510 274 71 -18 -0 -1 +7 +14 0.2

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2026 DSLDSL Blue Jays Blue · 139 PAwOBA .293 → .201 (−92)K% 21.6% → 26.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.58%÷1.000×1.220——26.33%
BB% (unintentional) /PA20.14%÷1.000×0.700—×0.98513.89%
HBP% /PA2.16%—×0.700—×0.9851.49%
Singles /BIP24.36%÷1.000×0.680×0.994×0.98516.22%
Doubles /BIP2.56%÷1.000×0.600×0.994×0.9851.51%
Triples /BIP0.00%÷1.000×0.600×0.994×0.9850.00%
Home runs /BIP0.00%÷1.000×0.470—×0.9850.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 20 vs a level average of 18.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.994.

Result: wOBA .293 → .201; ISO .019 → .011; BABIP .269 → .177. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 DSLDSL Blue Jays Blue · 208 PAwOBA .321 → .211 (−110)K% 14.4% → 18.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.42%÷0.968×1.220——18.18%
BB% (unintentional) /PA17.31%÷0.988×0.700—×0.99512.20%
HBP% /PA2.88%—×0.700—×0.9952.01%
Singles /BIP18.18%÷1.086×0.680×0.958×0.99510.85%
Doubles /BIP6.82%÷1.023×0.600×0.958×0.9953.81%
Triples /BIP0.00%÷0.900×0.600×0.958×0.9950.00%
Home runs /BIP1.52%÷0.836×0.470—×0.9950.85%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 67, 1B 117, 2B 105, 3B 80, K 94, BB 98 — applied at half strength. Age: age 19 vs a level average of 18.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.958.

Result: wOBA .321 → .211; ISO .093 → .055; BABIP .246 → .144. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 DSLDSL Blue Jays · 201 PAwOBA .351 → .243 (−108)K% 21.4% → 26.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.39%÷0.973×1.220——26.83%
BB% (unintentional) /PA21.89%÷1.015×0.700—×1.00815.21%
HBP% /PA1.99%—×0.700—×1.0081.40%
Singles /BIP27.52%÷0.958×0.680×0.950×1.00818.69%
Doubles /BIP5.50%÷0.964×0.600×0.950×1.0083.28%
Triples /BIP1.83%÷0.900×0.600×0.950×1.0081.17%
Home runs /BIP0.00%÷0.892×0.470—×1.0080.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 78, 1B 92, 2B 93, 3B 80, K 95, BB 103 — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .351 → .243; ISO .066 → .042; BABIP .345 → .229. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).