Sean Sullivan
Sullivan is a hold — skill is below league, luck inflated the ERA
The 8.87 ERA looks like a disaster, but it's not. His BABIP-against is .367, 72 points above the league average of .295 — and that gap is noise, since BABIP-against needs 800 balls in play to stabilize and he has 84. Strip away the bad luck and his expected ERA is 4.77, still almost a run above league. The real ceiling is capped by a strikeout rate of 14%, well below the league's 22%, and it's been trending down. His contact allowed is actually decent — hard-hit rate 34.5% versus the league's 40% — but he doesn't miss bats (swing-and-miss 7.7% against 11%). The middle ground is real: the ERA is lying, but the skill isn't there to buy. Hold.
Drivers
- babip_againstNOISEBABIP-against 0.367 elevated and unstable — the 8.87 ERA overstates the damage
- xeraNOISEbut luck-free xERA 4.77 is +0.67 vs league — the level it regresses to is below average, not a buy
- p_k_pctSIGNALstrikeout rate 14% is stable and well below league — limits the ceiling
5×5 ROS Outlook
rest of seasonWhere each category goes the rest of the way, and the skill that drives it. Tap a row to expand the full derivation.
Every projection traces to a sabermetric input. The driver and confidence shown per row are always visible; tap any row to expand the full derivation.