Seth Johnson
Johnson is a hold — the panic on his ERA is overdone.
His ERA reads 6.19, but most of that damage is luck, not pitching. His BABIP-against is .356 against a league average of .295, and that gap is noise — BABIP-against needs around 800 balls in play to be reliable and he has 92. So the surface is worse than he is. But the number he regresses to is not a buy either: his expected ERA is 4.69, .59 above league average, with only 150 batters faced of the 200 needed for that to settle. He misses bats at 25.3%, above league, and his fastball sits 97.8 mph, but he also gives up barrels on 12.0% of batted balls, above league. Limited sample: this call rests on the first look. Hold. 0 K and 3.70 ERA won't move any category — a deep-league hold, not a roster-anywhere arm.
Drivers
- babip_againstNOISEBABIP-against 0.356 elevated and unstable — the 6.19 ERA overstates the damage
- xeraNOISEbut luck-free xERA 4.69 is +0.59 vs league — the level it regresses to is below average, not a buy
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.