Rest of Season Projection
KeibertCategoryWilliam
6HR →12
35R →48
59RBI ←56
2SB2
.216AVG →.290
Current Season
KeibertCategoryWilliam
5HR ←4
15R →31
25RBI →36
1SB1
.274AVG →.294
What Each Player's System Trusts
Keibert Ruiz
- xwobaNOISEskill near league average (0.260)
William Contreras
- xwobaSIGNALstable xwOBA 0.338, +0.023 vs league — production is earned
- hard_hit_pctSIGNALelite, already-stable contact quality
Keibert Ruiz: 6 HR / 35 R. William Contreras: 12 HR / 48 R. Different roster decisions — see individual verdicts.
Bare-stats comparison (narrative review pending).

