31
Games
3.60
ERA
15.7%
K-BB%
91.5 mph
FB Velo
28.8%
CSW%
Stuff+
97
-3 vs MLB 100
DLoc+
98
-2 vs MLB 100
Stockyard PLoc+
103
+3 vs MLB 100
2026 Stockyard PLoc+ -> 2027
Pitching+
96
-4 vs MLB 100
Synergy
88
88.5mph
2244rpm
29.2%
7.5" / -4.6"
Pitching+ drivers · League average 103.0 → 109
91.5mph
2090rpm
31%
15.9" / 4.5"
Pitching+ drivers · League average 104.1 → 99
80.3mph
2529rpm
34%
-0.9" / -16.8"
Grade drivers
League-average Sweeper · 100 → 103.8
82.5mph
1860rpm
24.4%
7.3" / 14.1"
Grade drivers
League-average Changeup · 100 → 91.0
91.4mph
2042rpm
28.8%
10.2" / 14.6"
Pitching+ drivers · League average 103.7 → 102
77.8mph
2358rpm
29.5%
-13.6" / -8.6"
Grade drivers
League-average Curveball · 100 → 89.0
81.4mph
1344rpm
15%
0.5" / 0.6"
Grade drivers
League-average Split-Finger · 100 → 95.9
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