Mariners vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for May 22

Odds updated as of 7:12 p.m.
In MLB action on Friday, the Seattle Mariners take on the Kansas City Royals.
Here's what you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Mariners vs Royals Game Info
- Seattle Mariners (24-27) vs. Kansas City Royals (20-30)
- Date: Friday, May 22, 2026
- Time: 7:40 p.m. ET
- Venue: Kauffman Stadium -- Kansas City, Missouri
- Coverage: Royals.TV and Mariners.TV
Mariners vs Royals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SEA: (-118) | KC: (+100)
- Spread: SEA: -1.5 (+150) | KC: +1.5 (-182)
- Total: 8.5 -- Over: (+102) | Under: (-124)
Mariners vs Royals Probable Starting Pitchers
Probable Pitchers: Logan Gilbert (Mariners) - 2-4, 4.45 ERA vs Noah Cameron (Royals) - 2-3, 5.40 ERA
This contest's pitching matchup is set, as the Mariners will send Logan Gilbert (2-4) to the mound, while Noah Cameron (2-3) will answer the bell for the Royals. Gilbert's team is 2-8-0 against the spread in his starts this season. Gilbert's team is 4-4 this season when he starts and they are the moneyline favorite. When Cameron starts, the Royals are 2-4-0 against the spread. The Royals have been the underdog on the moneyline in four of Cameron's starts this season, and they went 1-3 in those matchups.
Mariners vs Royals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Mariners win (58.9%)
Mariners vs Royals Moneyline
- Seattle is a -118 favorite on the moneyline, while Kansas City is a +100 underdog at home.
Mariners vs Royals Spread
- The Mariners are at the Royals and are favored by 1.5 runs (+150 to cover) on the runline. Kansas City is -182 to cover.
Mariners vs Royals Over/Under
- Mariners versus Royals on May 22 has an over/under of 8.5 runs, with the odds on the over +102 and the under set at -124.
Bet on Seattle Mariners vs. Kansas City Royals on FanDuel today!
Mariners vs Royals Betting Trends
- The Mariners have been victorious in 23, or 48.9%, of the 47 contests they have been chosen as favorites in this season.
- This season Seattle has been victorious 22 times in 44 chances when named as a favorite of at least -118 on the moneyline.
- The Mariners and their opponents have gone over the total this season in 23 of their 51 opportunities.
- The Mariners are 18-33-0 against the spread in their 51 games that had a posted line this season.
- The Royals have won 36.4% of the games this season they were the underdog on the moneyline (8-14).
- Kansas City is 4-10 (winning only 28.6% of its games) when it has played as a moneyline underdog of +100 or longer.
- The Royals have played in 47 games with a set over/under, and have combined with opponents to go over the total 21 times (21-26-0).
- The Royals have collected a 20-27-0 record against the spread this season (covering 42.6% of the time).
Mariners Player Leaders
- Randy Arozarena has 55 hits and an OBP of .393 to go with a slugging percentage of .467. All three of those stats are tops among Seattle hitters this season. He has a .302 batting average, as well.
- Among qualifying batters in MLB, he ranks 14th in batting average, 12th in on-base percentage, and 47th in slugging.
- Julio Rodriguez is batting .256 with 10 doubles, eight home runs and 17 walks, while slugging .424 with an on-base percentage of .320.
- He is 75th in batting average, 97th in on-base percentage and 72nd in slugging among qualifying hitters.
- Rodriguez enters this game looking to extend his three-game hit streak. During his last five outings he is hitting .250 with a double, a home run, a walk and an RBI.
- Josh Naylor is batting .250 with a .356 slugging percentage and 22 RBI this year.
- J.P. Crawford is batting .210 with a .358 OBP and 16 RBI for Seattle this season.
Royals Player Leaders
- Bobby Witt Jr. has accumulated an on-base percentage of .369, a slugging percentage of .482, and has 59 hits, all club-highs for the Royals (while batting .299).
- Including all qualifying hitters in the big leagues, he is 15th in batting average, 31st in on-base percentage and 36th in slugging percentage.
- Witt hopes to build on a three-game hitting streak in this matchup. In his last five games he is hitting .211 with a double and a walk.
- Maikel Garcia is batting .255 with 13 doubles, a triple, three home runs and 19 walks. He's slugging .380 with an on-base percentage of .319.
- Including all qualified hitters, his batting average places him 78th, his on-base percentage is 100th, and he is 105th in slugging.
- Vinnie Pasquantino is batting .194 with four doubles, two triples, five home runs and 21 walks.
- Salvador Perez is batting .211 with five doubles, eight home runs and nine walks.
Mariners vs Royals Head to Head
- 5/3/2026: 4-1 KC (Favorite: Mariners, Spread: -1.5, Total: 8, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 5/2/2026: 3-2 KC (Favorite: Mariners, Spread: -1.5, Total: 8, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 5/1/2026: 7-6 KC (Favorite: Mariners, Spread: -1.5, Total: 7, Favorite Moneyline: -148, Underdog Moneyline: +126)
- 9/18/2025: 2-0 SEA (Favorite: Mariners, Spread: -1.5, Total: 9, Favorite Moneyline: -120, Underdog Moneyline: +102)
- 9/17/2025: 7-5 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 9/16/2025: 12-5 SEA (Favorite: Mariners, Spread: -1.5, Total: 8.5, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 7/3/2025: 3-2 KC (Favorite: Mariners, Spread: -1.5, Total: 7.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
- 7/2/2025: 3-2 SEA (Favorite: Mariners, Spread: -1.5, Total: 7, Favorite Moneyline: -166, Underdog Moneyline: +140)
- 7/1/2025: 6-3 KC (Favorite: Mariners, Spread: -1.5, Total: 8, Favorite Moneyline: -138, Underdog Moneyline: +118)
- 6/30/2025: 6-2 SEA (Favorite: Mariners, Spread: -1.5, Total: 7, Favorite Moneyline: -164, Underdog Moneyline: +138)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



