Luis Mendez

3B Fresno Grizzlies
Age 24 L/R 5'11" / 157 lbs A HR +30%H +12% Svc 0.0 · Ctrl thru 2037
Overview
APROSPECTMiLBFA 2038
MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202421ACOL342.232/.317/.34351449—.201/.260/.291
202522A/ROKCOL187.247/.333/.3891931—.175/.224/.274
202623ACOL261.224/.327/.2962943—.197/.272/.262
2027PROJMLE24MLBCOL311.197/.260/.2722651-0.3
2028PROJ30% MLB25MLBCOL48.213/.276/.3141157-0.1
Next 2 projected WAR -0.4Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2037Service0.0First FA2038
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.0M2031Ext$0.0M2032Ext$0.9M2033Ext$0.9M2034Ext$1.0M+3
Skills · percentileMiLB Statcast 2026 A
Z-Con%71
K%69
Whiff%69
Speed57
BB%50
Chase%38
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 100%
CompsAlvaro Rondon (age 24) · Carlos Sepulveda (age 24) · Patrick Biondi (age 24)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 129 proj PA
wRC+†51
AVG/OBP/SLG.195 / .258 / .269
PA129
HR1
K%27
BB%7
ISO75
MLB%0%
Value2027 · WAR
BAT: -7.5 runs (wOBA-derived runs vs avg)-8BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.5 runs (Positional adjustment)+0POSREP: +2.8 runs (Replacement-level credit)+3REPTotal WAR: -0.30-0.3WAR
trajectory · projected WAR by year
-0.3-0.12728
Tools · ContractCON 45 / POW 30
Toolsscout grade
CONTACT45
scouting grade only
POWER30
scouting grade only
EYE45
scouting grade only
SPEED55
scouting grade only
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
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
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
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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)
202118 ROKDSL Colorado — 224194 511045 22486 126 263356433789 170322 2110 350 32 — — — — — —
202219 ROKACL Rockies — 221197 50936 18574 84 254329421750 168324 268 332 36 — — — — — —
202320 AFresno Grizzlies — 223183 38610 36513 74 208347251598 44288 2316 290 47 — — — — — —
202320 ROKACL Rockies — 10293 21222 9280 42 226294355649 129302 279 292 10 — — — — — —
202421 AFresno Grizzlies — 342297 691045 34673 145 232317343661 111281 2010 295 49 — — — — — —
202522 AFresno Grizzlies — 2523 3100 2100 01 130200174374 43231 408 180 -41 — — — — — —
202522 ROKACL Rockies — 162139 37761 19220 91 266354424779 158305 1412 338 42 — — — — — —
202623 AFresno Grizzlies — 261223 50812 32542 94 224327296623 72286 2112 288 43 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 ROK MLEDSL Colorado — 224202 33622 14586 126 163239243481 79209 266 216 32 — — — — — —
202219 ROK MLEACL Rockies — 221204 35624 11844 84 172228279508 108250 385 222 36 — — — — — —
202320 A MLEFresno Grizzlies — 223192 35510 27703 74 182293219512 36280 3112 238 47 — — — — — —
202320 ROK MLEACL Rockies — 10296 13111 6400 42 135186198384 62230 396 183 10 — — — — — —
202421 A MLEFresno Grizzlies — 342309 62844 22903 145 201260291552 91256 266 240 49 — — — — — —
202522 A MLEFresno Grizzlies — 2524 2100 1140 01 83120125245 42197 564 108 -41 — — — — — —
202522 ROK MLEACL Rockies — 162148 28541 10320 91 189241297538 108221 206 231 42 — — — — — —
202623 A MLEFresno Grizzlies — 261233 46712 22732 94 197272262534 64265 288 232 43 — — — — — —
202118 ROK MLEDSL Colorado — 224202 33622 14586 126 163239243481 79215 266 216 32 — — — — — —
202118 ROK RAWDSL Colorado — 224194 511045 22486 126 263356433789 170322 2110 350 32 — — — — — —
202219 ROK MLEACL Rockies — 221204 35624 11844 84 172228279508 108263 385 222 36 — — — — — —
202219 ROK RAWACL Rockies — 221197 50936 18574 84 254329421750 168324 268 332 36 — — — — — —
202320 A MLE2 teams — 325289 48621 321113 116 166256211467 45266 3410 221 36 — — — — — —
202320 A RAW2 teams — 325276 59832 45793 116 214330286616 72292 2414 291 36 — — — — — —
202421 A MLEFresno Grizzlies — 342309 62844 22903 145 201260291552 91266 266 240 49 — — — — — —
202421 A RAWFresno Grizzlies — 342297 691045 34673 145 232317343661 111281 2010 295 49 — — — — — —
202522 ROK MLE2 teams — 187171 30641 12460 92 175230275504 99230 256 215 31 — — — — — —
202522 ROK RAW2 teams — 187162 40861 21320 92 247333389722 142298 1711 317 31 — — — — — —
202623 A MLEFresno Grizzlies — 261233 46712 22732 94 197272262534 64277 288 232 43 — — — — — —
202623 A RAWFresno Grizzlies — 261223 50812 32542 94 224327296623 72286 2112 288 43 — — — — — —
202118 ROK MLEDSL Colorado — 224202 33622 14586 126 163239243481 79209 266 216 32 — — — — — —
202219 ROK MLEACL Rockies — 221204 35624 11844 84 172228279508 108250 385 222 36 — — — — — —
202320 A MLE2 teams — 325287 48621 321113 116 167256213469 45264 3410 221 36 — — — — — —
202421 A MLEFresno Grizzlies — 342314 62844 22903 145 197260287547 89256 266 240 49 — — — — — —
202522 ROK MLE2 teams — 187173 30641 12460 92 173230272501 98218 256 215 31 — — — — — —
202623 A MLEFresno Grizzlies — 261235 46712 22732 94 196272260532 64265 288 232 43 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 A MLEFresno Grizzlies — 342314 62844 22903 145 197260287547 89256 266 240 49 — — — — — —
202522 ROK MLE2 teams — 187173 30641 12460 92 173230272501 98218 256 215 31 — — — — — —
202623 A MLEFresno Grizzlies — 261235 46712 22732 94 196272260532 64265 288 232 43 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLECOL 0% 311283 561032 23852 62 197260272532 75269 277 243 51 -18 +0 +0 +1 +7 -0.3
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLECOL 30% 159145 29512 12431 31 202266289555 88271 278 253 57 -8 +0 +0 +1 +3 -0.4
202825 MLB CTXCOL 30% 4844 11211 4130 10 213276314590 101285 278 267 57 -2 +0 +0 +0 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 4844 11211 4130 10 250312409722 159333 278 267 41 -2 +0 +0 +0 +1 -0.1
/ 162G— A+C — 650596 150271414 541760 140 252314414728 163335 278 267 41 -33 +3 +0 +2 +14 -1.4
Career— MLE — 18481671 306481717 13454020 6929 183252263515 80257 297 229 41 -16 +0 +0 +1 +6 -0.8
/ 162G— MLE — 650588 1081766 471907 2410 184252264516 80258 297 229 41 -35 +1 +0 +2 +14 -1.8

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 AFresno Grizzlies · 261 PAwOBA .282 → .232 (−50)K% 20.7% → 28.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.69%÷1.000×1.360——28.14%
BB% (unintentional) /PA12.26%÷1.000×0.690—×0.9808.29%
HBP% /PA0.77%—×0.780—×0.9800.59%
Singles /BIP23.08%÷1.000×0.920×1.050×0.98021.85%
Doubles /BIP4.73%÷1.000×0.830×1.050×0.9804.04%
Triples /BIP0.59%÷1.000×0.910×1.050×0.9800.55%
Home runs /BIP1.18%÷1.000×0.800—×0.9800.93%

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 24 vs a level average of 22.0 → −2.0% on BB/HBP/hit rates (2.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .282 → .232; ISO .072 → .058; BABIP .286 → .265. 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 ROKACL Rockies · 162 PAwOBA .330 → .231 (−98)K% 13.6% → 19.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.58%÷0.993×1.440——19.70%
BB% (unintentional) /PA10.49%÷0.987×0.620—×0.9656.36%
HBP% /PA0.00%—×0.720—×0.9650.00%
Singles /BIP19.66%÷1.021×0.820×0.990×0.96515.09%
Doubles /BIP5.98%÷0.991×0.720×0.990×0.9654.15%
Triples /BIP5.13%÷1.150×0.720×0.990×0.9653.07%
Home runs /BIP0.85%÷0.970×0.780—×0.9650.66%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 94, 1B 104, 2B 98, 3B 130, K 99, BB 97 — applied at half strength. Age: age 23 vs a level average of 19.5 → −3.5% on BB/HBP/hit rates (3.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.990.

Result: wOBA .330 → .231; ISO .158 → .106; BABIP .305 → .221. 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 AFresno Grizzlies · 25 PAwOBA .175 → .108 (−67)K% 40.0% → 57.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA40.00%÷0.951×1.360——57.18%
BB% (unintentional) /PA8.00%÷1.096×0.690—×0.9904.99%
HBP% /PA0.00%—×0.780—×0.9900.00%
Singles /BIP15.38%÷1.022×0.920—×0.99013.71%
Doubles /BIP7.69%÷1.055×0.830—×0.9905.99%
Triples /BIP0.00%÷1.017×0.910—×0.9900.00%
Home runs /BIP0.00%÷0.870×0.800—×0.9900.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 74, 1B 104, 2B 111, 3B 103, K 90, BB 119 — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average).

Result: wOBA .175 → .108; ISO .043 → .025; BABIP .231 → .197. 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 AFresno Grizzlies · 342 PAwOBA .289 → .240 (−49)K% 19.6% → 26.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.59%÷1.011×1.360——26.36%
BB% (unintentional) /PA9.65%÷1.064×0.690——6.26%
HBP% /PA0.88%—×0.780——0.68%
Singles /BIP21.74%÷1.015×0.920×1.028—20.24%
Doubles /BIP4.35%÷1.081×0.830×1.028—3.43%
Triples /BIP1.74%÷0.900×0.910×1.028—1.81%
Home runs /BIP2.17%÷1.002×0.800——1.74%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 100, 1B 103, 2B 116, 3B 80, K 102, BB 113 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.028.

Result: wOBA .289 → .240; ISO .111 → .094; BABIP .281 → .256. 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 AFresno Grizzlies · 223 PAwOBA .284 → .238 (−46)K% 22.9% → 31.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.87%÷0.987×1.360——31.52%
BB% (unintentional) /PA16.14%÷0.952×0.690—×1.01511.87%
HBP% /PA1.35%—×0.780—×1.0151.07%
Singles /BIP23.48%÷0.988×0.920×1.037×1.01523.01%
Doubles /BIP4.55%÷0.946×0.830×1.037×1.0154.20%
Triples /BIP0.76%÷0.941×0.910×1.037×1.0150.77%
Home runs /BIP0.00%÷1.186×0.800—×1.0150.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 137, 1B 98, 2B 89, 3B 88, K 97, BB 90 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.037.

Result: wOBA .284 → .238; ISO .044 → .039; BABIP .288 → .280. 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 ROKACL Rockies · 102 PAwOBA .285 → .183 (−102)K% 27.5% → 39.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.45%÷0.996×1.440——39.67%
BB% (unintentional) /PA8.82%÷0.999×0.620—×0.9855.40%
HBP% /PA0.00%—×0.720—×0.9850.00%
Singles /BIP23.08%÷0.976×0.820×0.970×0.98518.53%
Doubles /BIP3.08%÷1.006×0.720×0.970×0.9852.10%
Triples /BIP3.08%÷1.137×0.720×0.970×0.9851.86%
Home runs /BIP3.08%÷1.031×0.780—×0.9852.29%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 106, 1B 95, 2B 101, 3B 127, K 99, BB 100 — applied at half strength. Age: age 21 vs a level average of 19.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.970.

Result: wOBA .285 → .183; ISO .129 → .077; BABIP .302 → .230. 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 ROKACL Rockies · 221 PAwOBA .326 → .222 (−104)K% 25.8% → 37.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.79%÷0.980×1.440——37.90%
BB% (unintentional) /PA8.14%÷0.981×0.620—×0.9955.12%
HBP% /PA1.81%—×0.720—×0.9951.30%
Singles /BIP22.86%÷1.035×0.820×1.019×0.99518.35%
Doubles /BIP6.43%÷0.979×0.720×1.019×0.9954.79%
Triples /BIP2.14%÷1.150×0.720×1.019×0.9951.36%
Home runs /BIP4.29%÷0.918×0.780—×0.9953.62%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 84, 1B 107, 2B 96, 3B 130, K 96, BB 96 — applied at half strength. Age: age 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.019.

Result: wOBA .326 → .222; ISO .168 → .115; BABIP .324 → .250. 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).

2021 DSLDSL Colorado · 224 PAwOBA .344 → .216 (−128)K% 21.4% → 26.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.43%÷1.007×1.220——25.96%
BB% (unintentional) /PA9.82%÷1.067×0.700—×0.9956.41%
HBP% /PA2.68%—×0.700—×0.9951.87%
Singles /BIP21.92%÷0.978×0.680×1.015×0.99515.39%
Doubles /BIP6.85%÷1.061×0.600×1.015×0.9953.91%
Triples /BIP2.74%÷1.023×0.600×1.015×0.9951.62%
Home runs /BIP3.42%÷1.138×0.470—×0.9951.41%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 128, 1B 96, 2B 112, 3B 105, K 101, BB 113 — 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 ×1.015.

Result: wOBA .344 → .216; ISO .170 → .086; BABIP .322 → .209. 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).