Luis De Leon

C FCL Astros
Age 20 R/R 5'10" / 210 lbs ROK HR -6% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#481ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202518ROKDSL Astros Bl…148.262/.342/.4464535—.165/.240/.263
202619A/ROKHOU188.342/.433/.4664698—.272/.337/.361
2027PROJMLE20MLBHOU298.230/.292/.33754780.2
2028PROJ34% MLB21MLBHOU56.236/.299/.35211820.1
2029PROJ48% MLB22MLBHOU127.239/.303/.36132860.3
Next 3 projected WAR 0.6Projected 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 A
Whiff%90
K%82
Z-Con%81
Chase%55
Speed26
BB%20
Career WAR0.0 WAR median (P10 -0.0 / P90 10, comp-based) · star 2% · didn't stick 87%
CompsColton Welker (age 20) · Yeiner Fernandez (age 20) · Daniel Robertson (age 20)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 108 proj PA
wRC+†78
AVG/OBP/SLG.228 / .290 / .334
PA108
HR2
K%24
BB%7
ISO107
MLB%0%
Value2027 · WAR
BAT: -2.8 runs (wOBA-derived runs vs avg)-3BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.9 runs (Positional adjustment)+2POSREP: +2.3 runs (Replacement-level credit)+2REPTotal WAR: +0.20+0.2WAR
0.00.51.00.10.30.50.70.80.80.70.60.50.40.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$34M ctrl surplus
Contract
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.7$2M+$1M
2035Pre-Arb$1.0M+0.6$1M+$0.9M
2036Arb-1$2M+0.5$1M+$0.1M
2037Arb-2$3M+0.4$0.7M+$0.0M (cut)
2038Arb-3$2M+0.1$0.2M+$0.0M (cut)
Totals $5M $7M +$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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
202518 ROKDSL Astros Blue — 148130 341204 11215 53 262342446789 185280 147 347 35 — — — — — —
202619 AFayetteville Woodpeckers — 4743 9000 480 11 209277209486 257 179 233 19 — — — — — —
202619 ROKFCL Astros — 141118 46804 21161 51 3904865591.045 169424 1115 459 124 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202518 ROK MLEDSL Astros Blue — 148133 22702 8265 53 165240263503 98180 185 220 35 — — — — — —
202619 A MLEFayetteville Woodpeckers — 4744 8000 3110 11 182234182416 247 236 196 19 — — — — — —
202619 ROK MLEFCL Astros — 141126 38603 13231 51 302371421792 119345 169 351 124 — — — — — —
202518 ROK MLEDSL Astros Blue — 148133 22702 8265 53 165240263503 98187 185 220 35 — — — — — —
202518 ROK RAWDSL Astros Blue — 148130 341204 11215 53 262342446789 185280 147 347 35 — — — — — —
202619 ROK MLE2 teams — 188170 46603 16341 62 271337359696 88321 189 312 97 — — — — — —
202619 ROK RAW2 teams — 188161 55804 25241 62 342433466899 124381 1313 403 97 — — — — — —
202518 ROK MLEDSL Astros Blue — 148134 22702 8265 53 164240261501 97180 185 220 35 — — — — — —
202619 ROK MLE2 teams — 188169 46603 16341 62 272337361698 89321 189 312 97 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202518 ROK MLEDSL Astros Blue — 148134 22702 8265 53 164240261501 97180 185 220 35 — — — — — —
202619 ROK MLE2 teams — 188169 46603 16341 62 272337361698 89321 189 312 97 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLEHOU 0% 298272 631125 21713 41 230292337629 107290 247 283 78 -8 +0 +0 +5 +6 0.2
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLEHOU 34% 163148 34613 12382 21 233297348645 115292 237 290 82 -3 +0 +0 +3 +4 0.3
202922 MLB MLEHOU 48% 263239 561015 19613 41 236300357657 121292 237 295 86 -4 +0 +0 +5 +6 0.7
203023 MLB MLEHOU 54% 353320 771428 26824 51 238303364667 126293 237 299 88 -5 +1 +0 +6 +8 1.0
203124 MLB MLEHOU 55% 412374 891629 31954 62 240305370675 130294 238 302 90 -5 +0 +0 +7 +9 1.2
203225 MLB MLEHOU 56% 445403 9617210 341025 62 240306373679 133294 238 304 92 -4 +0 +0 +8 +10 1.4
203326 MLB MLEHOU 56% 445403 9717211 341025 62 240306373679 133294 238 304 92 -4 +0 +0 +8 +10 1.4
203427 MLB MLEHOU 55% 445403 9517210 341035 62 239305371676 132293 238 302 91 -5 +0 +0 +8 +10 1.4
203528 MLB MLEHOU 55% 445404 9517210 341044 52 237303366669 129292 238 300 89 -6 +0 -0 +8 +10 1.2
203629 MLB MLEHOU 53% 445405 9517210 331054 42 235300360660 125291 247 296 86 -7 +0 -1 +8 +10 0.9
203730 MLB MLEHOU 53% 445405 941729 331074 43 232297352648 120289 247 291 83 -9 -0 -2 +8 +10 0.7
203831 MLB MLEHOU 52% 409372 851528 301004 35 228292342633 114286 247 285 79 -10 -1 -3 +7 +9 0.2
203932 MLB MLEHOU 56% 370337 751317 27923 222 222285329615 107282 257 277 74 -11 -8 -3 +7 +8 -0.9
202821 MLB CTXHOU 34% 5651 11201 4131 10 236299352651 116296 237 292 82 -1 +0 +0 +1 +1 0.1
202922 MLB CTXHOU 48% 127116 28513 9301 21 239303361663 122297 247 297 86 -2 +0 +0 +2 +3 0.3
203023 MLB CTXHOU 54% 191173 42814 14442 31 241305368673 127298 237 301 88 -3 +0 +0 +3 +4 0.5
203124 MLB CTXHOU 55% 228207 49915 17532 31 242307373680 131298 237 304 90 -3 +0 +0 +4 +5 0.7
203225 MLB CTXHOU 56% 249225 541016 19573 31 243309376685 133298 238 306 92 -2 +0 +0 +4 +5 0.8
203326 MLB CTXHOU 56% 250226 551016 19573 31 243309377685 134298 238 306 92 -2 +0 +0 +4 +5 0.8
203427 MLB CTXHOU 55% 246222 541016 19573 31 242308374681 132298 238 305 91 -3 +0 +0 +4 +5 0.7
203528 MLB CTXHOU 55% 244222 531015 18572 31 240305369675 129297 237 302 89 -3 +0 -0 +4 +5 0.6
203629 MLB CTXHOU 53% 238216 521015 18562 21 237303363665 125295 248 298 86 -4 +0 -1 +4 +5 0.5
203730 MLB CTXHOU 53% 234213 50915 17562 21 234299355654 121293 247 294 83 -5 +0 -1 +4 +5 0.4
203831 MLB CTXHOU 52% 213193 44814 16522 23 230294345639 115290 248 287 79 -5 -1 -1 +4 +5 0.1
203932 MLB CTXHOU 56% 208189 43814 15522 112 225288333620 108286 257 280 74 -6 -5 -2 +4 +5 -0.5
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 24842253 535991154 18558425 2824 237302363666 126296 247 298 85 -40 -4 -5 +44 +54 5.1
/ 162G— A+C — 650590 14026314 481537 76 237303363666 125296 247 298 85 -10 -1 -1 +12 +14 1.3
Career— MLE — 50844614 107919322107 379117754 6650 234300355654 121290 237 294 85 -78 -7 -8 +85 +103 9.6
/ 162G— MLE — 650590 13925314 481507 86 236300359660 124291 237 294 85 -11 -1 -1 +12 +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 ROKFCL Astros · 141 PAwOBA .451 → .351 (−100)K% 11.3% → 16.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.35%÷1.000×1.440——16.34%
BB% (unintentional) /PA14.89%÷1.000×0.620—×1.0089.30%
HBP% /PA0.71%—×0.720—×1.0080.51%
Singles /BIP33.33%÷1.000×0.820×1.017×1.00828.02%
Doubles /BIP7.84%÷1.000×0.720×1.017×1.0085.79%
Triples /BIP0.00%÷1.000×0.720×1.017×1.0080.00%
Home runs /BIP3.92%÷1.000×0.780—×1.0083.08%

Factors used: level-wide ROK 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 19.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.017.

Result: wOBA .451 → .351; ISO .169 → .133; BABIP .424 → .345. 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).

2026 AFayetteville Woodpeckers · 47 PAwOBA .227 → .196 (−31)K% 17.0% → 23.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.02%÷1.000×1.360——23.15%
BB% (unintentional) /PA8.51%÷1.000×0.690—×1.0456.14%
HBP% /PA0.00%—×0.780—×1.0450.00%
Singles /BIP25.71%÷1.000×0.920—×1.04524.72%
Doubles /BIP0.00%÷1.000×0.830—×1.0450.00%
Triples /BIP0.00%÷1.000×0.910—×1.0450.00%
Home runs /BIP0.00%÷1.000×0.800—×1.0450.00%

Factors used: level-wide A 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 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average).

Result: wOBA .227 → .196; ISO .000 → .000; BABIP .257 → .247. 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 Astros Blue · 148 PAwOBA .342 → .220 (−123)K% 14.2% → 17.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.19%÷0.976×1.220——17.74%
BB% (unintentional) /PA7.43%÷1.026×0.700—×1.0085.11%
HBP% /PA3.38%—×0.700—×1.0082.38%
Singles /BIP16.51%÷0.996×0.680×0.999×1.00811.35%
Doubles /BIP11.01%÷0.997×0.600×0.999×1.0086.67%
Triples /BIP0.00%÷0.959×0.600×0.999×1.0080.00%
Home runs /BIP3.67%÷0.938×0.470—×1.0081.85%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 88, 1B 99, 2B 99, 3B 92, K 95, BB 105 — 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.999.

Result: wOBA .342 → .220; ISO .185 → .104; BABIP .280 → .180. 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).