━ projected WAR━ paid WAR ($/8M) surplus deficit-$88M ctrl surplus
Grades · Statcast · Contract
Scouting Grades
STUF5555
CTRL5050
CMD6565
K†6565
Statcast Percentiles
FB Velo
p7296.1
Whiff%
p6727.9%
K%
p6925.7%
xwOBA vs
p900.266
ContractCONFIRMED · hand-curated extension
StatusArb-1
MLB Debut2024
Service3.000yrs.days
Team Control Through2037
First FA Year2038
Year
Status
Salary
Proj WAR
Value
Surplus
2027
Ext
$27M
+3.8
$40M
+$13M
2028
Ext
$27M
+2.9
$24M
-$0.7M
2029
Ext
$27M
+2.2
$15M
-$7M
2030
Ext
$27M
+1.7
$11M
-$9M
2031
Ext
$27M
+1.1
$6M
-$11M
2032
Ext
$27M
+0.7
$2M
-$14M
2033
Ext
$27M
+0.3
$0.8M
-$14M
2034
Ext
beyond projection horizon · no WAR estimate
2035
Ext
beyond projection horizon · no WAR estimate
2036
Ext
beyond projection horizon · no WAR estimate
2037
Ext
beyond projection horizon · no WAR estimate
Totals
$190M
$99M
-$42M
Underwater contract Projected production over the remaining contract is worth -$42M less than the salary owed. Most often this reflects an aging-curve fade that was visible at signing — the team paid a premium for the early years.
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.
▸ 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)
2024
25
MIXMLE
2 levels
20
20
94
385
110
24
8
100%
4.7
28.5%
6.0%
22.6%
1.8%
3.16
2.45
+3.5
2024
25
MIXMLE
2 levels
20
20
94
385
110
24
8
100%
4.7
28.5%
6.0%
22.6%
1.8%
3.16
2.45
+3.5
2024
25
MIXRAW
2 levels
20
20
94
385
110
24
8
100%
4.7
28.6%
6.2%
22.3%
2.1%
3.16
2.63
+3.3
2025
26
MLBMLE
Los Angeles Dodgers
30
30
174
684
201
59
14
100%
5.8
29.4%
8.6%
20.8%
2.0%
2.49
2.79
+5.8
2025
26
MLBMLE
Los Angeles Dodgers
30
30
174
684
201
59
14
100%
5.8
29.4%
8.6%
20.8%
2.0%
2.49
2.79
+5.8
2025
26
MLBRAW
Los Angeles Dodgers
30
30
174
684
201
59
14
100%
5.8
29.4%
8.6%
20.8%
2.0%
2.49
2.85
+5.6
2026
27
MLBMLE
Los Angeles Dodgers
28
28
185
708
182
41
20
100%
6.6
25.7%
5.8%
19.9%
2.7%
2.53
3.15
+5.2
2026
27
MLBMLE
Los Angeles Dodgers
28
28
185
708
182
41
20
100%
6.6
25.7%
5.8%
19.9%
2.7%
2.53
3.15
+5.2
2026
27
MLBRAW
Los Angeles Dodgers
28
28
185
708
182
41
20
100%
6.6
25.7%
5.8%
19.9%
2.8%
2.53
3.20
+5.1
▸ Career totals (raw MLB only — as recorded)
MLB Career
—
76
76
449
1760
488
122
41
100%
5.9
27.7%
6.9%
20.8%
2.3%
2.61
2.93
+14.0
▸ 2027 season — projected remainder (no 2027 stats recorded)
2027
28
MLB
LAD
26
26
156
659
179
44
17
100%
6.0
27.2%
6.7%
20.5%
2.6%
3.24
3.44
+3.8
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
2028
29
MLBMLE
LAD
22
22
133
563
150
39
15
100%
6.1
26.6%
6.9%
19.7%
2.7%
3.46
3.60
+2.9
2029
30
MLBMLE
LAD
20
20
117
496
129
36
14
100%
5.9
25.9%
7.2%
18.7%
2.9%
3.67
3.81
+2.2
2030
31
MLBMLE
LAD
17
17
103
435
110
33
14
100%
6.1
25.2%
7.6%
17.6%
3.1%
3.89
4.04
+1.7
2031
32
MLBMLE
LAD
15
15
87
369
90
29
12
100%
5.8
24.4%
8.0%
16.4%
3.4%
4.13
4.29
+1.1
2032
33
MLBMLE
LAD
12
12
69
292
69
25
11
100%
5.8
23.5%
8.4%
15.1%
3.7%
4.40
4.57
+0.7
2033
34
MLBMLE
LAD
8
8
50
211
48
19
8
100%
6.2
22.6%
8.9%
13.7%
4.0%
4.69
4.88
+0.3
2028
29
MLBCTX
LAD
22
22
133
562
150
39
16
100%
6.0
26.6%
6.9%
19.7%
2.8%
3.52
3.66
+2.9
2029
30
MLBCTX
LAD
20
20
117
494
128
36
15
100%
5.8
25.9%
7.2%
18.7%
3.0%
3.74
3.88
+2.2
2030
31
MLBCTX
LAD
17
17
103
435
110
33
14
100%
6.1
25.2%
7.6%
17.6%
3.3%
3.96
4.11
+1.7
2031
32
MLBCTX
LAD
14
14
87
367
90
29
13
100%
6.2
24.4%
8.0%
16.4%
3.5%
4.21
4.37
+1.1
2032
33
MLBCTX
LAD
12
12
69
291
69
25
11
100%
5.8
23.5%
8.4%
15.1%
3.8%
4.49
4.66
+0.7
2033
34
MLBCTX
LAD
8
8
50
211
48
19
9
100%
6.2
22.6%
8.9%
13.7%
4.1%
4.78
4.97
+0.3
▸ Career totals — MLB only (actual + projected)
Career
—
RAW
169
169
1009
4126
1083
303
119
100%
6.0
26.2%
7.3%
18.9%
2.9%
3.37
3.40
+24.9
/ 200 IP
—
RAW
34
34
200
818
215
60
24
100%
6.0
26.2%
7.3%
18.9%
2.9%
3.37
3.40
+4.9
Career
—
MLE
78
78
453
1777
493
123
40
100%
5.8
27.7%
6.9%
20.8%
2.2%
2.64
2.86
+22.6
/ 200 IP
—
MLE
34
34
200
785
218
54
18
100%
5.8
27.7%
6.9%
20.8%
2.2%
2.64
2.86
+4.5
Career Path Comps
What happened to similar pitchers from this age · Y-axis: ERA+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection
Completed MLB careers (no pro action in 2+ yrs) whose totals — actual + projected — most resemble this player's. Pool: 2,161 pitcher careers (1,251 from 1990-2025 + 910 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.