On Monday, a series opener is on the schedule, with the Seattle Mariners (43-40) hosting the Kansas City Royals (39-45) at 9:40 p.m. ET.
The Royals (+136 underdog moneyline odds to win) are away versus the Mariners (-163). The matchup on the mound for this contest is set with the Seattle Mariners looking to George Kirby (1-4), and Michael Wacha (4-7) answering the bell for the Kansas City Royals.
The Mariners defeated the Rangers by a 6-4 score in their most recent game yesterday. Mitch Garver went 3 for 6 with a home run and four RBIs to lead them offensively while Trent Thornton picked up the win after throwing two innings without giving up a hit or an earned run while striking out two.
Yesterday, the Royals fell to the Dodgers 5-1. Kris Bubic was the losing pitcher after he went five innings, giving up two earned runs on three hits while striking out five. Jonathan India led the Royals’ offense, going 1 for 4.
Before the Mariners vs. Royals matchup, here is what you need to get ready for Monday’s baseball action, including viewing options.
Seattle Mariners vs. Kansas City Royals odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Sunday at 9:17 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Mariners (-163, bet $163 to win $100)Underdog: Royals (+136, bet $100 to win $136)Over/under: 7.5Mariners vs. Royals: Game time and live stream infoGame day: Monday, June 30, 2025Game time: 9:40 p.m. ETLocation: Seattle, WashingtonStadium: T-Mobile ParkTV channel: ROOT Sports NW and FDSKCLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Mariners vs. Royals on Fubo!
Mariners stats and trendsMariners betting recordsThis season, the Mariners have won 28 out of the 52 games, or 53.8%, in which they’ve been favored.Seattle is 7-8 this season when entering a game favored by -163 or more on the moneyline.Bookmakers have implied with the moneyline set for this matchup that the Mariners have a 62% chance to win.Games involving Seattle have gone over the total set by bookmakers in 45 of 83 chances this season.The Mariners are 35-48-0 against the spread this season.George Kirby (Mariners probable starter)Kirby gets the start for the Mariners, his eighth of the season. He is 1-4 with a 5.40 ERA and 36 strikeouts through 36 2/3 innings pitched.In his last appearance on Wednesday, the right-hander went six innings against the Minnesota Twins, allowing one earned run while surrendering three hits.The 27-year-old has put up an ERA of 5.40, with 8.8 strikeouts per nine innings, in seven games this season. Opposing hitters have a .270 batting average against him.Kirby has two quality starts this year.Kirby will try to build on a seven-game streak of going five or more innings (he’s averaging 5.2 frames per outing).He has not had an appearance so far in which he did not surrender at least one earned run.The opposing Royals offense has a collective .245 batting average, and is 19th in the league with 688 total hits and last in MLB play with 277 runs scored. It has the 26th-ranked slugging percentage (.367) and ranks last in home runs (58) in all of MLB.Mariners batting statsThe Mariners’ 107 home runs rank seventh in Major League Baseball.The offense for Seattle has a slugging percentage of .402 this season, 11th in MLB.The Mariners have a team batting average of .247 this season, which ranks 13th among MLB teams.Seattle has scored 380 runs (4.6 per game) this season, which ranks 12th in MLB.The Mariners are among the best in the league at getting on base, ranking ninth with an OBP of .324.Seattle ranks 25th in strikeouts per game (8.9) among MLB offenses.Royals stats and trendsRoyals betting recordsThe Royals have been victorious in 24, or 46.2%, of the 52 contests they have been chosen as underdogs in this season.This season, Kansas City has been victorious six times in 10 chances when named as an underdog of at least +136 or longer on the moneyline.The Royals have an implied victory probability of 42.4% according to the moneyline set by oddsmakers for this matchup.Kansas City and its opponents have hit the over in 32 of its 84 games with a total set by oddsmakers this season.The Royals are 43-41-0 against the spread in their 84 games that had a posted line this season.Michael Wacha (Royals probable starter)Wacha (4-7) gets the starting nod for the Royals in his 17th start of the season. He’s put together a 3.33 ERA in 92 2/3 innings pitched, with 74 strikeouts.In his last time out on Wednesday against the Tampa Bay Rays, the righty went six innings, allowing three earned runs while surrendering nine hits.During 16 games this season, the 33-year-old has a 3.33 ERA and 7.2 strikeouts per nine innings, while allowing a batting average of .249 to his opponents.Wacha is trying to continue a second-game quality start streak in this game.Wacha is aiming for his 16th straight outing lasting five or more innings. He averages 5.8 frames per start.He has had three appearances this season that he held his opponents to zero earned runs.He will face a Mariners team that is batting .247 as a unit (13th in the MLB). They are also slugging a collective .402 (11th in the league) with 107 total home runs (seventh in MLB action).The 33-year-old’s 3.33 ERA ranks 28th, 1.217 WHIP ranks 36th, and 7.2 K/9 ranks 53rd among qualifying pitchers this season.Royals batting statsThe Royals have hit 58 home runs this season, the lowest total in MLB action.So far this year, Kansas City is slugging .367, the fifth-lowest percentage in baseball.The Royals rank 18th in MLB with a .245 batting average.Kansas City is the lowest scoring team in MLB action averaging 3.3 runs per game (277 total).The Royals rank 25th in MLB with an on-base percentage of .299.