Jesús Luzardo

P Philadelphia Phillies
Age 29 LHP 6'0" / 218 lbs MLB Svc 6.0 · Ctrl thru 2027 peak 4.3 · 2027
Overview
MLBSP40-MANExt / FA-dealFA 2028
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202426MIX2 levels1313724.603.9021.9%7.9%1.3K 21.2% · BB 8.0% · FIP 4.23
202527MLBPHI32321843.922.8128.5%7.5%6.0
202628MLBPHI30291802.862.5930.3%7.1%6.5
2027PROJ29MLBPHI24241443.273.0830.0%7.3%4.2
2028PROJ30MLBPHI21211283.383.3929.3%7.6%3.3
2029PROJ31MLBPHI19191153.523.6228.5%8.0%2.6
Last 3 seasons WAR 13.8  ·  Next 3 projected WAR 10.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service6.959First FA2028Options3
2027Ext / FA-deal$14M
Skills · percentileStatcast 2026
K%90
xwOBA vs90
FB Velo82
Form0.54 ERA (proj 3.27) · K 30.0% (proj 30.0%) · BB 3.3% (proj 7.3%) ▲ last 60d · 17 IP through Oct 27
CompsJames Paxton (age 29) · Patrick Corbin (age 29) · J.A. Happ (age 29)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 6876vR 84
ERA3.27
FIP3.08
K%30.0%
BB%7.3%
K-BB%22.6%
Proj IP144
Value2027 · WAR
Runs saved vs league avg · 144 IP
K: +12.3 runs (Runs saved by strikeouts vs lg-avg K%)+12KBB: +3.1 runs (Runs saved by walk suppression vs lg-avg BB%)+3BBCONTACT: +2.2 runs (Runs saved on contact quality (HR suppression) vs lg)+2CONTACTSTAM: +19.5 runs (Replacement credit for innings volume)+20STAMTotal WAR: +3.91 (144 IP)+3.9WAR
0.02.55.04.23.32.627282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit option yr━ post-control+$25M ctrl surplus
Statcast · Contract
Statcast Percentiles
FB Velo
p8296.8
Whiff%
p9031.9%
K%
p9030.3%
xwOBA vs
p900.261
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2019
Service   6.959 yrs.days
Team Control Through   2027
First FA Year   2028
OPT
YearStatusSalary Proj WAR Value Surplus
2027Ext / FA-deal$14M+4.2$48M+$34M
Totals $14M $48M +$34M
Options · projected decision
2027CLUB OPT$13.8M / $0.0M buyoutDECLINE
2028CLUB OPT$32.5M / $0.0M buyoutDECLINE
2029CLUB OPT$10.0M / $0.0M buyoutDECLINE

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 WAR & MLE are computed

Stats are park-neutral MLB equivalents. The "TEAM" column shows current org affiliation only — we do NOT project at that team's park.
Rates (K%, BB%, HR-BF) are park-stripped; MiLB stat lines are translated to their MLB-equivalent via per-level MLE factors.
WAR is computed from projected runs prevented vs a replacement pitcher (the marginal arm a team would call up if this pitcher were unavailable) — calibrated to the standard WAR scale.

YearAge LvlTeam GGSIPBF KBBHR GS%IP/G K%BB%K-BB%HR% ERAFIP WAR
▸ Career — actual stats, one row per year (as recorded, no adjustments)
▸ Career — adjusted (each season translated to a park/league-neutral MLB-equivalent line; levels combined per year)
▸ Model inputs — neutral MLE (past 3 seasons + 2027 so far)
201719ROK MLEAZL Athletics7625100281186%3.619.0%1.2%17.8%1.4%1.422.42—
201719ROK RAWAZL Athletics7625100281186%3.628.0%1.0%27.0%1.0%1.421.52—
201820MIX MLE3 levels2323109442129307100%4.823.7%7.4%16.3%2.0%2.883.13—
201820MIX RAW3 levels2323109442129307100%4.829.2%6.8%22.4%1.6%2.882.40—
201921MIX MLE4 levels179552207311553%3.222.8%6.4%16.4%2.3%2.293.22+1.5
201921MIX RAW4 levels179552207311553%3.233.2%5.0%28.2%2.3%2.292.23+2.2
202022MLB MLEOakland Athletics129592485916975%4.923.8%6.5%17.3%4.0%4.124.10+0.9
202022MLB RAWOakland Athletics129592485916975%4.923.8%6.5%17.3%3.6%4.123.90+1.1
202123MIX MLE2 levels3326124572124622379%3.821.1%11.0%10.2%4.3%6.595.06+0.5
202123MIX RAW2 levels3326124572124622379%3.821.7%10.8%10.8%4.0%6.595.01+0.6
202224MIX MLE3 levels21211124451323911100%5.330.0%8.8%21.2%2.6%3.213.12+3.2
202224MIX RAW3 levels21211124451323911100%5.329.7%8.8%20.9%2.5%3.213.06+3.3
202325MLB MLEMiami Marlins32321797412085422100%5.628.1%7.3%20.8%3.1%3.583.37+4.5
202325MLB RAWMiami Marlins32321797412085422100%5.628.1%7.3%20.8%3.0%3.583.28+4.7
202426MIX MLE2 levels13137229264239100%5.621.2%8.0%13.1%3.5%4.604.23+1.0
202426MIX MLE2 levels13137229264239100%5.621.2%8.0%13.1%3.5%4.604.23+1.0
202426MIX RAW2 levels13137229264239100%5.621.9%7.9%14.0%3.1%4.603.90+1.3
202527MLB MLEPhiladelphia Phillies32321847582165716100%5.728.5%7.5%21.0%2.0%3.922.73+6.3
202527MLB MLEPhiladelphia Phillies32321847582165716100%5.728.5%7.5%21.0%2.0%3.922.73+6.3
202527MLB RAWPhiladelphia Phillies32321847582165716100%5.728.5%7.5%21.0%2.1%3.922.81+6.0
202628MLB MLEPhiladelphia Phillies3029180730221521597%6.030.3%7.1%23.2%1.9%2.862.50+6.8
202628MLB MLEPhiladelphia Phillies3029180730221521597%6.030.3%7.1%23.2%1.9%2.862.50+6.8
202628MLB RAWPhiladelphia Phillies3029180730221521597%6.030.3%7.1%23.2%2.1%2.862.59+6.5
▸ Career totals (raw MLB only — as recorded)
MLB Career—167150875363499628610290%5.227.4%7.9%19.5%2.8%3.923.32+22.4
▸ 2027 season — projected remainder (no 2027 stats recorded)
202729MLBPHI24241446081824413100%6.030.0%7.3%22.6%2.2%3.273.08+4.2
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202830MLB MLEPHI21211285401584113100%6.129.3%7.6%21.7%2.4%3.283.29+3.3
202931MLB MLEPHI19191154861383913100%6.128.5%8.0%20.6%2.6%3.423.52+2.6
203032MLB MLEPHI17171024311193612100%6.027.7%8.4%19.4%2.9%3.633.78+2.0
203133MLB MLEPHI141487367993212100%6.226.9%8.8%18.1%3.1%3.894.06+1.4
203234MLB MLEPHI121269291762710100%5.826.0%9.3%16.6%3.4%4.174.36+0.8
203335MLB MLEPHI884920752208100%6.125.0%9.9%15.1%3.8%4.494.70+0.4
202830MLB CTXPHI21211285401584114100%6.129.3%7.6%21.7%2.6%3.383.39+3.3
202931MLB CTXPHI19191154861383914100%6.128.5%8.0%20.6%2.8%3.523.62+2.6
203032MLB CTXPHI17171024311193613100%6.027.7%8.4%19.4%3.1%3.743.89+2.0
203133MLB CTXPHI141487367993212100%6.226.9%8.8%18.1%3.4%4.024.19+1.4
203234MLB CTXPHI121269291762711100%5.826.0%9.3%16.6%3.7%4.314.50+0.8
203335MLB CTXPHI884920752208100%6.125.0%9.9%15.1%4.1%4.644.85+0.4
▸ Career totals — MLB only (actual + projected)
Career— RAW25924214255957163848217493%5.527.5%8.1%19.4%2.9%3.873.41+34.8
/ 200 IP— RAW3634200836230682493%5.527.5%8.1%19.4%2.9%3.873.41+4.9
Career— MLE22020010994548119435212391%5.026.3%7.7%18.5%2.7%3.733.35+32.8
/ 200 IP— MLE4036200827217642291%5.026.3%7.7%18.5%2.7%3.733.35+4.6

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.

2022 AAAJacksonville Jumbo Shrimp · 9 IPFIP 2.38 → 2.71 (+0.33)K% 25.7% → 22.6%
ComponentRawPark ÷Level factor ×= MLE
K% /BF25.71%—×0.88022.63%
BB% (unintentional) /BF11.43%—×1.05012.00%
HR / BF /BF0.00%÷1.032×1.1000.00%

Factors used: pitcher AAA level factors — K ×0.88, BB ×1.05, HR ×1.10. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 106).

Result: FIP 2.38 → 2.71, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2021 AAALas Vegas Aviators · 29 IPFIP 4.10 → 4.57 (+0.47)K% 19.3% → 16.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF19.26%—×0.88016.95%
BB% (unintentional) /BF11.11%—×1.05011.67%
HR / BF /BF2.22%÷0.941×1.1002.60%

Factors used: pitcher AAA level factors — K ×0.88, BB ×1.05, HR ×1.10. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 88).

Result: FIP 4.10 → 4.57, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2019 AAALas Vegas Aviators · 31 IPFIP 2.94 → 3.22 (+0.28)K% 26.0% → 22.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF25.95%—×0.88022.84%
BB% (unintentional) /BF6.11%—×1.0506.41%
HR / BF /BF2.29%÷1.119×1.1002.25%

Factors used: pitcher AAA level factors — K ×0.88, BB ×1.05, HR ×1.10. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 124).

Result: FIP 2.94 → 3.22, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2019 A+Stockton Ports · 10 IPFIP 0.40 → 1.56 (+1.16)K% 50.0% → 38.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF50.00%—×0.77038.50%
BB% (unintentional) /BF0.00%—×1.1500.00%
HR / BF /BF2.78%÷1.114×1.2503.12%

Factors used: pitcher A+ level factors — K ×0.77, BB ×1.15, HR ×1.25. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 123).

Result: FIP 0.40 → 1.56, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2018 AAMidland RockHounds · 79 IPFIP 2.38 → 3.16 (+0.79)K% 27.7% → 22.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF27.74%—×0.81022.47%
BB% (unintentional) /BF5.81%—×1.1006.39%
HR / BF /BF1.61%÷0.922×1.2002.10%

Factors used: pitcher AA level factors — K ×0.81, BB ×1.10, HR ×1.20. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 84).

Result: FIP 2.38 → 3.16, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2018 AAANashville Sounds · 16 IPFIP 3.70 → 4.16 (+0.46)K% 23.4% → 20.6%
ComponentRawPark ÷Level factor ×= MLE
K% /BF23.38%—×0.88020.57%
BB% (unintentional) /BF9.09%—×1.0509.55%
HR / BF /BF2.60%÷0.988×1.1002.89%

Factors used: pitcher AAA level factors — K ×0.88, BB ×1.05, HR ×1.10. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 98).

Result: FIP 3.70 → 4.16, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2018 A+Stockton Ports · 15 IPFIP 0.41 → 1.47 (+1.06)K% 45.5% → 35.0%
ComponentRawPark ÷Level factor ×= MLE
K% /BF45.45%—×0.77035.00%
BB% (unintentional) /BF9.09%—×1.15010.45%
HR / BF /BF0.00%÷1.244×1.2500.00%

Factors used: pitcher A+ level factors — K ×0.77, BB ×1.15, HR ×1.25. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 149).

Result: FIP 0.41 → 1.47, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2017 ROKAZL Athletics · 25 IPFIP 1.41 → 2.42 (+1.01)K% 28.0% → 19.0%
ComponentRawPark ÷Level factor ×= MLE
K% /BF28.00%—×0.68019.04%
BB% (unintentional) /BF1.00%—×1.2501.25%
HR / BF /BF1.00%÷1.000×1.4001.40%

Factors used: pitcher ROK level factors — K ×0.68, BB ×1.25, HR ×1.40. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 100).

Result: FIP 1.41 → 2.42, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

Career Comps

Completed MLB careers (no pro action in 2+ yrs) whose totals — actual + projected — most resemble this player's. Pool: 927 starter careers (497 from 1990-2025 + 430 historical, 1901-2023), also matched on career-to-date at the same age. * Historical (Lahman) careers: rates era-adjusted to 2001-24 league levels; WAR is an OGILVIE proxy.

Player162sIP/yrK%BB%HR/9ERA
OGILVIE CAREER PROJECTION7.811227.7%8.1%1.083.78
Alex Wood ('24)6.311422.1%7.1%0.913.78
Rich Hill ('25)7.110123.9%9.2%1.124.02
Frankie Montas ('25)3.99823.6%8.2%1.204.20
Jose DeLeon ('83-'95, 22 WAR*)9.514625.8%*10.4%*1.01*4.17*
Jose Rijo ('84-'02, 33 WAR*)9.414525.9%*8.4%*0.93*3.56*
Bruce Kison ('71-'85, 16 WAR*)9.012120.4%*8.5%*1.10*4.16*