Masyn Winn is the add of the morning — the Cardinals shortstop posted a .395 wOBA over the last seven days against a .303 mark over 30, backed by a 104.2 mph average exit velocity and 100% hard-hit rate across a five-game window. At 34% rostered, the window is still open, but it won't stay that way if this contact quality holds.

Today's Top Adds

Masyn Winn (SS, STL) — Add Now

Everything is trending the right direction simultaneously. Winn's wOBA jumped from .303 over 30 days to .395 over the last week. His strikeout rate ticked down (16.7% from 17.3%), his walk rate more than doubled (16.7% vs. 7.4% over 30 days), and the quality of contact has been elite — 100% hard-hit rate and a 104.2 mph average exit velocity across five games. He's slashing .375 on the week. At 34% ownership with zero movement in the last seven days, the market hasn't caught on yet. This is the kind of plate discipline shift paired with barrel quality that sustains. He's a priority add in all formats.

Watch List

José Tena (2B/3B, WSH)

The most eye-popping line on today's board: a .551 wOBA over the last seven days, up from .426 over 30. Tena hit .500 with a 12.5% strikeout rate (down from 20.5%), a 93.7 mph exit velocity, and 50% hard-hit rate. He's at 0% rostered. This is an early signal — five games — but the strikeout drop and wOBA spike are worth monitoring in deeper leagues. If this holds through another week, he'll graduate to an add.

Jeremiah Jackson (2B/3B/OF, BAL)

Jackson's .482 wOBA over seven days (up from .283 over 30) is the second-highest on today's sheet. His walk rate surged to 20.0% from 3.4%, and he posted a 93.3 mph exit velocity with a 50% hard-hit rate. Only 3% rostered. The walk rate spike is the most interesting piece — that kind of plate discipline improvement in a Baltimore lineup would mean more opportunities. Still an early signal, but the underlying approach shift is real.

Braden Montgomery (OF, CWS)

Montgomery's wOBA leaped to .473 from .321 over 30 days. The strikeout rate was cut nearly in half — 8.3% over seven days versus 16.1% over 30. He hit .333 with a homer, though the 91.9 mph exit velocity suggests the power might not be fully unlocked yet. At 10% owned, he's a stash in dynasty and deeper redraft formats while you wait for the EV to catch up to the results.

J.P. Crawford (3B/SS, SEA)

Crawford's strikeout rate cratered from 24.4% over 30 days to 7.1% over the last week, while his walk rate ballooned to 28.6% from 13.3%. The resulting .437 wOBA (up from .259) reflects elite on-base ability even without power — zero homers, .300 average, 87.5 mph exit velocity. At 9% rostered, he's a deep-league OBP asset worth grabbing if your format rewards walks.

Logan O'Hoppe (C, LAA)

The catcher position is thin enough that O'Hoppe's profile deserves attention. His wOBA rose from .198 over 30 days to .314 over seven. The strikeout rate plummeted from 26.6% to 10.0%, and his walk rate tripled to 20.0% from 6.2%. Only 3% rostered. The contact quality (90.9 mph EV) is fine, not special. If you're streaming catchers, he's on the radar.

Michael Massey (2B/OF, KC)

Massey's wOBA nudged up slightly (.324 vs. .316 over 30 days), but the real story is the strikeout rate collapse — 7.7% over the last week versus 15.8% over 30. He hit .333 with a 90.3 mph exit velocity and 50% hard-hit rate. At 2% owned, he's a speculative add in deeper formats if KC keeps running him out daily.

Cole Young (2B, SEA)

Zero strikeouts in the last seven days, down from a 16.7% rate over 30. Young hit .273 with a homer, a .342 wOBA, and a noteworthy 97.3 mph exit velocity with a 50% hard-hit rate. At 11% ownership, he's a prospect whose approach is starting to click. Another clean week puts him in add territory.

Josh Jung (3B, TEX)

Jung is already 40% rostered, so this is less about grabbing him and more about confirming he's worth holding. His wOBA ticked up to .399 from .372 over 30 days, the strikeout rate dropped from 25.0% to 14.3%, and his walk rate is at 14.3%. A 130 wRC+ backs up the production. He's hitting .333 over five games with a 91.0 mph EV and 50% hard-hit rate. If you own him, you're feeling good. If he's on your wire at 40%, someone made a mistake.

Steven Okert (RP, HOU)

A 0.43 FIP and 40.0% strikeout rate over the last week — those are elite reliever numbers from a pitcher at just 5% ownership. He posted a 0.00 ERA and 12 K/9 across five appearances. This is an early signal, but the FIP suggests the results aren't fluky. In leagues that count holds or need ratio help, he's worth a speculative grab now.

Stream of the Day

No streaming-specific signals were detected today — no spot starters or favorable matchup data surfaced in the overnight scan. Check back tomorrow for updated streaming options as the week's pitching matchups crystallize.

Ownership Movers

The wire was remarkably quiet in terms of roster movement over the past seven days. Steven Okert was the only player to register any ownership change at all, ticking up a single percentage point to 5%. Given his 0.43 FIP and 40% K rate, the move is entirely justified — if anything, it's surprisingly slow. Masyn Winn held steady at 34% despite the wOBA spike, meaning the market hasn't reacted yet to his last week of production. Braden Montgomery (10%), Logan O'Hoppe (3%), and Michael Massey (2%) all flatlined. The takeaway: today's signals are leading indicators, not lagging ones. You're ahead of the crowd if you act now.

Quick Hits

  • Masyn Winn's 104.2 mph exit velocity paired with a 100% hard-hit rate is the most impressive contact quality profile on today's board by a wide margin — the next closest EV is Cole Young at 97.3 mph.
  • José Tena's .551 wOBA is the highest seven-day mark among all flagged players, yet he sits at 0% ownership. Even with small-sample caveats, that number demands a roster spot in leagues of 14 teams or deeper.
  • Three players posted walk rates of 20% or higher over the last seven days: J.P. Crawford (28.6%), Logan O'Hoppe (20.0%), and Jeremiah Jackson (20.0%). In OBP formats, all three are undervalued at single-digit ownership.
  • Steven Okert's 0.43 FIP is the lowest among all relievers flagged today. For context, his strikeout rate of 40.0% means he's missing bats at a rate that supports elite ratios going forward — not just a small-sample ERA mirage.
  • The infield market is loaded today: seven of the ten signals are middle infielders or corner infielders. If you've been punting MI or 3B, this is the morning to scan your wire — the depth of actionable shortstop and second base options is unusual.