
Kyle Stowers
Stowers is a buy — the contact is real, the average will give some back.
His hard-hit rate has stepped up across the sample and now sits at 56.3%, better than 16 points above the league average of 40.0%, and his 252 batted balls are well past the 50 needed to trust it. That contact is backing a stable .333 expected wOBA, .018 above league, and his xwOBA has been climbing too. His actual wOBA is .348, and his BABIP is .336 against a league average of .295 — but he has just 252 balls in play of the 800 needed, so that gap is luck and some of his batting average will come back down. He strikes out 32.5% of the time, which caps his floor, and that rate is stable. The bat is real; the surface average is partly noise. Buy.
VS His Norm
- Barrel %12.7%—−3.9% ▼vs his ~16.6% career norm
Drivers
- xwobaSIGNALstable xwOBA 0.333, +0.018 vs league — production is earned
- hard_hit_pctSIGNALelite, already-stable contact quality
- k_pctSIGNALstrikeout rate 32% is stable and high — caps the floor
- babipNOISEBABIP 0.336 sits above league and is not yet stable — expect some of the average to regress
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.