The Kansas City Royals (75-76) host the Seattle Mariners (83-68) on Wednesday at Kauffman Stadium, starting at 7:40 p.m. ET. The Royals are favored on the moneyline (-117), while the Mariners are -103 underdogs. The Mariners are favored against the spread (1.5) with +157 odds, despite being the moneyline underdog. Cole Ragans gets the starting nod for Kansas City, and Bryce Miller is Seattle’s pick to start.
Check out all the Latest Baseball Betting Previews!
Moneyline
Bet $20, Payout $37.09
Royals to win vs Mariners -117
Royals vs. Mariners betting lines
- Favorite: Royals (-117)
- Underdog: Mariners (-103)
- Over/under: 8.5
Royals betting info, hitting leaders, & pitching
Royals betting info
- The Royals have won 57.1% of the games this season when they were the moneyline favorite (36-27).
- In games it has played as moneyline favorites with odds of -117 or shorter, Kansas City has a 32-22 record (winning 59.3% of its games).
- The Royals have a 53.9% chance to win this contest based on the moneyline’s implied probability.
- Kansas City has had an over/under set by oddsmakers 151 times, and have combined with opponents to go over the total in 65 of those games (65-85-1).
- The Royals have collected a 74-77-0 record against the spread this season.
Royals hitting info
- Bobby Witt Jr. paces the Royals with a .292 batting average.
- Among hitters in MLB action, Witt ranks 57th in homers and 44th in RBI.
- Witt brings a two-game hitting streak into this game. During his last five outings he is hitting .211 with a triple, a home run, two walks and two RBIs.
- Maikel Garcia is hitting .289 with 36 doubles, five triples, 16 home runs and 57 walks.
- Garcia currently ranks 117th in home runs and 73rd in RBI in the majors.
- Vinnie Pasquantino paces the Royals with 30 home runs and 104 runs batted in.
- Salvador Perez is batting .237 with 34 doubles, 28 home runs and 23 walks.
- Perez enters this game on a three-game hitting streak. In his last five games he is batting .273 with three home runs and eight RBIs.
Royals pitching rankings
- The Royals pitching staff is 26th in MLB with a collective 7.9 strikeouts per nine innings.
- Kansas City’s 3.79 team ERA ranks fifth across all MLB pitching staffs.
- The Royals average MLB’s 13th-ranked WHIP (1.260).
- Royals pitchers combine to give up the seventh-fewest home runs in baseball (160 total, 1.1 per game).
- Kansas City struck out five Mariners batters while allowing 14 hits in a 12-5 loss in its last game.
Mariners betting info, hitting leaders, & pitching
Mariners betting info
- This season, the Mariners have won 21 out of the 44 games, or 47.7%, in which they’ve been the underdog.
- Seattle has entered 36 games this season as the underdog by -103 or more and is 18-18 in those contests.
- The implied probability of a win by the Mariners, based on the moneyline, is 50.7%.
- Games involving Seattle have gone over the total set by oddsmakers in 82 of 151 chances this season.
- The Mariners have an ATS record of 64-87-0 in 151 games with a spread this season.
Mariners hitting info
- Cal Raleigh is batting .247 this season with a team-high 56 home runs and 118 RBI.
- Raleigh’s home run total ranks first in MLB, and he is second in RBI.
- Raleigh takes a four-game hitting streak into this game. In his last five games he is hitting .444 with three doubles, three home runs, five walks and five RBIs.
- Julio Rodriguez has collected 167 hits this season and has an OBP of .323. He’s slugging .480 on the year.
- Rodriguez is 16th in home runs and 18th in RBI among all MLB hitters this season.
- Rodriguez heads into this matchup on a six-game hitting streak. In his last 10 games he is batting .390 with seven doubles, two home runs, four walks and 11 RBIs.
- Josh Naylor leads Seattle with a .283 batting average while slugging 19 homers and driving in 86 runs.
- Naylor enters this game on a three-game hitting streak. In his last five games he is batting .217 with a double, a walk and six RBIs.
- Eugenio Suarez has 122 hits and an OBP of .297 to go with a slugging percentage of .517 this season.
Mariners pitching rankings
- The Mariners strike out 8.7 batters per nine innings as a pitching staff, 10th-best in MLB.
- Seattle has pitched to a 3.93 ERA this season, which ranks 14th in baseball.
- The Mariners have a combined WHIP of just 1.239 as a pitching staff, which is the eighth-best in baseball this season.
- The Mariners have allowed the 17th-fewest home runs this season with 181, or 1.2 per game.
- Seattle earned a 12-5 win in its most recent game, striking out six Royals batters while allowing nine hits.
Author Profile

BetDecider Team
The BetDecider team brings you the most current sports betting content, with expert insights and tips. Our aim is that you can make an informed betting decision, including best odds and exclusive sportsbook offers, to maximize your betting experience.


