Luis Santos

SS DSL Cubs Blue
Age 19 L/R 5'7" / 162 lbs ROK HR -8% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#833ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202517ROKDSL Cubs Blue134.269/.351/.42021436—.177/.239/.274
202618ROKDSL Cubs Blue151.252/.427/.33001751—.160/.300/.208
2027PROJMLE19MLBCHC261.230/.304/.32127790.1
2028PROJ34% MLB20MLBCHC45.237/.311/.34001830.1
2029PROJ48% MLB21MLBCHC112.239/.314/.35013870.2
Next 3 projected WAR 0.4Projected 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
Speed93
Z-Con%92
K%91
Whiff%89
BB%85
wOBA63
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 99%
CompsMarcus Lemon (age 19) · Nelson Rada (age 18) · Kendall George (age 19)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 78 proj PA
wRC+†79
AVG/OBP/SLG.228 / .302 / .318
PA78
HR1
K%23
BB%9
ISO91
MLB%0%
Value2027 · WAR
BAT: -2.0 runs (wOBA-derived runs vs avg)-2BATRUN: +0.5 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.8 runs (Positional adjustment)+1POSREP: +1.7 runs (Replacement-level credit)+2REPTotal WAR: +0.10+0.1WAR
0.00.51.00.10.20.40.60.80.80.80.80.70.60.427282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$33M ctrl surplus
Tools · ContractCON 65 / POW 35
Toolsscout grade
CONTACT65
scouting grade only
POWER35
scouting grade only
EYE66
scouting grade only
SPEED67
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.8$2M+$2M
2034Pre-Arb$1.0M+0.8$2M+$1M
2035Pre-Arb$1.0M+0.8$2M+$1M
2036Arb-1$3M+0.7$1M+$0.2M
2037Arb-2$5M+0.6$1M+$0.0M (cut)
2038Arb-3$5M+0.4$0.7M+$0.0M (cut)
Totals $6M $9M +$4M

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)
202517 ROKDSL Cubs Blue — 134119 321012 15220 145 269351420771 151316 1611 345 36 — — — — — —
202618 ROKDSL Cubs Blue — 151115 29330 32183 175 252427330757 78296 1221 358 51 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202517 ROK MLEDSL Cubs Blue — 134124 22711 10270 145 177239274513 97210 207 222 36 — — — — — —
202618 ROK MLEDSL Cubs Blue — 151125 20220 22223 175 160300208508 48190 1515 244 51 — — — — — —
202517 ROK MLEDSL Cubs Blue — 134124 22711 10270 145 177239274513 97219 207 222 36 — — — — — —
202517 ROK RAWDSL Cubs Blue — 134119 321012 15220 145 269351420771 151316 1611 345 36 — — — — — —
202618 ROK MLEDSL Cubs Blue — 151125 20220 22223 175 160300208508 48192 1515 244 51 — — — — — —
202618 ROK RAWDSL Cubs Blue — 151115 29330 32183 175 252427330757 78296 1221 358 51 — — — — — —
202517 ROK MLEDSL Cubs Blue — 134123 22711 10270 145 179239276515 98210 207 222 36 — — — — — —
202618 ROK MLEDSL Cubs Blue — 151125 20220 22223 175 160300208508 48190 1515 244 51 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202517 ROK MLEDSL Cubs Blue — 134123 22711 10270 145 179239276515 98210 207 222 36 — — — — — —
202618 ROK MLEDSL Cubs Blue — 151125 20220 22223 175 160300208508 48190 1515 244 51 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202719 MLB MLECHC 0% 261234 541032 23612 71 230304321625 91298 239 284 79 -7 +1 +0 +3 +6 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202820 MLB MLECHC 34% 131118 27511 11301 41 234309334642 100299 238 291 83 -3 +0 +0 +1 +3 0.2
202921 MLB MLECHC 48% 231207 49923 20532 71 236312344655 107300 239 296 87 -4 +1 +0 +2 +5 0.5
203022 MLB MLECHC 54% 342305 731335 30784 102 239314352666 113301 239 300 90 -4 +1 +0 +4 +7 0.8
203123 MLB MLECHC 57% 418374 901647 37944 122 240316359674 118301 229 304 92 -4 +2 +0 +4 +9 1.1
203224 MLB MLECHC 57% 467418 1001848 411055 133 242317364681 122301 229 306 93 -4 +1 +0 +5 +10 1.3
203325 MLB MLECHC 57% 495443 1071949 441115 143 242317365683 123301 229 307 94 -4 +2 +0 +5 +11 1.4
203426 MLB MLECHC 56% 511456 1112059 451155 143 242317366683 124301 239 307 94 -4 +2 +0 +5 +11 1.5
203527 MLB MLECHC 55% 515459 1112059 461175 143 241317363680 122301 239 306 93 -4 +2 +0 +6 +11 1.4
203628 MLB MLECHC 55% 511456 1102049 451175 133 239315359673 119300 239 303 91 -5 +1 -1 +5 +11 1.2
203729 MLB MLECHC 53% 501447 1061948 441165 123 237312353665 116299 239 300 89 -7 +1 -1 +5 +11 1.0
203830 MLB MLECHC 53% 489438 1021847 431155 113 235309346655 111298 249 296 86 -8 +1 -2 +5 +11 0.7
203931 MLB MLECHC 57% 474426 981747 411134 103 231304336641 106296 249 290 82 -10 +1 -3 +5 +10 0.3
204032 MLB MLECHC 59% 452407 931646 381104 94 226299325623 99292 248 283 77 -12 +0 -4 +5 +10 -0.1
202820 MLB CTXCHC 34% 4541 10210 4100 10 237311340651 103304 229 295 83 -1 +0 +0 +0 +1 0.1
202921 MLB CTXCHC 48% 112100 23411 10261 31 239314350664 110304 239 300 87 -2 +0 +0 +1 +2 0.2
203022 MLB CTXCHC 54% 185165 40723 16422 51 241317358674 116305 239 304 90 -2 +1 +0 +2 +4 0.4
203123 MLB CTXCHC 57% 237211 52934 21533 71 243318364682 121305 229 307 92 -2 +1 +0 +3 +5 0.6
203224 MLB CTXCHC 57% 264236 581134 23593 81 244319369688 124306 229 309 93 -2 +1 +0 +3 +6 0.8
203325 MLB CTXCHC 57% 280250 611135 25633 82 245320370690 125306 229 310 94 -2 +1 +0 +3 +6 0.8
203426 MLB CTXCHC 56% 289259 641235 25653 82 245320371690 126305 229 310 94 -2 +1 +0 +3 +6 0.8
203527 MLB CTXCHC 55% 286256 621135 25653 82 244319368687 124305 239 308 93 -2 +1 +0 +3 +6 0.8
203628 MLB CTXCHC 55% 280250 611135 25643 72 242317364681 122304 239 306 91 -3 +1 -0 +3 +6 0.7
203729 MLB CTXCHC 53% 268239 571034 24623 71 240314358672 118304 239 303 89 -3 +1 -1 +3 +6 0.6
203830 MLB CTXCHC 53% 257231 551034 22602 61 237311350662 113302 239 298 86 -4 +1 -1 +3 +6 0.4
203931 MLB CTXCHC 57% 268241 571034 23642 62 233307341648 108300 249 293 82 -6 +0 -2 +3 +6 0.2
204032 MLB CTXCHC 59% 268241 551023 23652 52 228301329630 101296 249 285 77 -7 +0 -2 +3 +6 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 30392720 6551183347 26669830 7918 241315360676 119306 239 303 87 -39 +9 -6 +33 +66 6.3
/ 162G— A+C — 650582 14025710 571496 174 241315359674 119305 239 303 87 -8 +2 -1 +7 +14 1.3
Career— MLE — 59005273 12362225290 524134158 17644 234311347658 113296 239 296 87 -74 +15 -10 +60 +122 11.5
/ 162G— MLE — 650581 13624610 581486 195 234310348658 114296 239 296 87 -9 +2 -1 +7 +14 1.3

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 Cubs Blue · 151 PAwOBA .353 → .244 (−109)K% 11.9% → 14.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.92%÷1.000×1.220——14.54%
BB% (unintentional) /PA21.19%÷1.000×0.700—×0.99514.76%
HBP% /PA1.99%—×0.700—×0.9951.38%
Singles /BIP23.71%÷1.000×0.680×0.974×0.99515.63%
Doubles /BIP3.09%÷1.000×0.600×0.974×0.9951.80%
Triples /BIP3.09%÷1.000×0.600×0.974×0.9951.80%
Home runs /BIP0.00%÷1.000×0.470—×0.9950.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 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.974.

Result: wOBA .353 → .244; ISO .078 → .049; BABIP .296 → .190. 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 Cubs Blue · 134 PAwOBA .337 → .222 (−114)K% 16.4% → 20.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.42%÷1.001×1.220——20.01%
BB% (unintentional) /PA11.19%÷1.006×0.700—×1.0087.85%
HBP% /PA0.00%—×0.700—×1.0080.00%
Singles /BIP19.59%÷1.016×0.680×1.014×1.00813.39%
Doubles /BIP10.31%÷0.928×0.600×1.014×1.0086.81%
Triples /BIP1.03%÷1.038×0.600×1.014×1.0080.61%
Home runs /BIP2.06%÷0.926×0.470—×1.0081.05%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 85, 1B 103, 2B 86, 3B 108, K 100, BB 101 — 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 ×1.014.

Result: wOBA .337 → .222; ISO .151 → .091; BABIP .316 → .210. 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).