
Mariners vs. Royals Prediction, Odds, Picks - June 30
Bobby Witt Jr. and the Kansas City Royals head into a matchup with Julio Rodriguez and the Seattle Mariners on Monday at 9:40 p.m. ET. Bookmakers list the Mariners as -164 moneyline favorites, while giving the underdog Royals +138 moneyline odds to win. Seattle is the favorite on the run line (-1.5 with +131 odds). The total for the matchup has been listed at 7 runs.
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.
Mariners vs. Rangers Highlights | MLB on FOX
Mariners vs. Royals Game Information & Odds
- When: Monday, June 30, 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 | -164 | +138 | 7 | -120 | -101 | -1.5 | +131 | -158 |
Mariners vs. Royals Prediction
- Score Prediction: Mariners 5, Royals 4
- Total Prediction: Over 7 runs
- Win Probabilities: Mariners 54%, Royals 46%
Mariners vs. Royals Betting Insights
- The Mariners have entered the game as favorites 52 times this season and won 28, or 53.8%, of those games.
- Seattle is 7-8 this season when entering a game favored by -164 or more on the moneyline.
- The implied probability of a win from the Mariners, based on the moneyline, is 62.1%.
- The Royals have been chosen as underdogs in 52 games this year and have walked away with the win 24 times (46.2%) in those games.
- Kansas City has a mark of 6-3 in contests where bookmakers favor it by +138 or worse on the moneyline.
- The Royals have an implied victory probability of 42% according to the moneyline set by sportsbooks for this matchup.
Mariners Recent Betting Performance
- The Mariners went 4-1 over the five games they were a moneyline favorite in their last 10 matchups.
- In their last 10 outings, the Mariners and their opponents combined to go over the run total eight times (all 10 of the games had set totals).
- 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 | 6.3 |
| HR | 16 |
| ERA | 4.35 |
| K/9 | 8.1 |
Mariners Player Insights
- The Mariners' best power option comes in the form of Cal Raleigh and his 32-home-run 69-RBI season, both team highs.
- Raleigh is first in homers and first in RBI among all hitters in the majors.
- Raleigh carries a three-game hitting streak into this matchup. During his last five outings he is hitting .176 with a double and seven walks.
- Rodriguez is hitting .259 with 12 doubles, three triples, 11 home runs and 22 walks.
- Rodriguez ranks 69th in home runs in MLB, and 60th in RBI.
- Rodriguez enters this game looking for his fourth game in a row with a hit. In his last five games he is batting .364 with a double and an RBI.
- J.P. Crawford has accumulated a team-best batting average of .277.
- Randy Arozarena is hitting .241 with 20 doubles, a triple, eight home runs and 41 walks.
- Arozarena brings a two-game streak with at least one hit into this one. During his last five outings he is hitting .300 with a double, two walks and two RBIs.
Mariners Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Dominic Canzone | 0.5 (-190) | 1.5 (+135) | - | 0.5 (+170) |
| Cal Raleigh | 0.5 (-195) | 1.5 (+100) | - | 0.5 (+120) |
| Julio Rodríguez | 1.5 (+190) | 1.5 (+105) | - | 0.5 (+190) |
| Randy Arozarena | 0.5 (-175) | 0.5 (-175) | - | 0.5 (+175) |
| Mitch Garver | 0.5 (-110) | 0.5 (-110) | - | 0.5 (+255) |
Royals Recent Betting Performance
- The Royals have played as underdogs in nine of their past 10 games and have gone 3-6 in those contests.
- In their last 10 games with a total, the Royals and their opponents have failed to hit the over eight times.
- The Royals have four wins against the spread in their last 10 chances.
Royals Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 3-7 |
| Runs Per Game | 2.8 |
| HR | 8 |
| ERA | 3.98 |
| K/9 | 8.2 |
Royals Player Insights
- Witt is hitting .285 with 29 doubles, three triples, 11 home runs and 26 walks, while getting on base at a rate of .338.
- Among all hitters in MLB, Witt is 69th in homers and 48th in RBI.
- Witt brings a hitting streak of three games into this game. In his last five games he is batting .318 with three doubles, a home run and three RBIs.
- Maikel Garcia's .314 batting average leads his team.
- Among all MLB batters, Garcia ranks 133rd in home runs and 81st in RBI.
- Vinnie Pasquantino paces the Royals in home runs (12) and runs batted in (47).
- Jonathan India has 16 doubles, four home runs and 30 walks while batting .246.
Royals Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Vinnie Pasquantino | 0.5 (-220) | 1.5 (+140) | - | 0.5 (+140) |
| Maikel Garcia | 0.5 (-230) | 1.5 (+160) | - | 0.5 (+210) |
| Bobby Witt Jr. | 1.5 (+190) | 1.5 (+100) | - | 0.5 (+190) |
| Salvador Perez | 0.5 (-180) | 0.5 (-180) | - | 0.5 (+195) |
| Kyle Isbel | 0.5 (-120) | 0.5 (-120) | - | 0.5 (+300) |
Mariners vs. Rangers Highlights | MLB on FOX
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.
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
World Baseball Classic: Each MLB Team's List Of Players
Judge Or Raleigh? Skenes Or Skubal? Team USA's Best World Baseball Classic Lineup
4 Takeaways From the World Baseball Classic Roster Announcements
2026 MLB Free Agent Signings, Trades: Yankees Re-Sign Paul Goldschmidt
What’s Next: Will Tarik Skubal's $32M Arbitration Deal Impact Top MLB Stars?
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic: Who Is On Team USA's Roster?
2026 World Baseball Classic Odds: USA, Japan Top Board as Favorites
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
World Baseball Classic: Each MLB Team's List Of Players
Judge Or Raleigh? Skenes Or Skubal? Team USA's Best World Baseball Classic Lineup
4 Takeaways From the World Baseball Classic Roster Announcements
2026 MLB Free Agent Signings, Trades: Yankees Re-Sign Paul Goldschmidt
What’s Next: Will Tarik Skubal's $32M Arbitration Deal Impact Top MLB Stars?
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic: Who Is On Team USA's Roster?
2026 World Baseball Classic Odds: USA, Japan Top Board as Favorites

