32
Games
3.82
ERA
21.2%
K-BB%
96.8 mph
FB Velo
27.9%
CSW%
Stuff+
99
-1 vs MLB 100
DLoc+
111
+11 vs MLB 100
Stockyard PLoc+
119
+19 vs MLB 100
2026 Stockyard PLoc+ -> 2027
Pitching+
107
+7 vs MLB 100
Deception
100
Synergy
80
96.8mph
2177rpm
29.3%
13" / 12.6"
Grade drivers
League-average 4-Seam Fastball · 100 → 96.7
84.4mph
2333rpm
33.9%
5.4" / -10.1"
Grade drivers
League-average Sweeper · 100 → 103.0
88.7mph
1822rpm
21.3%
6.5" / 15.4"
Grade drivers
League-average Changeup · 100 → 89.5
96.6mph
2153rpm
29%
7.3" / 17"
Grade drivers
League-average Sinker · 100 → 95.6
93.2mph
1638rpm
19%
1.7" / 13.3"
Grade drivers
League-average Split-Finger · 100 → 102.1
86.6mph
2315rpm
28.6%
2.3" / -3.2"
Grade drivers
League-average Slider · 100 → 98.1
82.2mph
2395rpm
18.2%
-7.4" / -10.3"
Grade drivers
League-average Curveball · 100 → 100.5
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