Rest of Season Projection
KyleCategoryWillson
20HR ←15
54R ←41
58RBI ←52
1SB →2
.190AVG →.260
Current Season
KyleCategoryWillson
22HR ←11
36R ←26
39RBI ←33
1SB1
.234AVG →.286
What Each Player's System Trusts
Kyle Schwarber
- xwobaSIGNALstable xwOBA 0.381, +0.066 vs league — production is earned
- hard_hit_pctSIGNALelite, already-stable contact quality
- k_pctSIGNALstrikeout rate 34% is stable and high — caps the floor
Willson Contreras
- xwobaSIGNALstable xwOBA 0.396, +0.081 vs league — production is earned
- hard_hit_pctSIGNALelite, already-stable contact quality
Kyle Schwarber: 20 HR / 54 R. Willson Contreras: 15 HR / 41 R. Different roster decisions — see individual verdicts.
Bare-stats comparison (narrative review pending).

