
Justin Foscue
Foscue is a buy — the contact is real, the average will give some back
His hard-hit rate has stepped up across the sample, and he has the batted balls for it to count: 42.2% against a league average of 40.0%, over 147 batted balls. The xwOBA has climbed with it, now .333 against a league average of .315, and 218 plate appearances clears the mark where that number becomes reliable. So the production is earned, not a hot streak. What is not earned yet is the .361 actual wOBA — his BABIP is .316, above the league average of .295, and BABIP needs around 800 balls in play to be trustworthy. He has 147. Some of that batting average is coming back. The skill underneath stays.
Drivers
- xwobaSIGNALstable xwOBA 0.333, +0.018 vs league — production is earned
- hard_hit_pctSIGNALelite, already-stable contact quality
- babipNOISEBABIP 0.316 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.