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 industry-standard fWAR.
▸ 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)
2025
18
MIXMLE
2 levels
19
19
76
302
86
15
4
100%
4.0
21.0%
6.2%
14.8%
1.3%
2.38
2.80
—
2025
18
MIXMLE
2 levels
19
19
76
302
86
15
4
100%
4.0
21.0%
6.2%
14.8%
1.3%
2.38
2.80
—
2025
18
MIXRAW
2 levels
19
19
76
302
86
15
4
100%
4.0
28.5%
5.0%
23.5%
1.3%
2.38
2.11
—
2026
19
A+MLE
Quad Cities River Bandits
25
25
117
468
139
28
10
100%
4.7
22.9%
6.9%
16.0%
2.7%
4.01
3.51
—
2026
19
A+MLE
Quad Cities River Bandits
25
25
117
468
139
28
10
100%
4.7
22.9%
6.9%
16.0%
2.7%
4.01
3.51
—
2026
19
A+RAW
Quad Cities River Bandits
25
25
117
468
139
28
10
100%
4.7
29.7%
6.0%
23.7%
2.1%
4.01
2.55
—
▸ 2027 season — projected remainder (no 2027 stats recorded)
2027
20
MLB
KC
30
30
137
578
133
32
16
100%
4.6
23.0%
5.6%
17.4%
2.8%
3.79
3.79
+1.8
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
2028
21
MLBMLE
KC
30
30
144
606
141
34
17
100%
4.8
23.3%
5.6%
17.7%
2.8%
3.78
3.74
+2.0
2029
22
MLBMLE
KC
30
30
151
636
154
34
17
100%
5.0
24.1%
5.4%
18.8%
2.7%
3.70
3.62
+2.3
2030
23
MLBMLE
KC
29
29
156
660
164
34
18
100%
5.4
24.8%
5.2%
19.6%
2.7%
3.61
3.53
+2.6
2031
24
MLBMLE
KC
29
29
160
677
171
34
18
100%
5.5
25.3%
5.0%
20.2%
2.7%
3.52
3.45
+2.8
2032
25
MLBMLE
KC
28
28
162
685
176
34
18
100%
5.8
25.6%
4.9%
20.8%
2.7%
3.45
3.40
+3.0
2033
26
MLBMLE
KC
27
27
162
685
177
33
18
100%
6.0
25.8%
4.9%
21.0%
2.7%
3.40
3.37
+3.0
2034
27
MLBMLE
KC
27
27
160
675
174
33
18
100%
5.9
25.8%
4.9%
20.9%
2.7%
3.41
3.41
+2.9
2035
28
MLBMLE
KC
26
26
155
655
168
33
18
100%
6.0
25.7%
5.1%
20.6%
2.8%
3.46
3.50
+2.6
2036
29
MLBMLE
KC
25
25
148
625
159
33
19
100%
5.9
25.5%
5.3%
20.2%
3.0%
3.56
3.63
+2.3
2037
30
MLBMLE
KC
23
23
139
588
148
33
19
100%
6.1
25.1%
5.6%
19.5%
3.2%
3.71
3.80
+1.8
2038
31
MLBMLE
KC
22
22
130
548
135
33
19
100%
5.9
24.7%
5.9%
18.8%
3.4%
3.89
4.01
+1.4
2039
32
MLBMLE
KC
20
20
120
507
123
32
18
100%
6.0
24.3%
6.3%
17.9%
3.6%
4.09
4.23
+0.9
2040
33
MLBMLE
KC
18
18
110
465
111
32
18
100%
6.1
23.8%
6.8%
17.0%
3.9%
4.32
4.48
+0.5
2028
21
MLBCTX
KC
15
15
71
300
70
17
8
100%
4.7
23.3%
5.6%
17.7%
2.6%
3.67
3.63
+1.0
2029
22
MLBCTX
KC
22
22
110
464
112
25
12
100%
5.0
24.1%
5.4%
18.8%
2.5%
3.59
3.51
+1.7
2030
23
MLBCTX
KC
25
25
132
557
138
29
14
100%
5.3
24.8%
5.2%
19.6%
2.5%
3.50
3.42
+2.2
2031
24
MLBCTX
KC
26
26
143
604
153
30
15
100%
5.5
25.3%
5.0%
20.2%
2.5%
3.41
3.34
+2.5
2032
25
MLBCTX
KC
25
25
149
629
161
31
15
100%
6.0
25.6%
4.9%
20.8%
2.5%
3.34
3.29
+2.7
2033
26
MLBCTX
KC
25
25
151
638
165
31
16
100%
6.0
25.8%
4.9%
21.0%
2.5%
3.29
3.26
+2.8
2034
27
MLBCTX
KC
25
25
152
642
166
32
16
100%
6.1
25.8%
4.9%
20.9%
2.5%
3.30
3.30
+2.8
2035
28
MLBCTX
KC
24
24
147
621
160
32
16
100%
6.1
25.7%
5.1%
20.6%
2.6%
3.34
3.38
+2.5
2036
29
MLBCTX
KC
24
24
141
595
152
32
16
100%
5.9
25.5%
5.3%
20.2%
2.7%
3.44
3.51
+2.2
2037
30
MLBCTX
KC
22
22
132
557
140
31
16
100%
6.0
25.1%
5.6%
19.5%
2.9%
3.58
3.67
+1.7
2038
31
MLBCTX
KC
20
20
123
519
128
31
16
100%
6.2
24.7%
5.9%
18.8%
3.1%
3.75
3.87
+1.3
2039
32
MLBCTX
KC
19
19
114
481
117
31
16
100%
6.0
24.3%
6.3%
17.9%
3.4%
3.94
4.08
+0.9
2040
33
MLBCTX
KC
18
18
105
443
105
30
16
100%
5.8
23.8%
6.8%
17.0%
3.6%
4.16
4.32
+0.5
▸ Career totals — MLB only (actual + projected)
Career
—
RAW
289
289
1670
7053
1767
380
193
100%
5.8
25.0%
5.4%
19.7%
2.7%
3.53
3.17
+36.0
/ 200 IP
—
RAW
35
35
200
844
212
45
23
100%
5.8
25.0%
5.4%
19.7%
2.7%
3.53
3.17
+4.3
Career
—
MLE
44
44
192
770
170
51
16
100%
4.4
22.1%
6.6%
15.5%
2.1%
3.37
3.23
+28.2
/ 200 IP
—
MLE
46
46
200
801
177
53
17
100%
4.4
22.1%
6.6%
15.5%
2.1%
3.37
3.23
+3.0
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: 1,853 starter careers (497 from 1990-2025 + 1,356 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.