
AJ Blubaugh
Blubaugh is a sell-high — his ERA is running on BABIP luck.
His BABIP-against is .255, 40 points below the league average of .295, and that gap is the thing holding his 3.66 ERA together. Balls in play against him are finding gloves at a rate that will not last — BABIP-against needs around 800 balls in play to be reliable and he has 262, so the number is still luck-driven, not a skill he owns. Strip it out and his expected ERA is 4.27, .61 above what the scoreboard shows, and that gap has been widening as the sample grows. The contact profile confirms it: barrels allowed at 10.3% against a league average of 8.0%, walks at 10.5% against 8.0%, with the strikeouts only slightly above league. The underlying skill is fringe-average. The surface is not. Sell high. Projected 0 K / 4.07 ERA at 1.32 WHIP is replacement-level — a sell-window, not a hold, and a drop once the market wises up.
VS His Norm
- Strikeout %23.4%—+1.0% ▲vs his ~22.4% career norm
- Walk %10.5%—−0.9% ▼vs his ~11.4% career norm
Drivers
- babip_againstNOISEBABIP-against 0.255 suppressed and unstable — flattering the ERA
- xeraSIGNALluck-free xERA 4.27 is 0.61 above the ERA — regression coming
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.