═══════════════════════════════════════════════════════════
📈 Position Trend — Catcher in IL Crisis
Three starting catchers have hit the IL in the last 7 days: Cal Raleigh (SEA, oblique strain, 5/14), Francisco Alvarez (NYM, torn meniscus, 5/13), Sean Murphy (ATL, fractured middle finger, 5/11). With Realmuto and Kelly slumping and Jeffers in a 14-day cold stretch, the position is leaking value across the league. The Garver / Pereda timeshare in Seattle is the cleanest pickup, but no catcher this week is a 70%+ conviction play. Bottom line: weak position; manage expectations.
═══════════════════════════════════════════════════════════
Top 15 Adds — 2026-05-15
STRONG STREAM JJ Bleday
OF · CIN · 17% → 21% (▲ +4.0pp)
Why he's being added: Bleday has mashed through 13 games in May, posting a .321/.455/.755 slash (1.210 OPS) with 6 HR over 66 PA. Elite Statcast: xwOBA 0.483 (well ahead of his actual wOBA), 16.3% barrel rate, .226 BABIP screaming positive regression. He's a near-everyday outfielder rotating across all three positions, batting 2nd–5th in CIN's lineup over the last 7 days. The +4pp jump is the largest on this week's board — and it's earned, not drift.
Last 7 days:
🟢2 05-08 🟢2 05-09 🟢5 05-10 ⬜ 05-11 🟢5 05-12 🟢4 05-13 🟢5 05-14
Verdict: STRONG STREAM · 78% — Elite xwOBA + role lock + unsustainable BABIP. Add in all formats with a corner-OF slot.
STREAM Mitch Garver
C · SEA · 0% → 1% (▲ +1.0pp) IL fill: replacing Cal Raleigh (oblique, 10-day IL, 5/14)
Why he's being added: Garver moves into the senior half of a Garver / Jhonny Pereda timeshare after Raleigh hit the IL on 5/14. Per manager Dan Wilson, "we'll just kind of mix and match as we go" — this is a platoon, not a slam-dunk starter slot. Over 7 recent games, Garver is 2-for-24 with 1 HR (.083 AVG), but xwOBA (0.307) is running ahead of wOBA (0.261) — a +46 bp positive miss with a 57.6% hard-hit rate in a tiny sample.
Last 7 days:
🔴B 05-08 🟢7 05-09 🔴B 05-10 🔴B 05-11 🔴B 05-12 🟢9 05-13 🟢8 05-14
Verdict: STREAM · 60% — Discount the original "primary backstop" framing; this is a 50–60% start rate at best. Worth the dart in 12+ team leagues with two C slots.
STREAM Aaron Ashby
RP · MIL · 35% → 36% (▲ +1.0pp)
Why he's being added: Setup reliever in Milwaukee's bullpen with elite K stuff: 14.3 K/9 and 39.1% whiff rate over 27.0 IP. L14: 2-1, 1.10 ERA, 13 K over 8.2 IP across five high-leverage appearances. xERA (2.22) tracks south of actual ERA (2.00), and 55.6% GB rate limits HR exposure. Not a closer — but a reliable 7th/8th inning anchor in a contending pen.
Last 7 days:
🔴B 05-08 🟢• 05-09 🟢• 05-10 ⬜ 05-11 🔴B 05-12 🟢• 05-13 🔴B 05-14
Verdict: STREAM · 65% — Setup arm with repeatable K/hold profile. Add in holds leagues and deep mixed.
STREAM Miguel Vargas
3B · CWS · 77% → 78% (▲ +1.0pp)
Why he's being added: Primary #1 3B starter for Chicago, already producing (.240/.373/.467, .840 OPS), and the peripherals say there's more coming. xwOBA 0.403 vs wOBA 0.333 — a 70 bp positive gap — with a .221 BABIP that's brutally unlucky given his 14.9% barrel rate and 45.5% hard-hit rate. L14: 13-for-51 with 3 HR, six consecutive starts batting 2nd/3rd.
Last 7 days:
🟢3 05-08 🟢3 05-09 🟢3 05-10 ⬜ 05-11 🟢3 05-12 🟢3 05-13 🟢2 05-14
Verdict: STREAM · 72% — Already-good hitter with more upside in the pipe. The +1 pp move understates the buy signal.
WATCH Ben Brown
SP · CHC · 13% → 15% (▲ +2.0pp)
Why he's being added: Brown's 14 G / 2 GS split over 33.2 IP describes a swingman/long-relief role, not a fixed rotation slot — the "rotation starter" framing in earlier coverage is ahead of his actual usage. Season line is gaudy (1.60 ERA, 0.86 WHIP), but xERA (2.43) and FIP (2.73) both run well above, signaling that the ERA is heavily luck-aided. Whiff rate (26.4%) confirms real swing-and-miss ability.
Verdict: WATCH · 55% — Role ambiguity is the issue. If CHC moves him to a regular rotation slot, upgrade; until then, the IP cap limits ratio impact. Hold off in standard mixed.
WATCH Ryan Jeffers
C · MIN · 57% → 59% (▲ +2.0pp)
Why he's being added: Primary starter at C for Minnesota. Season line is rock-solid (.299/.406/.542, .948 OPS, 129 PA), but L14 is a cold stretch: .216 AVG, 2 HR over 37 PA. Statcast says the cold stretch is real, not luck — xwOBA (0.388) is essentially flat with wOBA (0.390), so there's no positive regression cushion. The +2 pp climb is positional scarcity drift (Raleigh + Alvarez IL'd) rather than a Jeffers catalyst.
Last 7 days:
🟢3 05-08 🔴B 05-09 🟢3 05-10 ⬜ 05-11 🟢3 05-12 🔴B 05-13 🟢3 05-14
Verdict: WATCH · 48% — Hold the season line, but don't chase the position-scarcity buzz. Already too well-rostered (59%) to be a fresh add.
WATCH Luke Raley
OF, 1B · SEA · 17% → 19% (▲ +2.0pp)
Why he's being added: Repeat from yesterday (was 17% on 5/14). The new catalyst: with Raleigh on the IL, SEA's lineup is leaning harder on Raley as the primary RF and a middle-order bat. Season line: .268/.333/.589, 10 HR over 124 PA. xwOBA 0.411 is 0.048 ahead of wOBA — solid buy signal. L14: 9 hits in 31 PA (.290 AVG) with 5 HR.
Last 7 days:
🟢7 05-08 🔴B 05-09 🟢• 05-10 🟢• 05-11 🟢6 05-12 🟢• 05-13 🟢5 05-14
Verdict: WATCH · 62% — Power metrics are real; with Raleigh out, the lineup role firms up. Fresh-add window is closing fast at 19%. Last call in 12-team leagues.
WATCH Daylen Lile
OF · WSH · 61% → 63% (▲ +2.0pp)
Why he's being added: Repeat from yesterday. Primary #1 LF for Washington over 190 PA at .263/.326/.433. L14 is uninspiring: .240 AVG, 3 HR over 50 PA. Statcast confirms the mediocre result: xwOBA (0.350) is above his recent wOBA — there's a small positive regression cushion, but his barrel rate (7.2%) and hard-hit rate (37.7%) are both below-average for an everyday corner bat. Playing time floor is locked; ceiling is moderate.
Last 7 days:
🟢6 05-08 🟢5 05-09 🟢5 05-10 ⬜ 05-11 🟢6 05-12 🟢6 05-13 🟢6 05-14
Verdict: WATCH · 50% — Universally owned, no fresh edge. Hold if rostered, don't chase the buzz.
WATCH J.T. Realmuto
C · PHI · 16% → 17% (▲ +1.0pp)
Why he's being added: Primary C for Philadelphia, but the slump is the story: .231/.290/.308 (.598 OPS) over 100 PA, only 1 HR. L14 is worse — .179 AVG, 0 HR in 39 PA. xwOBA (0.289) is below wOBA, signaling negative regression continues. Six straight days in the lineup, so playing time floor is real, but skill numbers point to a prolonged decline rather than BABIP variance. The +1 pp drift is catcher-position scarcity bleeding (Raleigh / Alvarez / Murphy IL'd), not a Realmuto-specific catalyst.
Last 7 days:
🟢6 05-08 🟢7 05-09 🟢6 05-10 ⬜ 05-11 🟢6 05-12 🟢7 05-13 🟢7 05-14
Verdict: AVOID · 35% — Playing time without skill is a trap. Pass.
WATCH A.J. Ewing
2B, OF · NYM · 35% → 37% (▲ +2.0pp) Lineup hole: replacing Luis Robert Jr. (lumbar disc herniation, 10-day IL since 4/30, "not progressing" per Mendoza)
Why he's being added: Ewing's OF starts are driven by Robert's IL stay and Polanco's wrist/Achilles issues — not by Lindor (whose absence is being filled by Mauricio/Bichette at SS, irrelevant to Ewing). Through 3 games and 13 PA, he's 3-for-13 with 1 HR, 3 RBI, 4 R, 1 SB. xwOBA (0.599) and xBA (0.389) are elite, but it's a 13-PA sample — pure noise. Per @AnthonyDiComo, Ewing reached base in 7 of his first 12 PA. Robert is "not progressing the way we'd like" (Mendoza), which extends Ewing's runway by 2–3 weeks.
Last 7 days:
🔴B 05-08 🔴B 05-09 🔴B 05-10 ⬜ 05-11 🟢8 05-12 🟢8 05-13 🟢8 05-14
Verdict: STREAM · 55% — Robert's slow return creates a real 2–3 week window. Sample is tiny; add as a speculative bench OF in 12-team leagues, but be ready to drop when Robert returns.
AVOID Carson Kelly
C · CHC · 8% → 9% (▲ +1.0pp)
Why he's being added: Position-scarcity drift from the league-wide catching crisis. Kelly is CHC's #1 C with a solid season line (.283/.377/.384, .761 OPS, 114 PA). But L14 is ugly: .206 AVG in 29 PA, 0 power, xwOBA (0.332) running below wOBA (-56 bp negative regression signal). Two recent bench days (5/12, 5/14) suggest manager confidence erosion.
Last 7 days:
🟢7 05-08 🟢• 05-09 🟢6 05-10 ⬜ 05-11 🔴B 05-12 🟢• 05-13 🔴B 05-14
Verdict: AVOID · 30% — Negative regression + role erosion + 9% ownership floor doesn't add up to a buy. Pass.
AVOID Mauricio Dubón
SS, 2B, 3B, OF · ATL · 38% → 39% (▲ +1.0pp)
Why he's being added: Primary SS for Atlanta while Ha-Seong Kim is on the IL (post-finger surgery). Season line: .256/.314/.404, .718 OPS over 169 PA. L14 is a disaster: .192 AVG (10-for-52), 1 HR, 10 RBI. xwOBA (0.309) trails actual wOBA by 29 bp — implying contact quality is worse than current results. Barrel rate 5.6%, hard-hit 31.7% — both weak.
Last 7 days:
🟢5 05-08 🟢1 05-09 🟢1 05-10 ⬜ 05-11 🟢5 05-12 🟢1 05-13 🟢5 05-14
Verdict: AVOID · 25% — Negative regression coming with locked-in playing time = strong-sell. If rostered, drop ahead of the correction.
AVOID Ryan O'Hearn
1B, OF · PIT · 70% → 71% (▲ +1.0pp)
Why he's being added: Primary RF for Pittsburgh with a strong season line (.299/.375/.474, .849 OPS, 7 HR over 176 PA) and a solid L14 (.265, 2 HR in 49 PA). The catch: xwOBA (0.358) trails actual wOBA (0.404) by 46 bp — recent hits are running lucky. At 71% ownership, well past the fresh-add window.
Last 7 days:
🟢9 05-08 🟢• 05-09 🟢4 05-10 ⬜ 05-11 🟢4 05-12 🟢5 05-13 🟢4 05-14
Verdict: AVOID · 32% — Negative regression incoming; ownership saturated. Hold if rostered, don't chase.
AVOID Casey Mize
SP · DET · 42% → 43% (▲ +1.0pp) · IL since 4/29 (R adductor, Grade 1)
Why he's being added: Pre-IL, Mize was on a career-best run — 2.90 ERA, 10.2 K/9 across 31.0 IP / 6 GS, three of four starts with 1 ER or fewer. He threw a bullpen 5/9 and is tracking toward a return in the second half of May, though he'll need a rehab outing first. The +1 pp drift is speculators stashing the return.
Last 7 days:
🔴B all week (IL)
Verdict: WATCH · 50% — Performance was real, the IL stay should be short. Don't add until he's activated and posts a healthy outing, but watch the wire daily for the activation. (Note: prior coverage claimed a fastball velo decline; current MLB.com / Rotowire coverage doesn't confirm this — disregard.)
AVOID Ryan Weathers
SP · NYY · 67% → 68% (▲ +1.0pp)
Why he's being added: Yankees' #4 starter, acquired from MIA in January. Solid season: 3.00 ERA, 1.11 WHIP, 10.8 K/9 over 45.0 IP. L14: 2 starts, 11.1 IP, 14 K, 2.43 ERA, 1 W. But xERA (4.22) is a full 122 bp above actual ERA — the 3.00 is heavily luck-aided. At 68% ownership, no fresh-add edge.
Last 7 days:
🔴B 05-08 🔴B 05-09 🔴B 05-10 🟢• 05-11 🔴B 05-12 🔴B 05-13 ⬜ 05-14
Verdict: AVOID · 32% — ERA-to-xERA gap is the biggest red flag on this board. Hold if rostered (don't dump strikeouts), but don't chase. Sell-high candidate.
═══════════════════════════════════════════════════════════ Last updated: 2026-05-15
Legend (usage strips):
🟢N = started, batting Nth · 🟢• = appeared as sub · 🔴B = benched · ⬜ = team off-day
xwOBA vs wOBA framing:
- xwOBA > wOBA → results trailing peripherals → positive regression (buy)
- xwOBA < wOBA → results ahead of peripherals → negative regression (sell)
Verdict tiers (replacing separate conviction meter):
- STRONG STREAM — high-conviction add, multiple positive signals
- STREAM — net-positive add in 10–12 team formats
- WATCH — mixed signals; revisit in 5–7 days
- AVOID — negative regression risk or saturated ownership
Noise threshold: Daily ownership moves under +2 pp often reflect baseline drift, not catalysts. Each entry below flags whether the move has a real cause.
