38
Games
2.25
ERA
11.8%
K-BB%
95.2 mph
FB Velo
29.5%
CSW%
Stuff+
108
+8 vs lg 100
DLoc+
94
-6 vs lg 100
Stockyard PLoc+
88
-12 vs lg 100
2026 Stockyard PLoc+ -> 2027
Pitching+
103
+3 vs lg 100
Deception
—
2024+ only
Synergy
—
Min. 40 IP
Mix+
—
Min. 40 IP
Match+
—
Min. 40 IP
95.2mph
2153rpm
28.4%
10.3" / 15.8"
Grade drivers
League-average Sinker · 100 → 110.8
85.3mph
2132rpm
29.5%
7.9" / 15.5"
Grade drivers
League-average Changeup · 100 → 95.7
81.6mph
2732rpm
34.9%
-12.2" / -10"
Grade drivers
League-average Curveball · 100 → 110.8
95mph
2186rpm
21.9%
14.7" / 7.1"
Grade drivers
League-average 4-Seam Fastball · 100 → 109.8
86.8mph
2488rpm
36.2%
-1.3" / -7.2"
Grade drivers
League-average Slider · 100 → 109.3
84.7mph
2664rpm
29.2%
0.7" / -16.7"
Grade drivers
League-average Sweeper · 100 → 129.0
89.7mph
2409rpm
40%
5.9" / -3.5"
Grade drivers
League-average Cutter · 100 → 103.8
xRV (Expected Run Value): Expected runs per 100 pitches using xwOBA on batted balls (BABIP-neutral). Negative = good (runs prevented), Positive = bad (runs allowed).
Loading...
Loading...
Loading...
Loading...
Loading...
Last 30 games in 2026