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

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

Updated Jul. 3, 2025 10:01 p.m. ET
Data Skrive

Salvador Perez and the Kansas City Royals take on Julio Rodriguez and the Seattle Mariners at T-Mobile Park on Thursday at 10:10 p.m. ET. The favored Mariners have -124 moneyline odds against the underdog Royals, who are listed at +104. Seattle is the run-line favorite (-1.5). The over/under is 7.5 runs for the contest (with +101 odds to hit the over and -122 odds on the under).

Here is everything you need to know 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: Thursday, July 3, 2025 at 10:10 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 -124 +104 7.5 +101 -122 -1.5 +169 -205

Mariners vs. Royals Prediction

  • Score Prediction: Mariners 5, Royals 4
  • Total Prediction: Over 7.5 runs
  • Win Probabilities: Mariners 54%, Royals 46%

Mariners vs. Royals Betting Insights

  • The Mariners have won 30, or 54.5%, of the 55 games they've played as favorites this season.
  • Seattle has a record of 23-20, a 53.5% win rate, when favored by -124 or more by oddsmakers this season.
  • The moneyline for this contest implies a 55.4% chance of a victory for the Mariners.
  • The Royals have come away with 25 wins in the 55 contests they have been listed as the underdogs in this season.
  • This season, Kansas City has come away with a win 16 times in 39 chances when named as an underdog of at least +104 or longer on the moneyline.
  • The moneyline set for this matchup implies the Royals have a 49% chance of coming away with a victory in the contest.

Mariners Recent Betting Performance

  • The Mariners played as the moneyline favorite in seven of their last 10 games, and they went 5-2 in those matchups.
  • Over their last 10 matchups (all 10 of them had set totals), the Mariners and their opponents combined to go over the run total seven times.
  • The Mariners have gone 3-7-0 against the spread over their past 10 games.

Mariners Recent Stats

Stat Avg/Total
Record 6-4
Runs Per Game 4.5
HR 11
ERA 3.35
K/9 8.3

Mariners Player Insights

  • Cal Raleigh leads the Mariners in home runs (33) and runs batted in (71).
  • Raleigh's home runs put him first in MLB, and he is second in RBI.
  • Rodriguez is batting .255 with 12 doubles, three triples, 11 home runs and 22 walks.
  • Rodriguez ranks 77th in home runs and 63rd in RBI on the year.
  • Randy Arozarena is batting .252 with 20 doubles, a triple, 12 home runs and 41 walks.
  • Arozarena will look to build on his five-game hitting in this matchup. In his last five games he is hitting .526 with four home runs, a walk and eight RBIs.
  • J.P. Crawford's .283 batting average leads his team.
  • Crawford is riding a four-game hitting streak into this one. In his last five games he is batting .273 with a double and an RBI.

Mariners Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Julio Rodríguez 0.5 (-235) 1.5 (+135) - 0.5 (+225)
Cal Raleigh 0.5 (-185) 1.5 (+115) - 0.5 (+140)
Logan Evans - - - -
Randy Arozarena 0.5 (-175) - - 0.5 (+185)
Luke Raley 0.5 (-145) - - 0.5 (+225)

Royals Recent Betting Performance

  • The Royals have played as underdogs in nine of their past 10 games and won two of those contests.
  • In their last 10 games with a total, the Royals and their opponents have failed to hit the over seven times.
  • The Royals have a record of 4-6-0 ATS over their last 10 games.

Royals Recent Stats

Stat Avg/Total
Record 2-8
Runs Per Game 2.7
HR 3
ERA 4.13
K/9 8.4

Royals Player Insights

  • Bobby Witt Jr. is hitting .290 with 30 doubles, three triples, 11 home runs and 28 walks, while getting on base at a rate of .345.
  • Witt's home run total places him 77th in the big leagues, and he ranks 50th in RBI.
  • Witt brings a hitting streak of six games into this game. In his last 10 outings he is hitting .341 with four doubles, a home run, two walks and five RBIs.
  • Maikel Garcia has a club-best .305 batting average.
  • Garcia ranks 137th in homers and 80th in RBI among all hitters in MLB.
  • Vinnie Pasquantino has 12 home runs, tops in the clubhouse.
  • Jonathan India is hitting .243 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 (-220) 1.5 (+125) - 0.5 (+175)
Salvador Pérez 0.5 (-195) 1.5 (+140) - 0.5 (+180)
Bobby Witt Jr. 1.5 (+210) 1.5 (-110) - 0.5 (+190)
Seth Lugo - - - -
Jac Caglianone - - - -

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