Rest of Season Projection
RandalCategoryRyan
10HR ←9
40R →49
47RBI →53
0SB →2
.291AVG ←.259
Current Season
RandalCategoryRyan
4HR →8
13R →28
15RBI →30
0SB →1
.250AVG →.294
What Each Player's System Trusts
Randal Grichuk
- babipNOISEBABIP 0.273 suppressed and unstable — dragging results below the bat
- hard_hit_pctSIGNALcontact quality already past its threshold and intact — the bat is fine
Ryan O'Hearn
- xwobaSIGNALstable xwOBA 0.351, +0.036 vs league — production is earned
- hard_hit_pctSIGNALelite, already-stable contact quality
Randal Grichuk: 10 HR / 40 R. Ryan O'Hearn: 9 HR / 49 R. Different roster decisions — see individual verdicts.
Bare-stats comparison (narrative review pending).
