MLB Daily DeltaWeek 10 · June 3, 2026
Engraved portrait of Joel Kuhnel
week 10
this weekSELL-HIGH
last weekSELL-HIGH

Joel Kuhnel

data as of June 3, 2026·week 10

Kuhnel is a sell-high — his ERA is built on BABIP luck.

His ERA stands at 3.04, but the number keeping runs down is his BABIP-against at .267, well below the league average of .295. BABIP-against needs around 800 balls in play to be reliable, and he has only 77 — that gap is luck, not skill. Strip out the noise, and his xERA of 4.56 is 1.52 runs higher, a clear sign of regression ahead. Meanwhile, his strikeout rate is a stable 13.3%, well below the league average of 22%, removing any elite-stuff safety net. Contact quality allowed is roughly average, limiting the damage, but the lack of swings-and-misses means his margin for error is thin. The ERA is real on the scoreboard; the xERA is real in the data. Sell high.

Sell High
high0.95

Drivers

  • babip_againstNOISEBABIP-against 0.267 suppressed and unstable — flattering the ERA
  • xeraNOISEluck-free xERA 4.56 is 1.52 above the ERA — regression coming
  • p_k_pctSIGNALstrikeout rate 13% is stable and well below league — limits the ceiling
metric · nowrolling trajectoryvs. leaguestabilized?
Hard-Hit % Allowed36.4%
36.4%
lg avg 40.0% −3.6%trustworthy at this sample
SIGNAL77 / 50 BBE
Barrel % Allowed5.2%
5.2%
lg avg 8.0% −2.8%trustworthy at this sample
SIGNAL77 / 60 BBE
xwOBA Allowed.335
.335
lg avg .315 +.020too early to trust
NOISE98 / 200 TBF
xERA4.56
4.56
lg avg 4.10 +0.46too early to trust
NOISE98 / 200 TBF
ERA3.04
3.04
lg avg 4.10 −1.06too early to trust
NOISE23.7 / 200 IP
Strikeout %13.3%
13.3%
lg avg 22.0% −8.7%trustworthy at this sample
SIGNAL98 / 70 TBF
Walk %6.1%
6.1%
lg avg 8.0% −1.9%too early to trust
NOISE98 / 170 TBF
BABIP Against.267
.267
lg avg .295 −.028too early to trust
NOISE77 / 800 BIP