
Jonathan Bowlan
Bowlan is a buy — 97 mph heat and a 2.85 expected ERA
His expected ERA is 2.85, a full 1.25 runs below the league average of 4.10, and he has faced 229 batters — past the point where the number becomes reliable. That skill is not a one-week artifact: his expected ERA has been stepping down across the sample while his fastball has been stepping up, and it now sits at 97.1 mph against a 94.0 mph league average. He strikes out 31.9% of batters against 22.0% league, walks only 6.6%, and gets a 15.7% swinging-strike rate. At 229 batters faced, his allowed contact numbers are reliable too — .262 expected wOBA allowed is 53 points below league. Nothing in the profile depends on balls falling his way. Buy. A 2.85 ERA and 1.10 WHIP with zero saves still profiles as a ratios asset — acquire before the strikeout volume catches up.
VS His Norm
- Strikeout %31.9%—+7.8% ▲vs his ~24.1% career norm
- Walk %6.6%—−1.9% ▼vs his ~8.5% career norm
Drivers
- xeraSIGNALstable xERA 2.85, 1.25 below league — production is earned
- p_fastball_veloSIGNALvelocity stable and above league
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.