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

Odds updated as of 8:13 a.m.
MLB action on Thursday includes the Seattle Mariners playing the Kansas City Royals.
Here's everything 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: (-152) | KC: (+128)
- Spread: SEA: -1.5 (+146) | KC: +1.5 (-176)
- Total: 7 -- Over: (-118) | Under: (-104)
Mariners vs Royals Probable Starting Pitchers
Probable Pitchers: Logan Evans (Mariners) - 0-0, 0.00 ERA vs Seth Lugo (Royals) - 5-5, 2.74 ERA
The Mariners will give the nod to Logan Evans versus the Royals and Seth Lugo (5-5). Evans did not appear in a game when his team was the moneyline favorite last season. When Lugo starts, the Royals have gone 7-8-0 against the spread. 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
- The moneyline numbers for Mariners vs. Royals reveal Seattle as the favorite (-152) and Kansas City as the underdog (+128) on the road.
Mariners vs Royals Spread
- The Royals are at +1.5 on the runline against the Mariners. The Royals are -176 to cover the spread, and the Mariners are +146.
Mariners vs Royals Over/Under
- The Mariners-Royals contest on July 3 has been given an over/under of 7 runs. The over is set at -118 and the under at -104.
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.
- This year Seattle has won 10 of 20 games when listed as at least -152 on the moneyline.
- The Mariners and their opponents have gone over in 46 of their 84 games with a total set by sportsbooks this season.
- The Mariners have an against the spread mark of 36-48-0 in 84 games with a line this season.
- The Royals have won 25 of the 54 games they were the moneyline underdog this season (46.3%).
- Kansas City is 9-8 (winning 52.9% of its games) when it has played as a moneyline underdog of +128 or longer.
- The Royals have had an over/under set by bookmakers 86 times, and have combined with opponents to go over the total in 33 of those games (33-51-2).
- The Royals have put together a 45-41-0 record against the spread this season.
Mariners Player Leaders
- Cal Raleigh has 85 hits, which leads Seattle hitters 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, he ranks 54th in batting average, his on-base percentage ranks 11th, and he is second in slugging.
- Julio Rodriguez has hit 11 homers this season while driving in 43 runs. He's batting .255 this season and slugging .399 with an on-base percentage of .312.
- Among all qualified, he ranks 84th in batting average, 109th in on-base percentage and 104th in slugging percentage.
- Randy Arozarena has 78 hits this season and has a slash line of .252/.361/.439.
- Arozarena has recorded at least one base hit in five games in a row. In his last five games he is hitting .526 with four home runs, a walk and eight RBIs.
- J.P. Crawford leads Seattle in OBP (.387) this season, fueled by 86 hits.
- Crawford takes a four-game hitting streak into this game. During his last five outings he is hitting .273 with a double and an RBI.
Royals Player Leaders
- Bobby Witt Jr. has put up a slugging percentage of .493 and has 99 hits, both team-high numbers for the Royals. He's batting .290 and with an on-base percentage of .345.
- Including all the qualified hitters in MLB, his batting average puts him 22nd, his on-base percentage ranks 58th, and he is 26th in slugging.
- Witt hopes to build on a six-game hitting streak in this matchup. During his last 10 outings he is hitting .341 with four doubles, a home run, two walks and five RBIs.
- Maikel Garcia has a .363 on-base percentage to lead his team. He has a batting average of .305 while slugging .470.
- He is currently eighth in batting average, 29th in on-base percentage and 45th in slugging percentage among all qualifying batters.
- Vinnie Pasquantino is batting .267 with 10 doubles, a triple, 12 home runs and 27 walks.
- Jonathan India is hitting .243 with 17 doubles, four home runs and 31 walks.
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!