Rest of Season Projection
BrandonCategoryRyan
10HR10
49R →51
40RBI →54
7SB ←2
.302AVG ←.263
Current Season
BrandonCategoryRyan
5HR →8
29R ←28
24RBI →30
4SB ←1
.317AVG ←.294
What Each Player's System Trusts
Brandon Marsh
- babipNOISEBABIP 0.407 far above league and nowhere near stable — inflating the line
- xwobaSIGNALluck-free skill 0.335 is 0.032 below the surface — regression coming
Ryan O'Hearn
- xwobaSIGNALstable xwOBA 0.358, +0.043 vs league — production is earned
- hard_hit_pctSIGNALelite, already-stable contact quality
Brandon Marsh: 10 HR / 49 R. Ryan O'Hearn: 10 HR / 51 R. Different roster decisions — see individual verdicts.
Bare-stats comparison (narrative review pending).
