MLB Daily DeltaWeek 17 · July 18, 2026
Engraved portrait of Alex Vesia
week 17
this weekSELL-HIGH
last weekHOLD

Alex Vesia

data as of July 18, 2026·week 17
flipped from HOLD on July 18, 2026
Sell High BABIP-against 0.235 suppressed and unstable, flattering the ERA; luck-free xERA 2.63 is 0.36 above the ERA, regression coming; sell into the hype before regression.med 0.69
ROSK 27ERA 3.70WHIP 1.24W 1–1SV 1–3

Vesia is a sell-high — BABIP luck inflating his ERA.

His ERA of 2.27 looks sharp, but the story behind it is luck, not a step forward. The engine driving that number is his BABIP-against: .235, 60 points below league average. BABIP-against needs around 800 balls in play to be reliable, and he has 68 — that gap is noise, not skill. His expected ERA is 2.63, already 0.36 higher than the actual ERA, and that gap will widen when the BABIP normalizes. His contact-suppression numbers are good — a 35.3% hard-hit rate and 4.4% barrel rate, both comfortably below league — and his elite 33.8% strikeout rate and 17.7% swinging-strike rate show real stuff. The ERA is real on the scoreboard, but the xERA says the floor is higher. Limited data: this call rests on the first stable sample of the season. Sell high. 27 K and 3.70 ERA cap his ceiling — this is a deep-league sell window.

VS His Norm

  • Strikeout %33.8%+1.0%vs his ~32.8% career norm

Drivers

  • babip_againstNOISEBABIP-against 0.235 suppressed and unstable — flattering the ERA
  • xeraNOISEluck-free xERA 2.63 is 0.36 above the ERA — regression coming
metric · nowrolling trajectoryvs. leaguestabilized?
Hard-Hit % Allowed35.3%
believable since Jun 1435.3%*
lg avg 40.0% −4.7%vs his norm —
68 / 50 BBE
Barrel % Allowed4.4%
4.4%*
lg avg 8.0% −3.6%vs his norm —
68 / 60 BBE
xwOBA Allowed.254
.254*
lg avg .315 −.061vs his norm —xwOBA Allowed is below the ~.315 league averageexpect it to rise.
133 / 200 TBF
xERA2.63
2.63*
lg avg 4.10 −1.47vs his norm —xERA is below the ~4.10 league averageexpect it to rise.
133 / 200 TBF
ERA2.27
2.27*
lg avg 4.10 −1.83vs his norm —ERA is below the ~4.10 league averageexpect it to rise.
31.7 / 200 IP
Strikeout %33.8%
norm33.8%*
lg avg 22.0% +11.8%vs his norm +1.0%
133 / 70 TBF
Walk %15.0%
norm15.0%*
lg avg 8.0% +7.0%vs his norm +3.9% Walk % is above his ~11.1% normexpect it to fall.
133 / 170 TBF
BABIP Against.235
.235*
lg avg .295 −.060vs his norm —BABIP Against is below the ~.295 league averageexpect it to rise.
68 / 800 BIP
Swinging-Strike %17.7%
17.7%*
lg avg 11.0% +6.7%vs his norm —
133 / 60 TBF
Chase %34.1%
34.1%*
lg avg 28.5% +5.6%vs his norm —
133 / 60 TBF
Fastball Velo91.8 mph
91.8 mph*
lg avg 94.0 mph −2.2 mphvs his norm —
595 / 50 PITCHES

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
K% 33.8%→33.2%signal27 K — K% 33.8% (signal) tempered to career ~32.8% → projected 33.2% over ~20 remaining…
xERA 2.63noise3.70 ERA — xERA 2.63 (noise) blended 0% skill / 100% league 3.70 at 20 IP.
BB% 15.0% + contactnoise1.24 WHIP — a 15% walk rate plus BABIP-against 0.290 gives a 1.41 skill WHIP, blended 0…
run support + role1-1 W — wins ride run support and how deep he goes, not just skill.
role (setup)1-3 SV — role: setup, in the save mix only situationally.
rosterdeep3.70 ERA, 1.24 WHIP

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