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

The Seattle Mariners travel to Kansas City to take on the Royals at Kauffman Stadium. The Mariners hold a record of 24-27 and are ranked third in the AL West. They are coming off a win and have split their last ten games.
The Kansas City Royals have a record of 20-30 and are fourth in the AL Central. They are on a three-game losing streak and have struggled in their last ten games, winning only once. The game is set for Friday, May 22, 2026, at 7:40 PM, with weather conditions expected to be mild and rainy.
Seattle Mariners Team Preview
The Seattle Mariners have shown varied performances in their recent games. They secured a 5-4 win against the Chicago White Sox on May 20th, with Randy Arozarena and Jhonny Pereda hitting home runs. However, they faced a narrow 2-1 loss to the White Sox on May 19th, managing only one hit in the game.
The Mariners’ pitching has been a mix of solid and challenging outings. Emerson Hancock delivered a decent performance with 5 innings pitched and 2 earned runs in their recent win. On the other hand, Logan Gilbert struggled against the Padres, allowing 7 earned runs in 6 2/3 innings on May 16th.
Key players like Julio Rodríguez and Josh Naylor have been consistent in the lineup. Rodríguez has maintained a .256 batting average with 8 home runs and 21 RBIs. Naylor, playing at first base, holds a .250 average with 5 home runs and 22 RBIs, providing a steady presence for the team.
Mariners vs Royals Game Day Info
- Sport: MLB
- Teams: Seattle Mariners vs. Kansas City Royals
- Venue: Kauffman Stadium in Kansas City, MO
- Date: Friday, May 22, 2026
- Betting Odds: Mariners Moneyline -138, Royals Moneyline +115
Kansas City Royals Team Preview
The Kansas City Royals have struggled recently, dropping four of their last five games. Their recent series against the Boston Red Sox saw them lose all three games at home. The Royals managed to hit two home runs in their latest game but still fell short by a score of 4-3.
On offense, Bobby Witt Jr. leads the team with a batting average of .299 and seven home runs. Salvador Perez contributes with eight home runs, making him a key player. Despite these efforts, the team ranks 15th in slugging percentage and on-base percentage.
In pitching, Noah Cameron is set to start against the Seattle Mariners. Cameron’s record this season is 2-3 with an ERA of 5.40. The Royals pitching staff ranks 18th in ERA, indicating room for improvement in upcoming games.
BTB Betting Pick
The Mariners are favored with a moneyline of -138. Their pitching ranks 7th in ERA, which is better than the Royals’ 18th rank. Given this edge in pitching, picking the Mariners to win straight up is a sound choice. The projected score is Mariners 5, Royals 4.
The total for the game is set at 8.0 runs. The Mariners have a strong pitching staff, while the Royals have a decent hitting lineup. Both teams have moderate offensive stats, suggesting a close game. Therefore, taking the over 8.0 (-115) is a reasonable pick, with a projected total of 9 runs.