
Alejandro Osuna
Osuna is a sell — the bat is below league and the numbers are honest.
He is averaging 86.5 mph off the bat, two and a half miles per hour below league, and he has 165 batted balls — comfortably past the point where exit velocity becomes reliable. The rest of the contact profile agrees: a 28.5% hard-hit rate against a 40% league average, and a 0.6% barrel rate that is essentially zero. His expected wOBA is .300, .015 below league, and it has been stepping down across the sample, so the direction is worse, not better. None of this is bad luck — his actual wOBA of .301 tracks his expected wOBA almost exactly, which is what you would expect from a stable below-league skill. His strikeout rate is a genuinely good 15.4%, and that gives him a floor. But a floor is not an edge. Sell. 0 HR / 0 R / 0 RBI / 0 SB / .000 AVG rest of season makes him a drop, not a hold — deep-league streamer at best.
VS His Norm
- Barrel %0.6%—−5.3% ▼vs his ~5.9% career norm
Drivers
- xwobaSIGNALstable xwOBA 0.300 below league with no luck excuse
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.