How to Watch Mariners vs. Royals: TV Channel & Live Stream - July 1

How to Watch Mariners vs. Royals: TV Channel & Live Stream - July 1

Updated Jul. 1, 2025 9:22 p.m. ET
FOX Sports

Emerson Hancock takes the mound for the Seattle Mariners on Tuesday at T-Mobile Park against Bobby Witt Jr. and the Kansas City Royals. First pitch is at 9:40 p.m. ET for the second game of a four-game series.

Here is everything you need to watch the Mariners vs. Royals matchup.

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 & How to Watch

  • When: Tuesday, July 1, 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 6, Royals 5
  • Total Prediction: Over 8 runs
  • Win Probabilities: Mariners 54%, Royals 46%

Mariners vs. Royals Head to Head

Date Favorite Spread Total Favorite Moneyline Underdog Moneyline Result
6/30/2025 Mariners -1.5 7 -159 +133 6-2 SEA
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

Mariners Last 10 Game Stats

Stat Avg/Total
Record 6-4
Runs Per Game 6
HR 15
ERA 4.16
K/9 8.6

Mariners Player Insights

  • Cal Raleigh has gone yard 33 times in the 2025 campaign while driving in 71 runs, both totals that lead the Mariners.
  • Among all MLB hitters, Raleigh is 47th in batting average, ninth in on-base percentage, and second in slugging.
  • Raleigh brings a hitting streak of four games into this game. In his last five games he is hitting .250 with a double, a home run, seven walks and two RBIs.
  • Julio Rodriguez is hitting .258 with 12 doubles, three triples, 11 home runs and 22 walks.
  • Of all MLB hitters, Rodriguez is 72nd in homers and 65th in RBI.
  • Rodriguez carries a four-game streak with at least one hit into this matchup. In his last five games he is batting .333 with a double and an RBI.
  • J.P. Crawford leads the Mariners with a team-high batting average of .279.
  • Crawford will look to build on his two-game hitting in this matchup. During his last five outings he is batting .280 with .
  • Randy Arozarena is batting .244 with 20 doubles, a triple, 10 home runs and 41 walks.
  • Arozarena has recorded at least one hit in three games in a row. In his last five games he is hitting .333 with a double, two home runs, a walk and six RBIs.

Mariners Recent & Upcoming Games

Date Opponent Score Pitching Matchup
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 W 6-2 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
July 6 Pirates - Emerson Hancock vs Andrew Heaney

Royals Last 10 Game Stats

Stat Avg/Total
Record 2-8
Runs Per Game 2.6
HR 5
ERA 4.55
K/9 7.9

Royals Player Insights

  • Witt has 29 doubles, three triples, 11 home runs and 26 walks while batting .284.
  • In all of the majors, Witt is 72nd in homers and 42nd in RBI.
  • Witt takes a hitting streak of four games into this game. In his last five games he is batting .318 with two doubles, a home run and five RBIs.
  • Maikel Garcia is batting .309 to lead the lineup.
  • Among all major league hitters, Garcia is 134th in homers and 83rd 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 is hitting .247 with 16 doubles, four home runs and 30 walks.

Royals Recent & Upcoming Games

Date Opponent Score Pitching Matchup
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 L 6-2 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
July 6 @ Diamondbacks - Michael Lorenzen vs Zac Gallen

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