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)
2015
17
ROKMLE
DSL D-backs
12
12
64
268
44
22
1
100%
5.3
11.2%
10.3%
0.9%
0.5%
3.25
3.74
—
2015
17
ROKRAW
DSL D-backs
12
12
64
268
44
22
1
100%
5.3
16.4%
8.2%
8.2%
0.4%
3.25
2.96
—
2016
18
ROKMLE
Missoula Osprey
7
7
33
148
22
10
2
100%
4.7
10.1%
8.4%
1.7%
1.9%
4.96
4.35
—
2016
18
ROKRAW
Missoula Osprey
7
7
33
148
22
10
2
100%
4.7
14.9%
6.8%
8.1%
1.4%
4.96
3.47
—
2017
19
ROKMLE
ACL D-backs
3
3
11
59
13
4
0
100%
3.8
15.0%
8.5%
6.5%
0.0%
7.15
2.91
—
2017
19
ROKRAW
ACL D-backs
3
3
11
59
13
4
0
100%
3.8
22.0%
6.8%
15.3%
0.0%
7.15
1.86
—
2018
20
AMLE
Cedar Rapids Kernels
21
21
101
425
115
38
8
100%
4.8
20.0%
10.6%
9.5%
2.1%
3.75
3.90
—
2018
20
ARAW
Cedar Rapids Kernels
21
21
101
425
115
38
8
100%
4.8
27.1%
8.9%
18.1%
1.9%
3.75
2.98
—
2019
21
MIXMLE
2 levels
23
22
115
471
136
40
7
96%
5.0
22.6%
9.7%
12.9%
1.5%
3.76
3.23
—
2019
21
MIXRAW
2 levels
23
22
115
471
136
40
7
96%
5.0
28.9%
8.5%
20.4%
1.5%
3.76
2.57
—
2021
23
AAAMLE
St. Paul Saints
5
4
16
75
22
13
1
80%
3.2
25.8%
18.2%
7.6%
1.3%
5.06
3.94
—
2021
23
AAARAW
St. Paul Saints
5
4
16
75
22
13
1
80%
3.2
29.3%
17.3%
12.0%
1.3%
5.06
3.60
—
2022
24
MLBMLE
Minnesota Twins
57
0
68
266
89
13
6
0%
1.2
33.5%
4.9%
28.6%
2.2%
1.86
2.13
+2.0
2022
24
MLBRAW
Minnesota Twins
57
0
68
266
89
13
6
0%
1.2
33.5%
4.9%
28.6%
2.3%
1.86
2.20
+1.9
2023
25
MLBMLE
Minnesota Twins
59
0
62
255
84
20
6
0%
1.1
32.9%
7.8%
25.1%
2.3%
2.45
2.60
+1.5
2023
25
MLBRAW
Minnesota Twins
59
0
62
255
84
20
6
0%
1.1
32.9%
7.8%
25.1%
2.4%
2.45
2.62
+1.4
2024
26
MIXMLE
2 levels
60
0
56
238
71
13
4
0%
0.9
28.9%
5.7%
23.2%
1.7%
3.83
2.34
+1.5
2024
26
MIXMLE
2 levels
60
0
56
238
71
13
4
0%
0.9
28.9%
5.7%
23.2%
1.7%
3.83
2.34
+1.5
2024
26
MIXRAW
2 levels
60
0
56
238
71
13
4
0%
0.9
29.8%
5.5%
24.4%
1.7%
3.83
2.19
+1.6
2025
27
MLBMLE
Philadelphia Phillies
72
0
70
287
80
15
3
0%
1.0
27.9%
5.2%
22.6%
1.0%
2.06
1.94
+2.2
2025
27
MLBMLE
Philadelphia Phillies
72
0
70
287
80
15
3
0%
1.0
27.9%
5.2%
22.6%
1.0%
2.06
1.94
+2.2
2025
27
MLBRAW
Philadelphia Phillies
72
0
70
287
80
15
3
0%
1.0
27.9%
5.2%
22.6%
1.0%
2.06
2.01
+2.1
2026
28
MLBMLE
Philadelphia Phillies
61
0
59
236
84
9
2
0%
1.0
35.6%
3.8%
31.8%
0.8%
1.82
1.01
+2.5
2026
28
MLBMLE
Philadelphia Phillies
61
0
59
236
84
9
2
0%
1.0
35.6%
3.8%
31.8%
0.8%
1.82
1.01
+2.5
2026
28
MLBRAW
Philadelphia Phillies
61
0
59
236
84
9
2
0%
1.0
35.6%
3.8%
31.8%
0.8%
1.82
1.16
+2.4
▸ Career totals (raw MLB only — as recorded)
MLB Career
—
307
0
314
1272
403
70
21
0%
1.0
31.7%
5.5%
26.2%
1.7%
2.32
2.07
+9.4
▸ 2027 season — projected remainder (no 2027 stats recorded)
2027
29
MLB
PHI
58
0
61
258
89
11
4
0%
1.1
34.4%
4.4%
30.0%
1.7%
2.44
2.09
+2.0
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
2028
30
MLBMLE
PHI
54
0
57
242
81
11
5
0%
1.1
33.7%
4.7%
29.0%
1.9%
2.35
2.30
+1.7
2029
31
MLBMLE
PHI
51
0
53
225
74
11
5
0%
1.0
32.9%
5.0%
27.9%
2.2%
2.46
2.53
+1.4
2028
30
MLBCTX
PHI
51
0
54
228
77
11
5
0%
1.1
33.7%
4.7%
29.0%
2.1%
2.43
2.38
+1.6
2029
31
MLBCTX
PHI
49
0
51
215
71
11
5
0%
1.0
32.9%
5.0%
27.9%
2.3%
2.55
2.62
+1.3
▸ Career totals — MLB only (actual + projected)
Career
—
RAW
407
0
419
1715
551
91
31
0%
1.0
32.1%
5.3%
26.8%
1.8%
2.36
2.05
+12.6
/ 200 IP
—
RAW
194
0
200
819
263
43
15
0%
1.0
32.1%
5.3%
26.8%
1.8%
2.36
2.05
+6.0
Career
—
MLE
380
69
655
2728
670
220
42
18%
1.7
24.6%
8.1%
16.5%
1.5%
3.19
2.89
+12.4
/ 200 IP
—
MLE
116
21
200
833
205
67
13
18%
1.7
24.6%
8.1%
16.5%
1.5%
3.19
2.89
+5.8
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,474 reliever careers (754 from 1990-2025 + 720 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.