Mariners vs. Royals Dunkel MLB Picks, Predictions and Prop Bets - May 24
24 May 2026

The Seattle Mariners visit the Kansas City Royals at 2:10 p.m. ET on Sunday, with both teams hoping to win the series. Bryan Woo (4-2, 3.51 ERA) gets the start for the Mariners, who are 25-28 this season and second in the AL West. Seth Lugo (1-4, 3.68 ERA) is the expected starter for the Royals, who are 21-31 and fourth in the AL Central.
Despite playing away from home the Mariners are at -125 to win, compared to the Royals at +105. The game has an over/under of 8 runs.
Mariners vs. Royals Odds, Game Time
- Game day: Sunday, May 24, 2026
- Game time: 2:10 p.m. ET
- Location: Kansas City, Missouri
- Stadium: Kauffman Stadium
- Favorite: Mariners (-125)
- Underdog: Royals (+105)
- Over/under: 8
How to Watch Mariners vs. Royals
- TV Channel: ROYL and SEAM
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Mariners vs. Royals: Betting the Moneyline
- The Mariners have been the moneyline favorite 49 total times this season. They've finished 24-25 in those games.
- Kansas City has been pegged as an underdog in 25 games this year and has walked away with the win nine times (36%) in those games.
- This season Seattle has won 22 of its 41 games, or 53.7%, when favored by at least -125 on the moneyline.
- The Royals have a mark of 4-7 in contests where bookmakers favor them by +105 or worse on the moneyline.
- Based on this game's moneyline, the Mariners' implied win probability is 55.6%.
- The moneyline set for this matchup implies the Royals have a 48.8% chance of coming away with a victory in the contest.
Mariners vs. Royals: Betting the Spread & Total
- The Mariners have played in 53 games with set over/under, and have combined with opponents to go over the total 23 times (23-28-2).
- Kansas City's games have gone over the total in 22 of its 52 chances.
- The Mariners have a 19-34-0 record against the spread this season (covering just 35.8% of the time).
- The Royals are 21-31-0 against the spread in their 52 games with a line set by sportsbooks this season.
