
How to Watch Mariners vs. Royals: TV Channel & Live Stream - June 30
Updated Jun. 30, 2025 9:22 p.m. ET
FOX Sports
Maikel Garcia and the Kansas City Royals will take the field on Monday at T-Mobile Park against George Kirby, who starts for the Seattle Mariners. First pitch will be at 9:40 p.m. ET.
Check out everything you need to watch the Mariners vs. Royals competition.
Keep up with MLB on FOX Sports.
Dodgers vs. Royals Highlights | MLB on FOX
Check out the best highlights between the Los Angeles Dodgers and Kansas City Royals
Mariners vs. Royals Game Information & How to Watch
- When: Monday, June 30, 2025 at 9:40 p.m. ET
- Where: T-Mobile Park in Seattle, Washington
- TV: Watch on ROOT Sports NW, FDSKC
- Box Score: Fox Sports
Mariners vs. Royals Prediction
- Score Prediction: Mariners 5, Royals 4
- Total Prediction: Over 7 runs
- Win Probabilities: Mariners 54%, Royals 46%
Mariners vs. Royals Head to Head
| Date | Favorite | Spread | Total | Favorite Moneyline | Underdog Moneyline | Result |
|---|---|---|---|---|---|---|
| 6/9/2024 | Royals | -1.5 | 8 | -118 | -101 | 6-5 SEA |
| 6/8/2024 | Mariners | -1.5 | 8.5 | -131 | +111 | 8-4 KC |
| 6/7/2024 | Mariners | -1.5 | 9 | -122 | +103 | 10-9 KC |
| 5/15/2024 | Mariners | -1.5 | 7.5 | -144 | +121 | 4-2 SEA |
| 5/14/2024 | Mariners | -1.5 | 7 | -164 | +138 | 4-2 KC |
| 5/13/2024 | Mariners | -1.5 | 7 | -155 | +130 | 6-2 SEA |
| 8/27/2023 | Mariners | -1.5 | 8 | -323 | +254 | 3-2 SEA |
| 8/26/2023 | Mariners | -1.5 | 8.5 | -264 | +212 | 15-2 SEA |
| 8/25/2023 | Mariners | -1.5 | 8 | -191 | +161 | 7-5 SEA |
| 8/17/2023 | Mariners | -1.5 | 9 | -233 | +191 | 6-4 SEA |
Mariners Last 10 Game Stats
| Stat | Avg/Total |
|---|---|
| Record | 6-4 |
| Runs Per Game | 6.3 |
| HR | 16 |
| ERA | 4.35 |
| K/9 | 8.1 |
Mariners Player Insights
- Cal Raleigh has put up a team-high 32 home runs and 69 runs batted in.
- Among all hitters in the majors, Raleigh ranks first in home runs and first in RBI.
- 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.
- Julio Rodriguez has 12 doubles, three triples, 11 home runs and 22 walks while batting .259.
- Rodriguez ranks 69th in homers and 60th in RBI on the season.
- Rodriguez carries a three-game streak with at least one hit into this contest. In his last five games he is batting .364 with a double and an RBI.
- J.P. Crawford paces the Mariners with a team-high batting average of .277.
- Randy Arozarena has 20 doubles, a triple, eight home runs and 41 walks while batting .241.
- Arozarena takes a two-game streak with at least one hit into this one. In his last five games he is hitting .300 with a double, two walks and two RBIs.
Mariners Recent & Upcoming Games
| Date | Opponent | Score | Pitching Matchup |
|---|---|---|---|
| June 25 | @ Twins | L 2-0 | George Kirby vs Joe Ryan |
| June 26 | @ Twins | L 10-1 | Emerson Hancock vs Simeon Woods Richardson |
| June 27 | @ Rangers | W 7-6 | Logan Gilbert vs Nathan Eovaldi |
| June 28 | @ Rangers | L 3-2 | Bryan Woo vs Kumar Rocker |
| June 29 | @ Rangers | W 6-4 | Luis Castillo vs Jack Leiter |
| June 30 | Royals | - | George Kirby vs Michael Wacha |
| July 1 | Royals | - | Emerson Hancock vs Michael Lorenzen |
| July 2 | Royals | - | Logan Gilbert vs Noah Cameron |
| July 3 | Royals | - | Bryan Woo vs Seth Lugo |
| July 4 | Pirates | - | Luis Castillo vs Bailey Falter |
| July 5 | Pirates | - | George Kirby vs Mike Burrows |
Royals Last 10 Game Stats
| Stat | Avg/Total |
|---|---|
| Record | 3-7 |
| Runs Per Game | 2.8 |
| HR | 8 |
| ERA | 3.98 |
| K/9 | 8.2 |
Royals Player Insights
- Bobby Witt Jr. is hitting .285 with 29 doubles, three triples, 11 home runs and 26 walks.
- Witt ranks 69th in homers and 48th in RBI among all hitters in MLB.
- Witt brings a hitting streak of three games into this matchup. In his last five games he is hitting .318 with three doubles, a home run and three RBIs.
- Garcia has a club-best .314 batting average.
- Garcia is 133rd among all hitters in the big leagues in home runs, and 81st in RBI.
- Vinnie Pasquantino has been solid source of run production for the Royals with 12 long balls and 47 runs batted in.
- Jonathan India has 16 doubles, four home runs and 30 walks while hitting .246.
Royals Recent & Upcoming Games
| Date | Opponent | Score | Pitching Matchup |
|---|---|---|---|
| June 25 | Rays | L 3-0 | Michael Wacha vs Drew Rasmussen |
| June 26 | Rays | L 4-0 | Michael Lorenzen vs Shane Baz |
| June 27 | Dodgers | L 5-4 | Noah Cameron vs Dustin May |
| June 28 | Dodgers | W 9-5 | Seth Lugo vs Shohei Ohtani |
| June 29 | Dodgers | L 5-1 | Kris Bubic vs Lou Trivino |
| June 30 | @ Mariners | - | Michael Wacha vs George Kirby |
| July 1 | @ Mariners | - | Michael Lorenzen vs Emerson Hancock |
| July 2 | @ Mariners | - | Noah Cameron vs Logan Gilbert |
| July 3 | @ Mariners | - | Seth Lugo vs Bryan Woo |
| July 4 | @ Diamondbacks | - | Kris Bubic vs Eduardo Rodriguez |
| July 5 | @ Diamondbacks | - | Michael Wacha vs Ryne Nelson |
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
recommended
Last Night in Baseball: The 2026 Rockies Want You to Forget the 2025 Rockies
Jacob Latz Sets Rangers Franchise Record With No-Hit Start to the Season
2026 MLB Power Rankings: What's Been The Early Surprises For All 30 Teams?
After Slow Start For The Top Stars, Dodgers' Offense Finds Some Life On The Road
A New Frame of Mind? Yankees' Strong Start Due to 'Intensity' That's Felt Overdue
MLB 2026 Buzz: Cubs Star Seiya Suzuki Making 2026 Debut
10 fastest pitches in MLB History: Regular season and playoff records
Last Night in Baseball: Jose Ramirez Made Guardians and MLB History by Showing Up
Willson Contreras Issues Warning to Brewers: 'Hit Me Again,' I Take You 'Out'
Item 1 of 3
recommended
Last Night in Baseball: The 2026 Rockies Want You to Forget the 2025 Rockies
Jacob Latz Sets Rangers Franchise Record With No-Hit Start to the Season
2026 MLB Power Rankings: What's Been The Early Surprises For All 30 Teams?
After Slow Start For The Top Stars, Dodgers' Offense Finds Some Life On The Road
A New Frame of Mind? Yankees' Strong Start Due to 'Intensity' That's Felt Overdue
MLB 2026 Buzz: Cubs Star Seiya Suzuki Making 2026 Debut
10 fastest pitches in MLB History: Regular season and playoff records
Last Night in Baseball: Jose Ramirez Made Guardians and MLB History by Showing Up
Willson Contreras Issues Warning to Brewers: 'Hit Me Again,' I Take You 'Out'
Item 1 of 3
FOX SPORTS™, SPEED™, SPEED.COM™ & © 2026 Fox Media LLC
and Fox Sports Interactive Media, LLC. All rights reserved. Use of this
website (including any and all parts and components) constitutes your
acceptance of these
Terms of Use and Privacy Policy | Advertising Choices |
Your Privacy Choices | Closed Captioning

