50
Games
3.99
ERA
7.6%
K-BB%
90.4 mph
FB Velo
27.1%
CSW%
Stuff+
99
-1 vs MLB 100
DLoc+
103
+3 vs MLB 100
Stockyard PLoc+
103
+3 vs MLB 100
2026 Stockyard PLoc+ -> 2027
Pitching+
101
+1 vs MLB 100
Synergy
85
90.4mph
2177rpm
27.5%
1.9" / 12.5"
Grade drivers
League-average Sinker · 100 → 97.2
83.8mph
1561rpm
25.9%
-0.4" / 13.5"
Grade drivers
League-average Changeup · 100 → 93.9
82.7mph
2773rpm
25.2%
-0.6" / -6.5"
Grade drivers
League-average Slider · 100 → 99.8
81.6mph
2805rpm
30.9%
-1.2" / -14.9"
Grade drivers
League-average Sweeper · 100 → 108.2
79mph
2856rpm
28.7%
-12" / -11.4"
Grade drivers
League-average Curveball · 100 → 98.7
90.5mph
2055rpm
22.2%
10.3" / 6.2"
Grade drivers
League-average 4-Seam Fastball · 100 → 89.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