
Esteury Ruiz
Ruiz is a sell — the production isn't coming back
His expected wOBA is .275, forty points below the league average of .315, and he has 255 plate appearances — well past the 160 it takes for that number to become reliable. That is not a cold stretch; that is his level. The contact quality explains why: 82.7 mph average exit velocity against a league average of 89.0, and a 23.9% hard-hit rate against 40.0%. The trajectory has gone the wrong way, too — his expected wOBA has stepped down and his strikeout rate has stepped up across the sample. He strikes out 32.2% of the time, well above the 22.0% league average, which caps his floor. His .317 actual wOBA sits right at league average while his skill number is forty points below it — a gap that is not luck, because his BABIP is not the driver here. There is no slump to wait out. Sell. A 0 HR / 0 R / 0 RBI / 0 SB / .000 AVG line is waiver fodder — cut him as a streaming-only drop.
VS His Norm
- Barrel %7.5%—+4.2% ▲vs his ~3.3% career norm
Drivers
- xwobaSIGNALstable xwOBA 0.275 below league with no luck excuse
- 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.