xwOBA
.316#17
wOBA
.325#8
xERA
4.35#21
ERA
5.20#29
K%
22.6#20
BB%
9.1#12
What they're good at
- ✅ #8 in actual offense (wOBA)
Where they're struggling
- ❌ #29 in actual run prevention (ERA)
- ❌ #21 in underlying run prevention (xERA)
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