30
Games
4.01
ERA
19.1%
K-BB%
96.1 mph
FB Velo
27.6%
CSW%
Stuff+
105
+5 vs MLB 100
DLoc+
116
+16 vs MLB 100
Stockyard PLoc+
116
+16 vs MLB 100
2026 Stockyard PLoc+ -> 2027
Pitching+
112
+12 vs MLB 100
Deception
93
Synergy
80
96.1mph
2264rpm
27.6%
14.4" / 10.7"
Grade drivers
League-average 4-Seam Fastball · 100 → 108.3
95.9mph
2268rpm
27.2%
5.6" / 16.2"
Grade drivers
League-average Sinker · 100 → 98.0
87.1mph
2215rpm
28.5%
1.7" / -2.5"
Grade drivers
League-average Slider · 100 → 97.3
84.4mph
2477rpm
31.6%
3.5" / -10.5"
Grade drivers
League-average Sweeper · 100 → 98.4
89.6mph
1963rpm
19.8%
2.8" / 15.7"
Grade drivers
League-average Changeup · 100 → 94.2
83mph
2291rpm
30.3%
-5.7" / -6.1"
Grade drivers
League-average Curveball · 100 → 99.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