xwOBA
.310#24
wOBA
.307#24
xERA
4.31#18
ERA
4.45#22
K%
25.0#30
BB%
8.5#23
What they're good at
No top-10 league ranks.
Where they're struggling
- ❌ #30 in avoiding strikeouts (K%)
- ❌ #24 in actual offense (wOBA)
- ❌ #24 in underlying offense (xwOBA)
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