Rest of Season Projection
JacCategoryRyan
14HR ←5
34R ←26
22RBI →57
2SB →6
.254AVG ←.228
Current Season
JacCategoryRyan
6HR ←3
20R ←9
13RBI →20
1SB →2
.242AVG →.278
What Each Player's System Trusts
Jac Caglianone
- xwobaSIGNALstable xwOBA 0.341, +0.026 vs league — production is earned
- hard_hit_pctSIGNALelite, already-stable contact quality
- k_pctSIGNALstrikeout rate 30% is stable and high — caps the floor
Ryan Vilade
- xwobaNOISEskill near league average (0.311)
Jac Caglianone: 14 HR / 34 R. Ryan Vilade: 5 HR / 26 R. Different roster decisions — see individual verdicts.
Bare-stats comparison (narrative review pending).

