MLB Daily DeltaWeek 17 · July 18, 2026
Engraved portrait of Luke Keaschall
355 PA · week 17
this weekSELL
last weekSELL

Luke Keaschall

data as of July 18, 2026·week 17
Sell stable xwOBA 0.299 below league with no luck excuse; move on.med 0.58
ROSAVG .239HR 2R 22RBI 16SB 8

Keaschall is a sell — his bat can't support the surface.

His expected wOBA is .299, 16 points below league average, and it has been stepping down across the sample — not a fluke dip. His actual wOBA is .314, a bit higher, but that small gap is not hiding a better bat; BABIP is not the story here. The real problem is the contact quality: exit velo at 84.6 mph (4.4 mph below league), hard-hit rate 28.8% against 40% league, and barrels at 3.1% vs. 8.0%. All of those are well past stabilization and all are well below average. He does have elite plate discipline — strikeouts 15.2%, chases 22.5% — but that keeps his line from cratering, not from being below average. There is no luck to blame and no skill to wait on. Sell. 2 HR / 22 R / 16 RBI / 8 SB / .239 AVG makes him a deep-league only asset — sell to anyone chasing steals.

VS His Norm

  • Barrel %3.1%−2.1%vs his ~5.2% career norm

Drivers

  • xwobaSIGNALstable xwOBA 0.299 below league with no luck excuse
metric · nowrolling trajectoryvs. leaguestabilized?
Avg Exit Velo84.6 mph
84.6 mph*
lg avg 89.0 mph −4.4 mphvs his norm —
257 / 50 BBE
Hard-Hit %28.8%
28.8%*
lg avg 40.0% −11.2%vs his norm —
257 / 50 BBE
Barrel %3.1%
norm3.1%*
lg avg 8.0% −4.9%vs his norm −2.1%
257 / 60 BBE
xwOBA.299
.299*
lg avg .315 −.016vs his norm —
355 / 160 PA
wOBA.314
.314*
lg avg .315 −.001vs his norm —
355 / 200 PA
Strikeout %15.2%
15.2%*
lg avg 22.0% −6.8%vs his norm —
355 / 60 PA
Walk %9.6%
9.6%*
lg avg 8.5% +1.1%vs his norm —
355 / 120 PA
BABIP.296
norm.296*
lg avg .295 +.001vs his norm −.044 BABIP is below his ~.340 normexpect it to rise.
257 / 800 BIP
Swinging-Strike %7.0%
7.0%*
lg avg 11.0% −4.0%vs his norm —
355 / 50 PA
Chase %22.5%
22.5%*
lg avg 28.5% −6.0%vs his norm —
355 / 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% 3.1%→4.0%signal2 HR — Barrel% 3.1% (signal) lifted to career ~5.2% → projected 4.0%.
BABIP 0.296→0.279 regressednoise.239 AVG — BABIP 0.296 is noise, regressed toward xBA-implied 0.271 (xBA 0.233) → 0.279.
on-base + lineup22 R — his run rate over ~190 projected PA.
slugging + lineup16 RBI — his RBI rate over ~190 projected PA.
run rate / role8 SB — his steal rate (10 in 56 G) over ~190 projected PA.
rosterdeeprotational 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