xwOBA
.317#16
wOBA
.313#20
xERA
4.82#26
ERA
4.80#28
K%
21.3#8
BB%
8.4#24
What they're good at
- ✅ #8 in avoiding strikeouts (K%)
Where they're struggling
- ❌ #28 in actual run prevention (ERA)
- ❌ #26 in underlying run prevention (xERA)
- ❌ #24 in drawing walks (BB%)
Rising under the surface
The model's buys on this roster
Overperforming
Results ahead of process — regression risk
Changed mechanically
Measured swing/delivery changes vs last season