Eugenio Suarez leads the Seattle Mariners (83-69) into a contest with the Kansas City Royals (76-76) following his four-hit outing in a 7-5 loss to the Royals. The Mariners are favored (-124) for this game against the underdog Royals (+104), which starts at 2:10 p.m. ET on Thursday. Seattle has Luis Castillo set to start, while Kansas City will counter with Stephen Kolek.
Check out all the Latest Baseball Betting Previews!
Betting Odds
Bet $20, Payout $36.13
Mariners to win vs Royals -124
Mariners vs. Royals betting lines
- Favorite: Mariners (-124)
- Underdog: Royals (+104)
- Over/under: 9
Mariners betting info, hitting leaders, & pitching
Mariners betting info
- The Mariners have won 57.5% of the games this season when they were favored on the moneyline (61-45).
- When it has played as moneyline favorites with odds of -124 or shorter, Seattle has gone 51-33 (60.7%).
- The Mariners have a 55.4% chance to win this game based on the moneyline’s implied probability.
- Seattle has played in 152 games with set over/under, and have combined with opponents to go over the total 83 times (83-64-5).
- The Mariners have covered 42.1% of their games this season, going 64-88-0 ATS.
Mariners hitting info
- Cal Raleigh leads the Mariners in home runs (56) and runs batted in (118).
- Raleigh ranks first in home runs and third in RBI among all hitters in MLB play.
- Raleigh has safely hit in five straight games. During his last five outings he is batting .474 with three doubles, three home runs, two walks and five RBIs.
- Julio Rodriguez is batting .271 with 31 doubles, four triples, 30 home runs and 38 walks.
- Rodriguez ranks 16th in home runs among hitters in baseball and 18th in RBI.
- Rodriguez heads into this game on a seven-game hitting streak. In his last 10 outings he is hitting .350 with seven doubles, four walks and seven RBIs.
- Josh Naylor has racked up a team-high batting average of .285.
- Naylor takes a four-game hitting streak into this game. In his last five games he is hitting .273 with a double and six RBIs.
- Suarez is batting .230 with 26 doubles, 46 home runs and 44 walks.
Mariners pitching rankings
- The pitching staff for the Mariners has a collective 8.7 K/9, the 10th-best in MLB.
- Seattle’s 3.95 team ERA ranks 14th across all MLB pitching staffs.
- Pitchers for the Mariners combine for the No. 10-ranked WHIP in baseball (1.244).
- Mariners pitchers combine to give up 183 total home runs at a rate of 1.2 per game (18th-fewest in the majors).
- Seattle struck out five Royals batters while giving up 13 hits in a 7-5 loss in its last game.
Royals betting info, hitting leaders, & pitching
Royals betting info
- This season, the Royals have been the underdog 87 times and won 39, or 44.8%, of those games.
- This season, Kansas City has won 26 of its 65 games, or 40%, when it’s the underdog by at least +104 on the moneyline.
- Bookmakers have implied with the moneyline set for this matchup that the Royals have a 49% chance to win.
- Kansas City and its opponents have gone over the total this season in 66 of its 152 opportunities.
- The Royals are 75-77-0 against the spread this season.
Royals hitting info
- Bobby Witt Jr. leads Kansas City with a .293 batting average. He’s also hit 22 homers and has 80 RBI.
- Witt is 59th in homers and 40th in RBI among all hitters in the big leagues.
- Witt brings a three-game hitting streak into this matchup. During his last five outings he is batting .300 with a double, a triple, a home run, two walks and three RBIs.
- Maikel Garcia has 161 hits and an OBP of .353 to go with a slugging percentage of .457 this season.
- Among all MLB hitters, Garcia is 117th in home runs and 76th in RBI.
- Vinnie Pasquantino leads Kansas City in home runs (30) and runs batted in (104) this season while batting .264.
- Salvador Perez has collected 133 hits this season and has an OBP of .281. He’s slugging .454 on the year.
- Perez takes a four-game hitting streak into this game. During his last five outings he is hitting .300 with four home runs, two walks and 11 RBIs.
Royals pitching rankings
- The Royals strike out just 7.9 batters per nine innings as a pitching staff, which ranks 26th in MLB.
- Kansas City pitchers have a combined ERA of 3.80 ERA this year, sixth-best in baseball.
- The Royals rank 13th in MLB with a combined 1.261 WHIP this season.
- The Royals have given up the eighth-fewest long balls so far this season with only 162 home runs allowed.
- Last time out, Kansas City defeated the Mariners, 7-5, with seven strikeouts and 10 hits allowed.
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.







