Rest of Season Projection
JTCategoryRyan
40K →42
3.79ERA ←4.12
1.27WHIP1.27
0–0W0–0
0SV0
Current Season
JTCategoryRyan
22K →29
2.70ERA ←5.35
1.30WHIP ←1.46
0W0
0SV0
What Each Player's System Trusts
JT Brubaker
- babip_againstNOISEBABIP-against 0.267 suppressed and unstable — flattering the ERA
- xeraNOISEluck-free xERA 4.72 is 2.02 above the ERA — regression coming
Ryan Watson
- xeraNOISEskill near league average (7.08)
JT Brubaker: 40 K / 3.79 ERA. Ryan Watson: 42 K / 4.12 ERA. Different roster decisions — see individual verdicts.
Bare-stats comparison (narrative review pending).

