Mariners vs. Royals Pick: Woo’s Sub-1.0 WHIP Meets a Quiet Kauffman

Seth Lugo Kansas City Royals is key to our MLB prediction & analysis

Two shutouts have defined this series, yet the total is still parked at 8.5 — unchanged despite back-to-back scoreless games and two of the better run-suppressing starters in the AL taking the ball Sunday. Bryan Woo's 0.983 WHIP and Seth Lugo's two-homer season frame a low-run environment the current number has yet to fully account for.

Seattle Mariners vs Kansas City Royals MLB Betting Preview

The series finale Sunday afternoon sets up as the most pitcher-friendly game of the weekend, and yet the total is still parked at 8.5 — the same number that stayed untouched across two shutouts. After yesterday's Seattle loss on the moneyline, the betting angle today shifts entirely to the total. Bryan Woo takes the ball for Seattle against Seth Lugo in a matchup where both starters profile as run-suppressors, both offenses are operating well below league average, and the park leans slightly toward the pitcher. The under at -112 is not a screaming line, but at 8.3 projected combined runs the number sits just above where the stats point, and the context reinforces that direction. The moneyline is not in play — Seattle at -138 exceeds the juice threshold where the edge-to-price ratio makes sense — so this comes down to whether the pitching and offensive environment can keep the run total in check one more time.

Game Information & Betting Odds

  • Matchup: Seattle Mariners (25-28) @ Kansas City Royals (21-31)
  • Date: Sunday, May 24, 2026
  • Time: 2:10 PM ET
  • Venue: Kauffman Stadium, Kansas City, MO
  • TV: MLB.TV, Royals.TV, Mariners.TV
  • Moneyline: Seattle Mariners -138 / Kansas City Royals +118
  • Run Line: Seattle Mariners -1.5 (+126) / Kansas City Royals +1.5 (-152)
  • Total: 8.5 (Over -108 / Under -112)
  • Probable Starters: Bryan Woo (SEA, 4-2, 3.51 ERA) vs Seth Lugo (KC, 1-4, 3.68 ERA)
  • Park Factor: Kauffman Stadium 0.95 (slightly run-suppressing)

The Pitching Matchup

The pitching matchup tilts this toward a low-scoring game, and Woo is the primary reason why. His 0.983 WHIP in 59 innings is the kind of command profile that doesn't create big innings — he's issued just 12 walks all season, a BB/9 around 1.8, and has surrendered only 6 home runs. From an efficiency standpoint on the mound, Woo works fast, avoids traffic, and limits the multi-baserunner sequences that produce crooked numbers.

The Statcast data reinforces that. His four-seam fastball sits at 95.4 mph and generates a 23.4% whiff rate with a .279 xwOBA against — that's a plus pitch generating weak contact. His sweeper at 84.1 mph is even sharper: 38.8% whiff rate and .219 xwOBA against, making it one of the better swing-and-miss breaking balls in the rotation. When Woo is commanding the fastball and mixing the sweeper, he doesn't need to overpower hitters — he just keeps the barrel away from them.

Against the KC lineup, the matchup data is largely in Woo's favor. Bobby Witt Jr. is the most dangerous bat at an xwOBA of .449, but he's gone 2-for-9 in the BvP sample with 3 strikeouts — not a clean historical read, but the contact quality against Woo's arsenal is suppressed. Salvador Perez carries a .298 xwOBA versus right-handed pitching, well below his overall .332 figure, suggesting the matchup handedness works in Seattle's favor for KC's cleanup spot.

Seth Lugo is a different animal — and that's where the tension lives. His ERA of 3.68 looks clean, and the 2 home runs allowed in 58.2 innings is genuinely elite — his curveball holds hitters to a .248 xwOBA and his slider generates a 23.9% whiff rate at 84.2 mph with a 30.0% put-away rate. He limits hard contact and keeps the ball in the yard. But here's the problem: his WHIP of 1.398 tells a different story. He's allowing baserunners at an elevated rate — 21 walks and a lot of singles — which creates multi-run inning risk even without the long ball. Lugo's sinker carries a .399 xwOBA against, which is the kind of number that invites loud contact when hitters square it up.

The concern is Luke Raley and Julio Rodriguez. Raley's xwOBA against right-handed pitching sits at a massive .591 with a 10.5% barrel rate — he's the bat most capable of doing real damage off Lugo's contact-prone arsenal. Rodriguez profiles as a strikeout risk (25.4% whiff rate) but is dangerous when he connects. A Lugo walk followed by a Raley barrel isn't a far-fetched scenario.

Prediction

The game script here points toward a tight, low-scoring affair. Woo shuts down a KC offense that has scored just 9 runs across its last six games. Lugo limits the damage even when he allows traffic, and Kauffman Stadium is not a hitter's haven. At 8.3 projected combined runs against a line of 8.5, the edge is razor-thin — so this is not a hammer, it's a moderate lean backed by a clear set of supporting signals.

I looked at the over here, but there's no credible path to it without Lugo imploding early and the KC bullpen — missing both Strahm and Estevez to injury — inheriting a mess. Even then, Seattle's offense (.223 AVG, .686 OPS) hasn't been generating run-scoring opportunities at volume. The flip side of that is real: a depleted KC bullpen is a genuine wildcard if Lugo exits early. That risk is acknowledged. But Woo's 0.983 WHIP and the broader offensive context make the more probable scenario one where this game stays quiet. The numbers point under, the park supports it, and the price at -112 is acceptable for a moderate edge.

Bet: Under 8.5 (-112) — 2 units

Handicapping Tools

SAVE BIG MONEY BY BETTING AT -105 REDUCED ODDS!
Quit wasting your hard earned money! Make the switch from -110 to -105 odds today
You'll be so glad that you did! Click Here!