MLB Daily DeltaWeek 17 · July 18, 2026

Daily MLB intelligence for fantasy and rotisserie players.

Who to buy, who to sell — the signal under the surface stats.

Today

Jack Perkins' ERA is a lie — buy the real arm beneath

Jack Perkins

Jack Perkins' 6.87 ERA screams bust, but a luck-free 4.22 xERA says otherwise. The .329 BABIP against is still noise, while a 96 mph fastball (above league average) has already cleared signal. That's a rosterable skill the market is ignoring — buy the dip.

Daily Delta — July 18, 2026

Power Rankings

Top 10 Bats (xwOBA)

#PlayerTeamxwOBACall
1Yordan AlvarezHOU.474Buy
2James WoodWSH.437Buy
3Juan SotoNYM.432Buy
4Shohei OhtaniLAD.416Buy
5Mike TroutLAA.409Buy Low
6Miguel VargasCWS.401Buy Low
7Bryce HarperPHI.391Buy
8Willson ContrerasBOS.390Buy
9Bobby Witt Jr.KC.389Buy
10Alec BurlesonSTL.383Buy
See all 25 →

Top 10 Arms (xERA)

#PlayerTeamxERACall
1Jacob MisiorowskiMIL2.05Sell High
2Bryce MillerSEA2.27Buy
3Adrian MorejonSD2.49Buy
4Zack WheelerPHI2.63Sell High
5Paul SkenesPIT2.71Buy
6Dylan CeaseTOR2.84Buy
7Jesús LuzardoPHI2.96Buy Low
8Cam SchlittlerNYY2.98Sell High
9Payton TolleBOS3.00Buy
10Casey MizeDET3.07Buy
See all 25 →

Boards

LeadersBatters

See all →

LeadersPitchers

  • 1Gerrit ColeNYYSkill outperforming ERA by more than half a run — Cole, 3.48 xERA.
  • 2Jacob deGromTEXStill elite, zero luck — deGrom's 30.4% K-rate.
  • 3Drew AndersonDETUnderlying skills a full run better than ERA — Anderson, 3.21 xERA.
  • 4Sandy AlcantaraMIASmoke without fire — Alcantara at 3.74 xERA.
  • 5Lake BacharMIAElite contact management backed by steady skills — Bachar, 3.19 xERA.
See all →

Buy-LowBatters

  • 1Edmundo SosaPHIStable .340 xwOBA, .272 wOBA — buy the 68-point gap.
  • 2Austin WellsNYY56 points of hard-hit production underpaid — Wells at .285 xwOBA.
See all →

Buy-LowPitchers

  • 1Jack PerkinsATHDeceptive 2.65-run ERA gap — Perkins, 4.22 xERA.
  • 2Aaron NolaPHIUnderlying K-BB strong, but ERA bloated by .322 BABIP — Nola, 1.52-run xERA gap.
  • 3Tyler MahleSFOver a run of bad luck baked into that ERA — Mahle at 4.19 xERA.
  • 4Dustin MaySTLERA lying by 0.81 runs — May at 3.74 xERA.
  • 5José SuarezATHSkill buried by .372 BABIP — Suarez at 3.56 xERA.
See all →

PretendersBatters

See all →

PretendersPitchers

See all →

LosersBatters

See all →

LosersPitchers

  • 1Merrill KellyAZWhiff rate cratered 8 points below league — Kelly's 14.4% K-rate.
  • 2Brayan BelloBOSNo swing-and-miss, no luck excuse — Bello 6.08 xERA.
  • 3Colin ReaCHCStrikeouts too scarce to survive — Rea at 16.8% K-rate, xERA 5.70.
  • 4Michael LorenzenCOLNo swing-and-miss, no escape — Lorenzen at 15.8% K-rate.
  • 5Brady SingerCINTrue talent a full run worse than the ERA — Singer, 5.51 xERA.
See all →
See all on Boards →