
JT Brubaker
Brubaker is a sell-high — the ERA is hiding a five-run xERA.
His ERA is 3.58, but the outs have been falling his way. His BABIP-against is .247 against a league average of .295, and that gap is luck — BABIP-against needs around 800 balls in play to be reliable and he has 183. Strip it out and his expected ERA is 5.02, nearly a run and a half above the ERA on the board, and it has been climbing across the sample. The strikeouts make it worse: he fans 15.6% of batters against a 22.6% career baseline, and that rate is stepping down. Opposing hitters have him at .341 expected wOBA allowed. There is no swing-and-miss foundation under the surface line. Sell high. A 4.56 ERA / 1.42 WHIP is a fringe arm at best — treat as a drop, not a hold, once the sell-high window closes.
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 5.02 is 1.44 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.