Seattle Mariners vs Kansas City Royals Betting Pick & Prediction for 5/23

MLB game preview

The Seattle Mariners will visit the Kansas City Royals at Kauffman Stadium on Saturday. The game is part of the MLB regular season. The Mariners have a record of 25-27 and are third in their division. They are coming off two wins in a row and are 5-5 in their last ten games.

The Royals, on the other hand, hold a record of 20-31 and are fourth in their division. They have lost their last four games and are 1-9 in their last ten games. The game will be shown on FOX, and the weather forecast predicts a mild day with broken clouds and a light breeze.

Seattle Mariners Team Preview

The Seattle Mariners have shown a mixed performance in their recent games. They secured a 2-0 victory against the Kansas City Royals on May 22, where Logan Gilbert pitched 5 2/3 innings with no earned runs. In contrast, they faced a 2-1 loss against the Chicago White Sox on May 19, despite Bryce Miller allowing no earned runs during his 5 2/3 innings on the mound.

Offensively, the Mariners have had their ups and downs. Julio Rodríguez has been a consistent contributor with hits in multiple games, including a 2-for-4 performance against the Royals. However, the team has struggled with consistency, as evidenced by only one hit in their loss to the White Sox on May 19.

In the upcoming game, George Kirby will take the mound for the Mariners. Kirby has a 5-3 record with a 3.45 ERA in the 2026 regular season. The Mariners’ lineup will look to support him by improving their .225 batting average, which ranks 17th in the league.

Mariners vs Royals Game Day Info

  • Sport: MLB
  • Teams: Seattle Mariners vs. Kansas City Royals
  • Venue: Kauffman Stadium in Kansas City, MO
  • Date: Saturday, May 23, 2026
  • Betting Odds: Mariners Moneyline -143, Royals Moneyline +119, Mariners Runline -1.5 (+114), Royals Runline +1.5 (-137), Total Over 8.5 (-115), Total Under 8.5 (-106)

Kansas City Royals Team Preview

The Kansas City Royals have had a tough stretch recently. They lost their last game against the Seattle Mariners, 2-0. Noah Cameron pitched well, going six innings without giving up an earned run, but the team only managed four hits.

In the game before that, the Royals lost to the Boston Red Sox, 4-3. Salvador Perez was a bright spot, hitting a home run and getting three hits. Michael Wacha also pitched well, allowing just one earned run over six innings.

Offensively, the Royals are struggling this season. They have a team batting average of .235, ranking 13th in the league. Bobby Witt Jr. is one of their top hitters, with a .294 average and seven home runs.

BTB Betting Pick

The Mariners are favored with a moneyline of -143 against the Royals, who have a moneyline of +119. The Mariners have a strong pitching staff with an ERA of 3.57, ranking 7th in the league. Given their pitching strength and the Royals’ higher ERA of 4.24, the Mariners are the pick to win the game with a projected score of Mariners 5, Royals 3.

The total for the game is set at 8.5 runs. The Mariners and Royals both have moderate slugging percentages, ranking 17th and 16th respectively. Considering the Mariners’ solid pitching and the Royals’ average hitting, the game is likely to stay under the total. The recommendation is to take the under 8.5 (-106) with a projected total of 8 runs.