31
Games
3.16
ERA
16.6%
K-BB%
96 mph
FB Velo
28.3%
CSW%
Stuff+
104
+4 vs lg 100
DLoc+
90
-10 vs lg 100
Stockyard PLoc+
102
+2 vs lg 100
2026 Stockyard PLoc+ -> 2027
Pitching+
104
+4 vs lg 100
Deception
—
2024+ only
Synergy
—
Min. 40 IP
Mix+
—
Min. 40 IP
Match+
—
Min. 40 IP
95mph
2226rpm
29.2%
5.1" / 17.8"
Grade drivers
League-average Sinker · 100 → 104.2
96mph
2346rpm
31.4%
14" / 11.5"
Grade drivers
League-average 4-Seam Fastball · 100 → 113.6
82mph
3368rpm
26.4%
-13" / -17.5"
Grade drivers
League-average Curveball · 100 → 112.7
84.9mph
3008rpm
28.2%
-1" / -17.9"
Grade drivers
League-average Sweeper · 100 → 94.2
92.1mph
2545rpm
26.6%
6.8" / -1"
Grade drivers
League-average Cutter · 100 → 108.0
88.1mph
1296rpm
18.9%
-2" / 13.1"
Grade drivers
League-average Changeup · 100 → 95.7
86.2mph
2967rpm
32.5%
4.5" / -10.5"
Grade drivers
League-average Slider · 100 → 102.7
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