Luis Baez

OF Corpus Christi Hooks
Age 23 R/R 6'1" / 225 lbs AA HR -6% Svc 0.0 · Ctrl thru 2033
Overview
AAPROSPECTMiLBFA 2034
MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202420AA/A+HOU468.258/.306/.462211157—.202/.237/.358
202521AAHOU272.246/.310/.3352763—.229/.280/.312
202622AAHOU104.177/.225/.219029—.173/.206/.214
2027PROJMLE23MLBHOU2.207/.250/.3080053-0.0
2028PROJ31% MLB24MLBHOU54.213/.258/.3291161-0.2
Next 2 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2033Service0.0First FA2034
2027MiLB2028Pre-Arb$0.8M2029Ext$0.8M2030Ext$0.8M2031Ext$3M2032Ext$5M2033Ext$7M
Skills · percentileMiLB Statcast 2026 AA
K%54
Whiff%41
Z-Con%34
Speed18
BB%9
Chase%9
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 99%
CompsMoisés Gómez (age 23) · Nick Flair (age 23) · Jarek Cunningham (age 23)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†53
AVG/OBP/SLG.207 / .250 / .308
PA2
HR0
K%50
BB%5
BABIP279
ISO102
MLB%2%
Value2027 · WAR
BAT: -5.8 runs (wOBA-derived runs vs avg)-6BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.3 runs (Defensive runs vs avg)-0FLDPOS: -0.6 runs (Positional adjustment)-1POSREP: +2.3 runs (Replacement-level credit)+2REPTotal WAR: -0.40-0.4WAR
trajectory · projected WAR by year
-0.4-0.22728
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M———
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.7M +$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)
202218 ROKDSL HOU Orange — 222203 621929 14562 107 305356552908 246376 256 390 36 — — — — — —
202319 AFayetteville Woodpeckers — 179155 371314 17484 00 239330413742 174311 279 328 61 — — — — — —
202319 ROKFCL Astros — 7659 16207 16141 11 2714346611.095 390237 1821 465 88 — — — — — —
202420 AACorpus Christi Hooks — 6151 11301 8110 20 216322333655 118244 1813 293 70 — — — — — —
202420 A+Asheville Tourists — 407380 10022020 221110 91 263303479782 216315 275 338 55 — — — — — —
202521 AACorpus Christi Hooks — 272248 611222 22731 70 246310335645 89339 278 293 63 — — — — — —
202622 AACorpus Christi Hooks — 10496 17400 6250 23 177225219444 42233 246 203 9 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202218 ROK MLEDSL HOU Orange — 222208 371015 9702 107 178219308527 130228 324 222 36 — — — — — —
202319 A MLEFayetteville Woodpeckers — 179159 311013 13644 00 195273327600 132277 367 258 61 — — — — — —
202319 ROK MLEFCL Astros — 7665 12204 10191 11 185303400703 215177 2513 299 88 — — — — — —
202420 AA MLECorpus Christi Hooks — 6153 11301 6130 20 208288321609 113240 2110 272 70 — — — — — —
202420 A+ MLEAsheville Tourists — 407388 7815016 141470 91 201229363592 162261 363 250 55 — — — — — —
202521 AA MLECorpus Christi Hooks — 272253 581122 17861 70 229280312593 83337 326 261 63 — — — — — —
202622 AA MLECorpus Christi Hooks — 10498 17400 4300 23 173206214420 41226 294 181 9 — — — — — —
202218 ROK MLEDSL HOU Orange — 222208 371015 9702 107 178219308527 130235 324 222 36 — — — — — —
202218 ROK RAWDSL HOU Orange — 222203 621929 14562 107 305356552908 246376 256 390 36 — — — — — —
202319 A MLE2 teams — 255225 421217 22835 11 187274342616 156254 339 270 69 — — — — — —
202319 A RAW2 teams — 255214 5315111 33625 11 248361481842 234292 2413 369 69 — — — — — —
202420 A+ MLE2 teams — 468441 8918017 201600 111 202236358595 156266 344 253 57 — — — — — —
202420 A+ RAW2 teams — 468431 11125021 301220 111 258306462768 204305 266 332 57 — — — — — —
202521 AA MLECorpus Christi Hooks — 272253 581122 17861 70 229280312593 83337 326 261 63 — — — — — —
202521 AA RAWCorpus Christi Hooks — 272248 611222 22731 70 246310335645 89339 278 293 63 — — — — — —
202622 AA MLECorpus Christi Hooks — 10498 17400 4300 23 173206214420 41243 294 181 9 — — — — — —
202622 AA RAWCorpus Christi Hooks — 10496 17400 6250 23 177225219444 42233 246 203 9 — — — — — —
202218 ROK MLEDSL HOU Orange — 222209 371015 9702 107 177219306525 129228 324 222 36 — — — — — —
202319 A MLE2 teams — 255226 421217 22835 11 186274341615 155247 339 270 69 — — — — — —
202420 A+ MLE2 teams — 468445 8918017 201600 111 200236355591 155258 344 253 57 — — — — — —
202521 AA MLECorpus Christi Hooks — 272252 581122 17861 70 230280313594 83337 326 261 63 — — — — — —
202622 AA MLECorpus Christi Hooks — 10499 17400 4300 23 172206212418 40226 294 181 9 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202420 A+ MLE2 teams — 468445 8918017 201600 111 200236355591 155258 344 253 57 — — — — — —
202521 AA MLECorpus Christi Hooks — 272252 581122 17861 70 230280313594 83337 326 261 63 — — — — — —
202622 AA MLECorpus Christi Hooks — 10499 17400 4300 23 172206212418 40226 294 181 9 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202723 MLB MLEHOU 2% 231216 45914 12671 41 205247304551 99274 295 247 53 -13 +0 -1 -1 +5 -0.4
▸ 2027 — real world (MLB)
202723 MLB CTXHOU 2% 22 0000 010 00 207250308557 100279 500 249 53 -0 +0 -0 -0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202824 MLB MLEHOU 31% 173162 35714 9490 31 211255325581 115277 285 259 61 -8 +0 -0 -1 +4 -0.5
202824 MLB CTXHOU 31% 5451 10201 3150 10 213258329587 115281 286 262 61 -2 +0 -0 -0 +1 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 5451 10201 3150 10 196241294535 98257 286 262 54 -2 +0 -0 -0 +1 -0.2
/ 162G— A+C — 650614 12024012 361810 120 195240293533 98257 286 262 54 -30 +2 -1 -4 +14 -1.8
Career— MLE — 15981485 29866537 865088 3614 201248327575 126272 325 248 54 -14 +0 -0 -2 +6 -1.0
/ 162G— MLE — 650604 12127215 352073 156 200247326573 126272 325 248 54 -32 +0 -1 -4 +14 -2.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 AACorpus Christi Hooks · 104 PAwOBA .202 → .181 (−21)K% 24.0% → 29.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.04%÷1.000×1.220——29.33%
BB% (unintentional) /PA5.77%÷1.000×0.700—×1.0424.21%
HBP% /PA0.00%—×0.870—×1.0420.00%
Singles /BIP18.31%÷1.000×0.920×1.033×1.04218.14%
Doubles /BIP5.63%÷1.000×0.840×1.033×1.0425.09%
Triples /BIP0.00%÷1.000×0.940×1.033×1.0420.00%
Home runs /BIP0.00%÷1.000×0.800—×1.0420.00%

Factors used: league row TL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.033.

Result: wOBA .202 → .181; ISO .042 → .037; BABIP .233 → .226. 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 AACorpus Christi Hooks · 272 PAwOBA .286 → .261 (−26)K% 26.8% → 31.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.84%÷1.036×1.220——31.61%
BB% (unintentional) /PA8.09%÷0.948×0.700—×1.0506.27%
HBP% /PA0.37%—×0.870—×1.0500.34%
Singles /BIP25.71%÷0.982×0.920×1.019×1.05025.78%
Doubles /BIP6.86%÷0.930×0.840×1.019×1.0506.63%
Triples /BIP1.14%÷0.949×0.940×1.019×1.0501.21%
Home runs /BIP1.14%÷1.057×0.800—×1.0500.91%

Factors used: league row TL. Park (home-season share, regressed): HR 111, 1B 96, 2B 86, 3B 90, K 107, BB 90 — applied at half strength. Age: age 21 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.019.

Result: wOBA .286 → .261; ISO .089 → .080; BABIP .339 → .337. 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 A+Asheville Tourists · 407 PAwOBA .333 → .250 (−83)K% 27.3% → 36.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.27%÷0.991×1.310——36.04%
BB% (unintentional) /PA5.41%÷0.977×0.600—×1.0423.46%
HBP% /PA0.00%—×0.770—×1.0420.00%
Singles /BIP21.56%÷0.988×0.870×0.961×1.04219.02%
Doubles /BIP8.18%÷1.079×0.780×0.961×1.0425.92%
Triples /BIP0.00%÷1.000×0.850×0.961×1.0420.00%
Home runs /BIP7.43%÷1.073×0.880—×1.0426.35%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 115, 1B 98, 2B 116, 3B 100, K 98, BB 95 — applied at half strength. Age: age 20 vs a level average of 22.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.961.

Result: wOBA .333 → .250; ISO .216 → .162; BABIP .315 → .261. 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 AACorpus Christi Hooks · 61 PAwOBA .295 → .272 (−23)K% 18.0% → 21.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.03%÷1.003×1.220——21.94%
BB% (unintentional) /PA13.11%÷0.974×0.700—×1.0509.90%
HBP% /PA0.00%—×0.870—×1.0500.00%
Singles /BIP17.50%÷0.968×0.920×0.995×1.05017.36%
Doubles /BIP7.50%÷0.908×0.840×0.995×1.0507.25%
Triples /BIP0.00%÷0.908×0.940×0.995×1.0500.00%
Home runs /BIP2.50%÷0.970×0.800—×1.0502.16%

Factors used: league row TL. Park (home-season share, regressed): HR 94, 1B 94, 2B 82, 3B 82, K 101, BB 95 — applied at half strength. Age: age 20 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (4.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.995.

Result: wOBA .295 → .272; ISO .118 → .112; BABIP .244 → .240. 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).

2023 AFayetteville Woodpeckers · 179 PAwOBA .324 → .258 (−66)K% 26.8% → 35.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.82%÷1.016×1.360——35.91%
BB% (unintentional) /PA9.50%÷0.985×0.690—×1.0456.96%
HBP% /PA2.23%—×0.780—×1.0451.82%
Singles /BIP17.76%÷0.972×0.920×0.953×1.04516.74%
Doubles /BIP12.15%÷1.000×0.830×0.953×1.04510.05%
Triples /BIP0.93%÷1.000×0.910×0.953×1.0450.85%
Home runs /BIP3.74%÷0.993×0.800—×1.0453.15%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 99, 1B 94, 2B 100, 3B 100, K 103, BB 97 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.953.

Result: wOBA .324 → .258; ISO .174 → .135; BABIP .311 → .277. 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).

2023 ROKFCL Astros · 76 PAwOBA .453 → .299 (−154)K% 18.4% → 25.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.42%÷1.058×1.440——25.08%
BB% (unintentional) /PA21.05%÷1.007×0.620—×1.00813.06%
HBP% /PA1.32%—×0.720—×1.0080.95%
Singles /BIP15.56%÷1.014×0.820—×1.00812.68%
Doubles /BIP4.44%÷0.939×0.720—×1.0083.43%
Triples /BIP0.00%÷0.900×0.720—×1.0080.00%
Home runs /BIP15.56%÷1.379×0.780—×1.0088.87%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 176, 1B 103, 2B 88, 3B 80, K 112, BB 101 — 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).

Result: wOBA .453 → .299; ISO .390 → .236; BABIP .237 → .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).

2022 DSLDSL HOU Orange · 222 PAwOBA .384 → .222 (−162)K% 25.2% → 31.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.23%÷0.978×1.220——31.48%
BB% (unintentional) /PA6.31%÷1.127×0.700—×1.0083.95%
HBP% /PA0.90%—×0.700—×1.0080.64%
Singles /BIP21.77%÷0.978×0.680×0.960×1.00814.65%
Doubles /BIP12.93%÷1.051×0.600×0.960×1.0087.14%
Triples /BIP1.36%÷1.035×0.600×0.960×1.0080.76%
Home runs /BIP6.12%÷0.912×0.470—×1.0083.18%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 82, 1B 96, 2B 110, 3B 107, K 96, BB 125 — 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.960.

Result: wOBA .384 → .222; ISO .246 → .127; BABIP .376 → .228. 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).