Mariners vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for July 3

Odds updated as of 9:12 p.m.
On Thursday in MLB, the Seattle Mariners are up against the Kansas City Royals.
Here's what you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Mariners vs Royals Game Info
- Seattle Mariners (45-41) vs. Kansas City Royals (40-47)
- Date: Thursday, July 3, 2025
- Time: 10:10 p.m. ET
- Venue: T-Mobile Park -- Seattle, Washington
- Coverage: ROOT Sports NW and FDSKC
Mariners vs Royals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SEA: (-120) | KC: (+102)
- Spread: SEA: +1.5 (-205) | KC: -1.5 (+168)
- Total: 7.5 -- Over: (-105) | Under: (-115)
Mariners vs Royals Probable Starting Pitchers
Probable Pitchers: Logan Evans (Mariners) - 3-2, 4.50 ERA vs Seth Lugo (Royals) - 5-5, 2.74 ERA
This contest's pitching matchup is set, as the Mariners will send Logan Evans (3-2) to the mound, while Seth Lugo (5-5) will take the ball for the Royals. Evans and his team have a record of 2-5-0 against the spread when he starts. Evans' team is 3-1 this season when he starts and they are the moneyline favorite. The Royals have a 7-8-0 record against the spread in Lugo's starts. The Royals have a 5-6 record in Lugo's 11 starts this season when they were the moneyline underdog.
Mariners vs Royals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Mariners win (53.8%)
Mariners vs Royals Moneyline
- Looking at the moneyline for Royals-Mariners, Kansas City is the underdog at +102, and Seattle is -120 playing at home.
Mariners vs Royals Spread
- The Royals are 1.5-run favorites against the spread for this matchup with the Mariners. The Royals are +168 to cover, while the Mariners are -205 to cover as a 1.5-run underdog on the runline.
Mariners vs Royals Over/Under
- The Mariners-Royals game on July 3 has been given an over/under of 7.5 runs. The over is set at -105 and the under at -115.
Bet on Seattle Mariners vs. Kansas City Royals on FanDuel today!
Mariners vs Royals Betting Trends
- The Mariners have been favorites in 54 games this season and have come away with the win 30 times (55.6%) in those contests.
- Seattle has a record of 26-20 when favored by -120 or more this year.
- The Mariners and their opponents have hit the over in 46 of their 84 games with a total set by oddsmakers this season.
- The Mariners have posted a record of 36-48-0 against the spread this season.
- The Royals have won 46.3% of the games this season they were the underdog on the moneyline (25-29).
- When playing as a moneyline underdog with odds of +102 or longer, Kansas City has a 16-24 record (winning 40% of its games).
- In the 86 games oddsmakers have set an over/under for the Royals, they have combined with opponents to go over the total 33 times (33-51-2).
- The Royals have gone 45-41-0 ATS this season.
Mariners Player Leaders
- Cal Raleigh leads Seattle in total hits (85) this season while batting .272 with 49 extra-base hits. He has an on-base percentage of .383 and a slugging percentage of .641.
- Among qualifying hitters in the majors, he ranks 54th in batting average, 11th in on-base percentage, and second in slugging.
- Julio Rodriguez has an OPS of .711, fueled by an OBP of .312 and a team-best slugging percentage of .399 this season. He's batting .255.
- His batting average is 85th among qualified players, his on-base percentage 109th, and his slugging percentage 105th.
- Randy Arozarena has collected 78 base hits, an OBP of .361 and a slugging percentage of .439 this season.
- Arozarena brings a five-game hitting streak into this game. In his last five games he is batting .526 with four home runs, a walk and eight RBIs.
- J.P. Crawford leads Seattle with an OBP of .387 this season while batting .283 with 50 walks and 38 runs scored.
- Crawford brings a four-game hitting streak into this game. In his last five games he is hitting .273 with a double and an RBI.
Royals Player Leaders
- Bobby Witt Jr. has accumulated a team-high slugging percentage (.493) while pacing the Royals in hits (99). He's batting .290 and with an on-base percentage of .345.
- Including all qualifying hitters, he is 23rd in batting average, while his on-base percentage is 58th and he is 26th in slugging.
- Witt brings a six-game hitting streak 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 leads his team with a .363 on-base percentage. He has a batting average of .305 while slugging .470.
- He ranks eighth in batting average, 29th in on-base percentage and 46th in slugging percentage in the majors.
- Vinnie Pasquantino is batting .267 with 10 doubles, a triple, 12 home runs and 27 walks.
- Jonathan India has 17 doubles, four home runs and 31 walks while batting .243.
Mariners vs Royals Head to Head
- 7/2/2025: 3-2 SEA (Favorite: Mariners, Spread: -1.5, Total: 7, Favorite Moneyline: -166, Underdog Moneyline: +140)
- 7/1/2025: 6-3 KC (Favorite: Mariners, Spread: -1.5, Total: 8, Favorite Moneyline: -138, Underdog Moneyline: +118)
- 6/30/2025: 6-2 SEA (Favorite: Mariners, Spread: -1.5, Total: 7, Favorite Moneyline: -164, Underdog Moneyline: +138)
- 6/9/2024: 6-5 SEA (Favorite: Royals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 6/8/2024: 8-4 KC (Favorite: Mariners, Spread: -1.5, Total: 8.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 6/7/2024: 10-9 KC (Favorite: Mariners, Spread: -1.5, Total: 9, Favorite Moneyline: -122, Underdog Moneyline: +104)
- 5/15/2024: 4-2 SEA (Favorite: Mariners, Spread: -1.5, Total: 8, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 5/14/2024: 4-2 KC (Favorite: Mariners, Spread: -1.5, Total: 7.5, Favorite Moneyline: -164, Underdog Moneyline: +138)
- 5/13/2024: 6-2 SEA (Favorite: Mariners, Spread: -1.5, Total: 7, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 8/27/2023: 3-2 SEA (Favorite: Mariners, Spread: -1.5, Total: 8, Favorite Moneyline: -330, Underdog Moneyline: +265)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



