Sean Sullivan
Sullivan is a hold — his ERA is misleading, but so is any buy case.
His ERA is 8.87, and that number overstates the damage. His BABIP-against is .367 against a league average of .295, and BABIP-against needs around 800 balls in play to be reliable — he has 84. That gap is luck, not skill, and it is why his expected ERA is 4.82, nearly four runs lower than his surface line. But 4.82 is .72 above the league average of 4.10, so the level he regresses to is below average. He strikes out just 14% of batters, well below the 22% league average, and his 87.6 mph fastball is over six mph below league. The panic is louder than the problem, but there is no upside here either. Hold. 0 K and a 4.10 ERA ROS makes this a drop — waiver-wire filler with no strikeout path to relevance.
Drivers
- babip_againstNOISEBABIP-against 0.367 elevated and unstable — the 8.87 ERA overstates the damage
- xeraNOISEbut luck-free xERA 4.82 is +0.72 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.