
JT Brubaker
Brubaker is a sell-high — his 3.58 ERA is BABIP luck, not skill.
His ERA sits at 3.58, but the number holding it down is his BABIP-against: .247, 48 points below the league average of .295. That gap is luck, not skill — BABIP-against needs around 800 balls in play to become reliable and he has 183. His expected ERA is 4.98, nearly a run and a half above what the box score shows, and his xERA has been stepping up across the sample. The ceiling is limited too: he strikes out just 15.6% of batters, well below the league average of 22% and below his own 22.6% career baseline, and that rate has been stepping down. Nothing here is propping up the ERA but the bounces. Sell high. Regression to a 4.53 ERA and 1.42 WHIP makes this a drop — sell the inflated line while the window is open.
VS His Norm
- Strikeout %15.6%—−7.0% ▼vs his ~22.6% career norm
- Walk %10.4%—+2.1% ▲vs his ~8.3% career norm
Drivers
- babip_againstNOISEBABIP-against 0.247 suppressed and unstable — flattering the ERA
- xeraSIGNALluck-free xERA 4.98 is 1.40 above the ERA — regression coming
- p_k_pctSIGNALstrikeout rate 16% 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.