
Esteury Ruiz
Ruiz is a sell-high — his line is built on BABIP luck.
His .340 wOBA is riding a .340 BABIP, and that number is not real yet. BABIP needs around 800 balls in play to become reliable. He has 110, against a league average of .295, so the gap is luck rather than skill. Strip the luck out and his expected wOBA is .289 — .026 below league average, and .051 below what is actually on his stat line. The regression is already showing up in the shape of the season: his expected wOBA has stepped down across the sample while his strikeout rate has stepped up to 32%. That is a high, stable strikeout rate, which caps how far the batting average can carry him once the bounces stop falling. Nothing underneath supports the surface, and the trend is pointed the wrong direction. Sell high. Sell into 0 HR / 6 R / 3 RBI / 5 SB / .166 AVG — a drop, streaming-only speed flier, not an asset.
VS His Norm
- Barrel %8.2%—+4.9% ▲vs his ~3.3% career norm
Drivers
- babipNOISEBABIP 0.340 far above league and nowhere near stable — inflating the line
- xwobaSIGNALluck-free skill 0.289 is 0.051 below the surface — regression coming
- k_pctSIGNALstrikeout rate 32% is stable and high — caps the floor
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.