Rest of Season Projection
JeffCategoryRiley
63K ←41
3.67ERA ←3.70
1.24WHIP →1.23
5–10W ←3–7
6–11SV →16–30
Current Season
JeffCategoryRiley
45K ←27
6.31ERA →3.20
1.75WHIP →0.99
4W ←3
5SV →14
What Each Player's System Trusts
Jeff Hoffman
- babip_againstNOISEBABIP-against 0.516 elevated and unstable — bloating the ERA
Riley O'Brien
- xeraNOISEskill near league average (3.79)
Jeff Hoffman: 63 K / 3.67 ERA. Riley O'Brien: 41 K / 3.70 ERA. Different roster decisions — see individual verdicts.
Bare-stats comparison (narrative review pending).

