A series opener between the Seattle Mariners (82-68) and Kansas City Royals (75-75) is on deck Tuesday at 7:40 p.m. ET, at Kauffman Stadium.
The Royals (+115 underdog on the moneyline) take the field at home against the Mariners (-136). The matchup on the mound for this contest is set with the Seattle Mariners looking to Logan Gilbert (4-6), and Michael Wacha (9-11) getting the nod for the Kansas City Royals.
The Mariners were vicotrious 11-2 over the Angels Sunday in their most recent game. George Kirby was named the winning pitcher after throwing 6 1/3 innings, giving up two earned runs on three hits while striking out 14, while Cal Raleigh went 2 for 4 with a home run and two RBIs to lead them offensively.
The Royals beat the Phillies 10-3 Sunday, with Noah Cameron earning the win while pitching seven innings, giving up two earned runs on four hits while striking out seven. Salvador Perez went 2 for 5 with a home run and five RBIs to lead the Royals’ offense.
Here’s everything you need to get ready for Tuesday’s Mariners vs. Royals matchup, including viewing options.
Seattle Mariners vs. Kansas City Royals odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Monday at 3:18 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Mariners (-136, bet $136 to win $100)Underdog: Royals (+115, bet $100 to win $115)Over/under: 8Mariners vs. Royals: Game time and live stream infoGame day: Tuesday, September 16, 2025Game time: 7:40 p.m. ETLocation: Kansas City, MissouriStadium: Kauffman StadiumTV channel: FDSKC and ROOT Sports NWLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Mariners vs. Royals on Fubo!
Mariners stats and trendsMariners betting recordsThe Mariners have won 60, or 57.1%, of the 105 games they’ve played as favorites this season.This season Seattle has won 38 of its 61 games, or 62.3%, when favored by at least -136 on the moneyline.The implied probability of a win from the Mariners, based on the moneyline, is 57.6%.Seattle and its opponents have hit the over in 81 of its 150 games with a total this season.The Mariners have an ATS record of 63-87-0 in 150 games with a spread this season.Logan Gilbert (Mariners probable starter)The Mariners will send Gilbert (4-6) out for his 23rd start of the season. He is 4-6 with a 3.54 ERA and 159 strikeouts in 114 1/3 innings pitched.The right-hander’s last time out came on Thursday against the St. Louis Cardinals, when he threw 4 2/3 innings, surrendering one earned run while allowing five hits.The 28-year-old has put up an ERA of 3.54, with 12.5 strikeouts per nine innings, in 22 games this season. Opponents are hitting .209 against him.Gilbert is trying to secure his eighth quality start of the year in this game.Gilbert heads into this game with 17 outings of five or more innings pitched this season.He has had three appearances this season in which he held his opponents to zero earned runs.He meets a Royals offense that ranks 28th in the league with 577 runs while batting .244 as a unit. It has a collective .391 slugging percentage (19th in MLB action) and has hit a total of 144 home runs (25th in MLB).Gilbert has a 1.93 ERA and a 1.286 WHIP against the Royals this season in 4 2/3 innings pitched, allowing a .188 batting average over one appearance.Mariners batting statsThe Mariners’ 216 home runs rank third in Major League Baseball.Hitters for Seattle have combined for a team rank of 11th in the majors with a .416 team slugging percentage.The Mariners have a team batting average of .243 this season, which ranks 20th among MLB teams.Seattle has scored 705 runs this season, which ranks 10th in MLB.The Mariners have an OBP of .320 this season, which ranks 11th in MLB.Seattle is one of the least-disciplined teams at the plate this season, ranking 27th with an average of 8.9 strikeouts per game.Royals stats and trendsRoyals betting recordsThe Royals have come away with 39 wins in the 86 contests they have been listed as the underdogs in this season.This season, Kansas City has come away with a win 20 times in 44 chances when named as an underdog of at least +115 or longer on the moneyline.The Royals have an implied victory probability of 46.5% according to the moneyline set for this matchup.Kansas City and its opponents have gone over the total this season in 64 of its 150 opportunities.The Royals are 74-76-0 against the spread in their 150 games that had a posted line this season.Michael Wacha (Royals probable starter)The Royals will send Wacha (9-11) to the mound for his 29th start of the season as he goes for his 10th win. He is 9-11 with a 3.45 ERA and 117 strikeouts in 159 2/3 innings pitched.In his last outing on Friday, Sept. 5 against the Minnesota Twins, the right-hander went 5 2/3 innings, allowing one earned run while surrendering four hits.In 28 games this season, the 34-year-old has amassed an ERA of 3.45, with 6.6 strikeouts per nine innings. Opponents are hitting .245 against him.Wacha has collected 12 quality starts this year.Wacha heads into this matchup with 25 outings of five or more innings pitched this year.In three of his 28 total appearances this season he has not given up an earned run.The opposing Mariners offense has the 11th-ranked slugging percentage (.416) and ranks third in home runs hit (216) in all of MLB. They have a collective .243 batting average, and are 16th in the league with 1241 total hits and 10th in MLB play scoring 705 runs.Wacha has thrown five innings, giving up five earned runs on eight hits while striking out one against the Mariners this season.The 34-year-old ranks 21st in ERA (3.45), 20th in WHIP (1.182), and 47th in K/9 (6.6) among qualifying pitchers in MLB play this season.Royals batting statsThe Royals rank 25th in baseball with 144 total home runs.So far this year, Kansas City ranks 19th in baseball with a .391 slugging percentage.The Royals rank 18th in MLB with a .244 batting average.Kansas City is the third-lowest scoring team in MLB play averaging 3.8 runs per game (577 total).The Royals’ .305 on-base percentage ranks 25th in MLB.