Mariners vs. Royals Prediction, Odds, Picks - July 2

Mariners vs. Royals Prediction, Odds, Picks - July 2

Updated Jul. 2, 2025 9:02 p.m. ET
Data Skrive

The Kansas City Royals will look to Bobby Witt Jr. for continued success at the plate when they square off against Julio Rodriguez and the Seattle Mariners on Wednesday, in the third game of a four-game series at T-Mobile Park. The Mariners are -169 moneyline favorites for this matchup with the Royals (+142). Seattle is favored on the run line (-1.5). The contest's total has been set at 7 runs.

Take a look at everything you need from a betting perspective on the Mariners-Royals game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Royals vs. Mariners Highlights | MLB on FOX

Check out the best moments between the Kansas City Royals and the Seattle Mariners.

Mariners vs. Royals Game Information & Odds

  • When: Wednesday, July 2, 2025 at 9:40 p.m. ET
  • Where: T-Mobile Park in Seattle, Washington
  • How to watch on TV: ROOT Sports NW and FDSKC
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Mariners -169 +142 7 -112 -108 -1.5 +131 -157

Mariners vs. Royals Prediction

  • Score Prediction: Mariners 5, Royals 4
  • Total Prediction: Over 7 runs
  • Win Probabilities: Mariners 55%, Royals 45%

Mariners vs. Royals Betting Insights

  • This season, the Mariners have won 29 out of the 54 games, or 53.7%, in which they've been favored.
  • Seattle has entered 13 games this season favored by -169 or more and is 5-8 in those contests.
  • The implied probability of a win from the Mariners, based on the moneyline, is 62.8%.
  • The Royals have been underdogs in 54 games this season and have come away with the win 25 times (46.3%) in those contests.
  • Kansas City has a mark of 3-3 in contests where bookmakers favor it by +142 or worse on the moneyline.
  • The moneyline set for this matchup implies the Royals have a 41.3% chance of walking away with the win.

Mariners Recent Betting Performance

  • The Mariners were the moneyline favorite for seven of their last 10 games, and they finished 5-2 in those matchups.
  • In their last 10 matchups (all had set totals), the Mariners combined with their opponents to go over the total eight times.
  • The Mariners' ATS record is 4-6-0 over their past 10 games.

Mariners Recent Stats

Stat Avg/Total
Record 6-4
Runs Per Game 5.6
HR 15
ERA 3.73
K/9 7.8

Mariners Player Insights

  • Cal Raleigh has racked up a team-high 33 home runs and 71 runs batted in.
  • Raleigh's home runs rank him first in MLB, and he ranks first in RBI.
  • Rodriguez has 12 doubles, three triples, 11 home runs and 22 walks while hitting .255.
  • Rodriguez is 74th in homers and 66th in RBI among all hitters in MLB.
  • J.P. Crawford leads the Mariners with a .279 batting average.
  • Crawford will look to build on his three-game hitting in this matchup. In his last five games he is batting .280 with an RBI.
  • Randy Arozarena is hitting .248 with 20 doubles, a triple, 11 home runs and 41 walks.
  • Arozarena has recorded at least one hit in four straight games. During his last five outings he is hitting .381 with three home runs, a walk and seven RBIs.

Mariners Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Randy Arozarena 0.5 (-195) 1.5 (+135) - 0.5 (+175)
J.P. Crawford 0.5 (-205) 1.5 (+150) - 0.5 (+240)
Julio Rodríguez 1.5 (+195) 1.5 (+110) - 0.5 (+180)
Logan Gilbert - - - -
Cal Raleigh - - - -

Royals Recent Betting Performance

  • In nine games as underdogs over the last 10 matchups, the Royals have a record of 2-7.
  • In their last 10 games with a total, the Royals and their opponents are 3-7-0 when it comes to hitting the over.
  • The Royals have won three of their last 10 games against the spread.

Royals Recent Stats

Stat Avg/Total
Record 2-8
Runs Per Game 2.6
HR 3
ERA 4.34
K/9 8.2

Royals Player Insights

  • Witt is hitting .286 with 30 doubles, three triples, 11 home runs and 26 walks, while getting on base at a rate of .338.
  • Among all batters in MLB, Witt's home run total is 74th and his RBI tally is 46th.
  • Witt brings a hitting streak of five games into this matchup. In his last five games he is hitting .391 with three doubles, a home run and five RBIs.
  • Maikel Garcia is batting .309 to lead the lineup.
  • Garcia is 135th among all hitters in the majors in home runs, and 77th in RBI.
  • Vinnie Pasquantino paces the Royals in home runs (12) and runs batted in (47).
  • Jonathan India is hitting .247 with 17 doubles, four home runs and 31 walks.

Royals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Vinnie Pasquantino 0.5 (-200) 1.5 (+135) - 0.5 (+195)
Bobby Witt Jr. 0.5 (-220) 1.5 (+125) - 0.5 (+205)
Noah Cameron - - - -
Salvador Perez 0.5 (-175) - - 0.5 (+205)
Maikel Garcia 0.5 (-175) - - 0.5 (+255)

Royals vs. Mariners Highlights | MLB on FOX

Check out the best moments between the Kansas City Royals and the Seattle Mariners.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share