xwOBA
.319#13
wOBA
.320#14
xERA
4.42#23
ERA
4.57#25
K%
21.4#11
BB%
9.0#13
What they're good at
No top-10 league ranks.
Where they're struggling
- ❌ #25 in actual run prevention (ERA)
- ❌ #23 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