
Keaton Winn
Winn is a sell-high — his ERA sits on borrowed BABIP.
His BABIP-against is .261 against a league average of .295, and that gap is the only thing keeping his ERA at 3.35. BABIP-against needs around 800 balls in play to be reliable; he has 123, so the gap is luck, not skill. The luck-free expected ERA is 4.01 — .66 above what the box score shows — and that is the regression waiting. The contact profile underneath isn't missing bats: he strikes out 18.8% of batters, below the 22% league average, and walks 9.7%, above it. His hard-hit rate allowed of 33.3% and barrel rate of 4.9% are both better than league, but his swinging-strike rate of 10.9% sits right at average. There is no strikeout surge to justify the gap. Limited data — this call rests on the first stable sample of the season. Sell high. No strikeout volume behind the 3.72 ERA / 1.25 WHIP makes this a deep-league sell window before regression lands.
VS His Norm
- Walk %9.7%—+2.8% ▲vs his ~6.9% career norm
- Strikeout %18.8%—−2.0% ▼vs his ~20.8% career norm
Drivers
- babip_againstNOISEBABIP-against 0.261 suppressed and unstable — flattering the ERA
- xeraNOISEluck-free xERA 4.01 is 0.66 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.