
Grant Holmes
Holmes is a sell-high — his ERA is BABIP luck, not skill.
His ERA looks like a frontline starter's, but the number holding it down is his BABIP-against: .257, well below the league average of .295. BABIP-against needs around 800 balls in play to be reliable, and he has 413. That gap is luck, not pitching. Strip it out and his expected ERA is 4.72 — 1.26 runs above the ERA, and it has been climbing across the sample. Nothing in the skill metrics argues otherwise: he allows hard contact at 44.6% and barrels at 8.5%, both above league, his xwOBA allowed is .333, and he strikes out just 18.9% of batters. The profile says average arm; the surface says better. Sell high. 12 K and a 4.50 ERA ROS make him streaming-only — move now, before that trade window shuts.
VS His Norm
- Strikeout %18.9%—−5.3% ▼vs his ~24.2% career norm
- Walk %9.8%—+0.6% ▲vs his ~9.2% career norm
Drivers
- babip_againstNOISEBABIP-against 0.257 suppressed and unstable — flattering the ERA
- xeraSIGNALluck-free xERA 4.72 is 1.26 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.