Javier Assad
Assad is a sell-high — his 3.63 ERA is running on luck.
His BABIP-against is .243, 52 points below the league average of .295, and that gap is the whole story behind the ERA. BABIP-against needs around 800 balls in play to be reliable, and he has 285 — this number is luck, not skill, and it is holding his ERA down. The skill metrics point the other way. His expected ERA is 4.48, .85 higher than what the scoreboard shows, and it has stepped up across the sample rather than settling. He strikes out just 16.7% of batters against a 22.0% league average, and his swinging-strike rate of 7.1% is well below league — there is no missing-bats foundation to keep the low BABIP propped up. The regression is already showing in the underlying numbers. Sell high. Regression to a 4.21 ERA / 1.29 WHIP makes him waiver fodder; sell the inflated line before the bottom falls out.
VS His Norm
- Walk %7.1%—−2.4% ▼vs his ~9.4% career norm
- Strikeout %16.7%—−2.1% ▼vs his ~18.8% career norm
Drivers
- babip_againstNOISEBABIP-against 0.243 suppressed and unstable — flattering the ERA
- xeraSIGNALluck-free xERA 4.48 is 0.85 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.