Luis Chevalier

3B ACL Royals
Age 25 S/R 5'11" / 160 lbs ROK HR -15%K -8% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202321A+/ROKCIN100.295/.444/.4102584—.233/.333/.326
202422ROKCIN126.245/.403/.4393253—.159/.274/.271
202523ROKKC60.241/.317/.4441033—.179/.233/.339
2027PROJMLE25MLBKC200.201/.273/.30532640.0
2028PROJ29% MLB26MLBKC23.202/.274/.3090067-0.0
Next 2 projected WAR -0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.0M2031Ext$0.0M2032Ext$0.0M2033Ext$0.9M2034Ext$1.0M+4
Skills · percentileMiLB Statcast 2025 Rk
ISO93
K%50
Whiff%47
wOBA43
wRC+43
Z-Con%27
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 47 proj PA
wRC+†64
AVG/OBP/SLG.200 / .271 / .302
PA47
HR1
K%31
BB%8
ISO104
MLB%0%
Value2027 · WAR
BAT: -2.0 runs (wOBA-derived runs vs avg)-2BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.2 runs (Positional adjustment)+0POSREP: +1.0 runs (Replacement-level credit)+1REPTotal WAR: +0.00+0.0WAR
trajectory · projected WAR by year
0.00.02728
Tools · 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
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
2038Extbeyond 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)
201917 ROKDSL Mariners — 4436 5100 6141 11 139279167446 28227 3214 223 -11 — — — — — —
202119 ROKACL Mariners — 168140 31413 25352 20 221347329676 107272 2115 314 36 — — — — — —
202220 ADaytona Tortugas — 4840 4000 8190 11 100250100350 190 4017 192 -20 — — — — — —
202220 ROKACL Reds — 1816 2000 250 10 125222125347 182 2811 178 -36 — — — — — —
202321 A+Dayton Dragons — 3025 5001 560 10 200333320653 120222 2017 306 55 — — — — — —
202321 ROKACL Reds — 7053 18301 16100 44 340493453946 113395 1423 425 97 — — — — — —
202422 ROKACL Reds — 12698 24623 23243 21 245403439842 194296 1918 375 53 — — — — — —
202523 ROKACL Royals — 6054 13611 4132 00 241317444761 204300 227 336 33 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201917 ROK MLEDSL Mariners — 4438 4100 4171 11 105209132341 26154 399 152 -11 — — — — — —
202119 ROK MLEACL Mariners — 168150 25313 15512 20 167251260511 93219 309 222 36 — — — — — —
202220 A MLEDaytona Tortugas — 4842 3000 6250 11 7118871259 178 5212 138 -20 — — — — — —
202220 ROK MLEACL Reds — 1817 1000 170 10 5911159170 145 396 115 -36 — — — — — —
202321 A+ MLEDayton Dragons — 3026 5001 480 10 192300308608 115213 2713 250 55 — — — — — —
202321 ROK MLEACL Reds — 7060 15201 9140 44 250348333681 83308 2013 312 97 — — — — — —
202422 ROK MLEACL Reds — 126107 17412 14353 21 159274271545 112210 2811 246 53 — — — — — —
202523 ROK MLEACL Royals — 6056 10411 2192 00 179233339573 161219 323 217 33 — — — — — —
201917 ROK MLEDSL Mariners — 4438 4100 4171 11 105209132341 26190 399 152 -11 — — — — — —
201917 ROK RAWDSL Mariners — 4436 5100 6141 11 139279167446 28227 3214 223 -11 — — — — — —
202119 ROK MLEACL Mariners — 168150 25313 15512 20 167251260511 93227 309 222 36 — — — — — —
202119 ROK RAWACL Mariners — 168140 31413 25352 20 221347329676 107272 2115 314 36 — — — — — —
202220 A MLE2 teams — 6659 4000 7320 21 6816768234 148 4811 132 -25 — — — — — —
202220 A RAW2 teams — 6656 6000 10240 21 107242107350 188 3615 188 -25 — — — — — —
202321 ROK MLE2 teams — 10086 20202 13220 54 233333326659 93286 2213 293 85 — — — — — —
202321 ROK RAW2 teams — 10078 23302 21160 54 295444410855 115344 1621 390 85 — — — — — —
202422 ROK MLEACL Reds — 126107 17412 14353 21 159274271545 112214 2811 246 53 — — — — — —
202422 ROK RAWACL Reds — 12698 24623 23243 21 245403439842 194296 1918 375 53 — — — — — —
202523 ROK MLEACL Royals — 6056 10411 2192 00 179233339573 161250 323 217 33 — — — — — —
202523 ROK RAWACL Royals — 6054 13611 4132 00 241317444761 204300 227 336 33 — — — — — —
201917 ROK MLEDSL Mariners — 4439 4100 4171 11 103209128338 26154 399 152 -11 — — — — — —
202119 ROK MLEACL Mariners — 168149 25313 15512 20 168251262513 94219 309 222 36 — — — — — —
202220 A MLE2 teams — 6659 4000 7320 21 6816768234 169 4811 132 -25 — — — — — —
202321 ROK MLE2 teams — 10087 20202 13220 54 230333322655 92279 2213 293 85 — — — — — —
202422 ROK MLEACL Reds — 126108 17412 14353 21 157274269543 111210 2811 246 53 — — — — — —
202523 ROK MLEACL Royals — 6056 10411 2192 00 179233339573 161219 323 217 33 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 ROK MLEACL Reds — 126108 17412 14353 21 157274269543 111210 2811 246 53 — — — — — —
202523 ROK MLEACL Royals — 6056 10411 2192 00 179233339573 161219 323 217 33 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLEKC 0% 200181 37723 15612 21 201273305578 104285 308 263 64 -9 +0 +0 +1 +4 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLEKC 29% 8073 15311 6241 10 204276314589 109285 308 267 67 -3 +0 +0 +0 +2 -0.1
202826 MLB CTXKC 29% 2321 4100 270 00 202274309583 107284 309 265 67 -1 +0 +0 +0 +0 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 2321 4100 270 00 190261238499 48286 309 265 43 -1 +0 +0 +0 +0 -0.0
/ 162G— A+C — 650593 1132800 571980 00 191262238499 47286 309 265 43 -26 +0 +0 +2 +14 -0.9
Career— MLE — 691611 10419410 6521410 147 170261264524 93242 319 231 43 -5 +0 +0 +0 +3 -0.2
/ 162G— MLE — 650575 981849 612019 137 170260263523 92243 319 231 43 -26 +2 +0 +2 +14 -0.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.

2025 ROKACL Royals · 60 PAwOBA .327 → .217 (−111)K% 21.7% → 31.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.67%÷0.985×1.440——31.69%
BB% (unintentional) /PA6.67%÷0.971×0.620—×0.9654.11%
HBP% /PA3.33%—×0.720—×0.9652.32%
Singles /BIP12.20%÷1.019×0.820—×0.9659.47%
Doubles /BIP14.63%÷0.975×0.720—×0.96510.43%
Triples /BIP2.44%÷1.070×0.720—×0.9651.58%
Home runs /BIP2.44%÷0.939×0.780—×0.9651.95%

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

Result: wOBA .327 → .217; ISO .204 → .134; BABIP .300 → .219. 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 ROKACL Reds · 126 PAwOBA .366 → .246 (−119)K% 19.0% → 27.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.05%÷0.989×1.440——27.73%
BB% (unintentional) /PA18.25%÷1.005×0.620—×0.97510.98%
HBP% /PA2.38%—×0.720—×0.9751.67%
Singles /BIP17.57%÷0.970×0.820×0.965×0.97513.97%
Doubles /BIP8.11%÷1.144×0.720×0.965×0.9754.80%
Triples /BIP2.70%÷1.144×0.720×0.965×0.9751.60%
Home runs /BIP4.05%÷1.063×0.780—×0.9752.90%

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

Result: wOBA .366 → .246; ISO .194 → .128; BABIP .296 → .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).

2023 ROKACL Reds · 70 PAwOBA .422 → .312 (−109)K% 14.3% → 20.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.29%÷1.027×1.440——20.04%
BB% (unintentional) /PA22.86%÷1.040×0.620—×0.98513.42%
HBP% /PA0.00%—×0.720—×0.9850.00%
Singles /BIP32.56%÷1.004×0.820—×0.98526.19%
Doubles /BIP6.98%÷1.038×0.720—×0.9854.76%
Triples /BIP0.00%÷1.150×0.720—×0.9850.00%
Home runs /BIP2.33%÷1.059×0.780—×0.9851.69%

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

Result: wOBA .422 → .312; ISO .113 → .086; BABIP .395 → .308. 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 A+Dayton Dragons · 30 PAwOBA .299 → .250 (−49)K% 20.0% → 26.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.00%÷0.975×1.270——26.05%
BB% (unintentional) /PA16.67%÷1.020×0.710—×1.02711.91%
HBP% /PA0.00%—×0.790—×1.0270.00%
Singles /BIP21.05%÷0.979×0.920—×1.02720.31%
Doubles /BIP0.00%÷1.027×0.810—×1.0270.00%
Triples /BIP0.00%÷0.916×0.850—×1.0270.00%
Home runs /BIP5.26%÷0.951×0.800—×1.0274.55%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 90, 1B 96, 2B 105, 3B 83, K 95, BB 104 — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average).

Result: wOBA .299 → .250; ISO .120 → .102; BABIP .222 → .213. 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 ADaytona Tortugas · 48 PAwOBA .188 → .138 (−50)K% 39.6% → 52.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA39.58%÷1.021×1.360——52.75%
BB% (unintentional) /PA16.67%÷0.986×0.690—×1.03012.02%
HBP% /PA0.00%—×0.780—×1.0300.00%
Singles /BIP19.05%÷1.016×0.920—×1.03017.76%
Doubles /BIP0.00%÷1.028×0.830—×1.0300.00%
Triples /BIP0.00%÷1.016×0.910—×1.0300.00%
Home runs /BIP0.00%÷0.883×0.800—×1.0300.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 77, 1B 103, 2B 106, 3B 103, K 104, BB 97 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average).

Result: wOBA .188 → .138; ISO .000 → .000; BABIP .190 → .178. 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 Reds · 18 PAwOBA .174 → .115 (−59)K% 27.8% → 39.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.78%÷1.005×1.440——39.80%
BB% (unintentional) /PA11.11%÷1.011×0.620—×0.9956.78%
HBP% /PA0.00%—×0.720—×0.9950.00%
Singles /BIP18.18%÷1.022×0.820—×0.99514.51%
Doubles /BIP0.00%÷1.035×0.720—×0.9950.00%
Triples /BIP0.00%÷0.983×0.720—×0.9950.00%
Home runs /BIP0.00%÷0.970×0.780—×0.9950.00%

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

Result: wOBA .174 → .115; ISO .000 → .000; BABIP .182 → .145. 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 ROKACL Mariners · 168 PAwOBA .306 → .222 (−84)K% 20.8% → 30.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.83%÷0.996×1.440——30.11%
BB% (unintentional) /PA14.29%÷1.024×0.620—×1.0088.72%
HBP% /PA1.19%—×0.720—×1.0080.86%
Singles /BIP21.90%÷0.992×0.820×0.993×1.00818.12%
Doubles /BIP3.81%÷1.030×0.720×0.993×1.0082.67%
Triples /BIP0.95%÷0.904×0.720×0.993×1.0080.76%
Home runs /BIP2.86%÷0.904×0.780—×1.0082.48%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 81, 1B 98, 2B 106, 3B 81, K 99, BB 105 — 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 ×0.993.

Result: wOBA .306 → .222; ISO .107 → .084; BABIP .272 → .219. 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).

2019 DSLDSL Mariners · 44 PAwOBA .219 → .152 (−67)K% 31.8% → 38.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.82%÷1.000×1.220——38.82%
BB% (unintentional) /PA13.64%÷1.000×0.700—×1.0229.76%
HBP% /PA2.27%—×0.700—×1.0221.63%
Singles /BIP18.18%÷1.000×0.680—×1.02212.64%
Doubles /BIP4.55%÷1.000×0.600—×1.0222.79%
Triples /BIP0.00%÷1.000×0.600—×1.0220.00%
Home runs /BIP0.00%÷1.000×0.470—×1.0220.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 17 vs a level average of 18.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average).

Result: wOBA .219 → .152; ISO .028 → .017; BABIP .227 → .154. 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).