Your cart is currently empty!

Kansas City Royals vs Seattle Mariners Prediction 07/03/2025 Picks
Pick details
Kansas City (40-47) vs Seattle (45-41)
July 3, 2025 at 10:10 PM EDT
The Line: Betting Odds: Seattle -1.5 — Over/Under: +7
In this article, we will formulate a Royals vs Mariners prediction for this MLB game on Thursday, July 3, at T-Mobile Park in Seattle, Washington. Let’s take a look at the prediction for this MLB matchup.
Kansas City Royals Betting Preview
The Kansas City Royals (40-47, 20-23 Away) lost nine of the previous 11 games. Kansas City lost the series to the Padres, was swept by the Rays, and lost to the Dodgers. The Royals have a chance to split the current series in Seattle after losing two of the opening three games. Last night, the Royals fell short to the Mariners in a 3-2 defeat. Salvador Perez led the offense with two RBI, while Noah Cameron pitched for 4.2 innings in a no-decision, allowing no runs on four hits with five strikeouts and one walk. Angel Zerpa took the loss.
This year, the Royals average 3.31 runs per game (30th in the MLB) on a .244/.299/.366 triple-slash. When it comes to pitching, the Royals’ staff has a 3.49 ERA (5th) and 1.22 WHIP (7th). Salvador Perez leads the Royals with a .240 batting average, nine home runs, and 48 RBI this season.
The projected starting pitcher for the Royals is Seth Lugo, who is 5-5 in 15 starts this season, with a 2.74 ERA and 1.08 WHIP in 88.2 innings.
Seattle Mariners Betting Preview
The Seattle Mariners (45-41, 22-20 Home) defeated the Chicago Cubs, split with the Minnesota Twins, and beat the Texas Rangers 2-1 in the series, in which all three games went to extra innings. Following last night’s 3-2 win against the Royals, the Mariners lead 2-1 and have a chance to clinch it on Thursday. Randy Arozarena led the offense with two RBI, while Logan Gilbert pitched for 4.2 innings in a no-decision, allowing one run on three hits with seven strikeouts and three walks. Carlos Vargas was credited with the win.
This season, the Mariners average 4.58 runs per game (12th in the MLB) on a .248/.325/.404 triple-slash. When it comes to pitching, the Mariners’ staff has a 3.93 ERA (17th) and 1.27 WHIP (17th). Cal Raleigh leads the Mariners with a .272 batting average, 33 home runs, and 71 RBI this season.
Bryan Woo will take the mound for the Mariners on Thursday. The 25-year-old right-hander has a 7-4 record in 16 starts this year with a 2.93 ERA and 0.97 WHIP in 101.1 innings.
Total Runs Facts
Eight of the Mariners’ last 10 games as favorites have gone OVER the total runs line.
Six of the Royals’ last eight games as underdogs against American League opponents have gone UNDER the total runs line.
The ‘Inning 1 OVER 0.5 runs’ market has hit in five of the last six games between the Royals and Mariners.
The ‘Inning 1 OVER 0.5 runs’ market has hit in five of the Royals’ last six games as road underdogs against American League opponents.
Matchup/League Facts
The Mariners rank 4th in the league for steals this season (79).
The Mariners rank 26th in the league for doubles this season (118).
The Royals rank 30th in the league for walks this season (210).
The Royals rank 29th in the league for RBIs this season (283).
Royals vs Mariners Prediction
The Mariners won six of the previous ten H2H encounters, including three of the last four. Kansas City is 3-7 Over/Under in the last ten games, and although many of Seattle’s games went Over this season, mainly because of low run totals, I am going with Under here. With this pitching matchup, I have little doubt this one will be a low-scoring affair. Seth Lugo has been one of the best AL pitchers in June, when he posted a fantastic 1.26 ERA and allowed just two runs in his last four starts, along with two shutouts. Bryan Woo, on the other hand, is the Mariners’ best pitcher this season. He connected three quality starts, registered two shutouts, and surrendered only two runs in that span. Go with Under.