MLB Daily DeltaWeek 17 · July 18, 2026
Engraved portrait of Keibert Ruiz
212 PA · week 17
this weekSELL-HIGH
last weekHOLD

Keibert Ruiz

data as of July 18, 2026·week 17
flipped from HOLD on July 18, 2026
Sell High luck-free skill 0.274 is 0.055 below the surface, regression coming — BABIP 0.284 far above league and nowhere near stable, inflating the line; sell into the hype before regression.high 0.79 (narrative held for review)
ROSAVG .218HR 2R 20RBI 33SB 1

Ruiz is a sell-high — his BABIP is propping up the line.

Surface line inflated by an unsustainable BABIP; the stable skill is lower. Sell high.

VS His Norm

  • Barrel %5.7%+1.6%vs his ~4.1% career norm

Drivers

  • babipNOISEBABIP 0.284 far above league and nowhere near stable — inflating the line
  • xwobaSIGNALluck-free skill 0.274 is 0.055 below the surface — regression coming
metric · nowrolling trajectoryvs. leaguestabilized?
Avg Exit Velo89.3 mph
89.3 mph*
lg avg 89.0 mph +0.3 mphvs his norm —
176 / 50 BBE
Hard-Hit %38.6%
38.6%*
lg avg 40.0% −1.4%vs his norm —
176 / 50 BBE
Barrel %5.7%
norm5.7%*
lg avg 8.0% −2.3%vs his norm +1.6%
176 / 60 BBE
xwOBA.274
believable since Jun 20.274*
lg avg .315 −.041vs his norm —
212 / 160 PA
wOBA.329
.329*
lg avg .315 +.014vs his norm —
212 / 200 PA
Strikeout %12.7%
12.7%*
lg avg 22.0% −9.3%vs his norm —
212 / 60 PA
Walk %3.3%
3.3%*
lg avg 8.5% −5.2%vs his norm —
212 / 120 PA
BABIP.284
norm.284*
lg avg .295 −.011vs his norm +.032 BABIP is above his ~.252 normexpect it to fall.
176 / 800 BIP
Swinging-Strike %7.4%
7.4%*
lg avg 11.0% −3.6%vs his norm —
212 / 50 PA
Chase %37.5%
37.5%*
lg avg 28.5% +9.0%vs his norm —
212 / 50 PA

5×5 ROS Outlook

rest of season

Where each category goes the rest of the way, and the skill that drives it. Tap a row to expand the full derivation.

statytdrosdriverconf
Barrel% 5.7%→4.8%signal2 HR — Barrel% 5.7% (signal) tempered to career ~4.1% → projected 4.8%.
BABIP 0.284→0.246 regressednoise.218 AVG — BABIP 0.284 is noise, regressed toward xBA-implied 0.235 (xBA 0.233) → 0.246.
on-base + lineup20 R — his run rate over ~159 projected PA.
slugging + lineup33 RBI — his RBI rate over ~159 projected PA.
run rate / role1 SB — his steal rate (1 in 37 G) over ~159 projected PA.
rosterdroprotational counting only

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.

Tweet
Compare with

Comparisons

head-to-head matchups