MLB

Kansas City Royals at Seattle Mariners – Where to Watch, Stream Info, TV Channel, and Live Updates (July 01, 2025)

How to Watch Game

📅
Date
Loading...
🕰️
Time
Loading...
📍
Location
Loading...
📡
TV
Loading...

The Kansas City Royals (39-46) are set to face the Seattle Mariners (44-40) in a matchup at T-Mobile Park. The Mariners enter this game on a two-game winning streak, showcasing a solid home record of 21-19 and a winning percentage of .524. In contrast, the Royals are struggling, having lost their last two games, and hold a record of 19-22 on the road, resulting in a .459 winning percentage. Key players for the Mariners include Cal Raleigh, who leads the team with 71 RBIs and 33 home runs, while the Royals’ Vinnie Pasquantino tops his team with 47 RBIs. Both teams will look to capitalize on their respective strengths as they continue their seasons.

Kansas City Royals at Seattle Mariners Game Information

Game Date: July 01, 2025
Game Time: 09:40 PM ET
TV Channel: FanDuel Sports Network Midwest Extra – Missouri, ATT ROOT Sports Northwest Main, MLB.TV – Seattle Mariners
Location: T-Mobile Park, Seattle, WA
Live Stream: Fubo (free trial)

Live Updates

12:20 AM ET
Miles Mastrobuoni flies out to center field to Kyle Isbel.
12:18 AM ET
Miles Mastrobuoni pinch-hitting for Dylan Moore.
12:18 AM ET
Donovan Solano flies out to left field to Drew Waters.
12:16 AM ET
Randy Arozarena flies out to deep center field to Kyle Isbel.
12:15 AM ET
Carlos Estévez (P) replaces Steven Cruz (P).
12:15 AM ET
John Rave switches from LF to RF.
12:15 AM ET
Drew Waters (LF) replaces Jac Caglianone (RF), batting 6th.
12:13 AM ET
Jac Caglianone flies out to deep center field to Julio Rodríguez.
12:12 AM ET
Salvador Perez singles to center field. Maikel Garcia to third. Bobby Witt scores.
12:11 AM ET
Maikel Garcia walks.
12:08 AM ET
Vinnie Pasquantino pops out to Ben Williamson.
12:05 AM ET
Bobby Witt doubles to deep center field.
12:05 AM ET
Jonathan India strikes out swinging.
12:02 AM ET
Jorge Polanco flies out to deep center field to Kyle Isbel.
12:01 AM ET
Cal Raleigh strikes out swinging.
11:59 PM ET
Julio Rodríguez grounds out to shortstop, Bobby Witt to Vinnie Pasquantino.
11:58 PM ET
Steven Cruz (P) replaces Lucas Erceg (P).
11:56 PM ET
Kyle Isbel called out on strikes.
11:53 PM ET
John Rave flies out to left field to Randy Arozarena.
11:52 PM ET
Nick Loftin flies out to right field to Dylan Moore.
11:51 PM ET
Juan Burgos (P) replaces Eduard Bazardo (P).
11:51 PM ET
Dylan Moore remains in the game as RF.
11:50 PM ET
J.P. Crawford grounds out to second base, Nick Loftin to Vinnie Pasquantino.
11:48 PM ET
Cole Young grounds out to second base. Ben Williamson out at second. Dylan Moore to third.
11:46 PM ET
Lucas Erceg (P) replaces Angel Zerpa (P).
11:44 PM ET
Ben Williamson walks. Dylan Moore to second.
11:42 PM ET
Dylan Moore walks.
11:40 PM ET
Dylan Moore pinch-hitting for Dominic Canzone.
11:38 PM ET
Jac Caglianone lines out to first base to Donovan Solano.
11:37 PM ET
Salvador Perez doubles to left field.
11:36 PM ET
Maikel Garcia flies out to deep center field to Julio Rodríguez.
11:35 PM ET
Vinnie Pasquantino lines out to right center field to Dominic Canzone.
11:32 PM ET
Eduard Bazardo (P) replaces Emerson Hancock (P).
11:32 PM ET
Donovan Solano remains in the game as 1B.
11:30 PM ET
Donovan Solano grounds out to third base. Randy Arozarena out at second.
11:29 PM ET
Donovan Solano pinch-hitting for Luke Raley.
11:29 PM ET
Angel Zerpa (P) replaces John Schreiber (P).
11:27 PM ET
Randy Arozarena singles to center field. Jorge Polanco to second.
11:26 PM ET
Jorge Polanco walks.
11:23 PM ET
Cal Raleigh strikes out swinging.
11:20 PM ET
Bobby Witt grounds out to third base, Ben Williamson to Luke Raley.
11:19 PM ET
Jonathan India hit by pitch.
11:18 PM ET
Kyle Isbel grounds out to shallow right field, Cole Young to Luke Raley.
11:16 PM ET
John Rave flies out to center field to Julio Rodríguez.
11:13 PM ET
Julio Rodríguez lines out to deep right field to Jac Caglianone.
11:10 PM ET
John Schreiber (P) replaces Michael Lorenzen (P).
11:09 PM ET
J.P. Crawford singles to shallow left field. Ben Williamson scores.
11:07 PM ET
Cole Young flies out to deep left field to John Rave. Ben Williamson to third.
11:05 PM ET
Ben Williamson doubles to right field. Luke Raley scores.
11:03 PM ET
Dominic Canzone grounds out to second base, Vinnie Pasquantino to Michael Lorenzen. Luke Raley to third.
11:01 PM ET
Luke Raley doubles to deep right center field.
10:59 PM ET
Nick Loftin grounds out to shallow infield to Luke Raley.
10:57 PM ET
Jac Caglianone lines out to center field to Julio Rodríguez.
10:56 PM ET
Salvador Perez doubles to deep right center field. Vinnie Pasquantino scores. Bobby Witt scores.
10:55 PM ET
Maikel Garcia grounds out to shallow infield, Cal Raleigh to Luke Raley.
10:53 PM ET
Vinnie Pasquantino doubles to deep left center field. Bobby Witt to third.
10:52 PM ET
Bobby Witt singles to shortstop.
10:49 PM ET
Randy Arozarena strikes out swinging.
10:47 PM ET
Jorge Polanco grounds out to second base, Nick Loftin to Vinnie Pasquantino.
10:45 PM ET
Cal Raleigh strikes out swinging.
10:42 PM ET
Jonathan India flies out to right center field to Julio Rodríguez.
10:41 PM ET
Kyle Isbel grounds out to shortstop, J.P. Crawford to Luke Raley.
10:40 PM ET
John Rave flies out to left field to Randy Arozarena.
10:38 PM ET
Julio Rodríguez strikes out swinging.
10:36 PM ET
J.P. Crawford strikes out swinging.
10:33 PM ET
Cole Young singles to right field.
10:32 PM ET
Ben Williamson grounds out to third base, Maikel Garcia to Vinnie Pasquantino.
10:29 PM ET
Nick Loftin flies out to center field to Julio Rodríguez.
10:27 PM ET
Jac Caglianone flies out to deep left center field to Randy Arozarena.
10:24 PM ET
Salvador Perez grounds out to third base, Ben Williamson to Luke Raley.
10:22 PM ET
Dominic Canzone lines out to deep right field to Jac Caglianone.
10:21 PM ET
Luke Raley grounds out to second base, Nick Loftin to Vinnie Pasquantino.
10:19 PM ET
Randy Arozarena homers to center field.
10:16 PM ET
Jorge Polanco singles to second base.
10:11 PM ET
Maikel Garcia grounds out to third base, Ben Williamson to Luke Raley.
10:08 PM ET
Vinnie Pasquantino walks.
10:07 PM ET
Bobby Witt grounds out to shallow infield, Luke Raley to Emerson Hancock. Jonathan India to second. Kyle Isbel to third.
10:06 PM ET
Jonathan India walks. Kyle Isbel to second.
10:04 PM ET
Kyle Isbel hits into a force out to second base. John Rave out at second. Nick Loftin scores.
10:02 PM ET
John Rave singles to right field. Nick Loftin to third.
10:00 PM ET
Nick Loftin doubles to deep left field. Jac Caglianone scores.
9:59 PM ET
Jac Caglianone walks.
9:55 PM ET
Cal Raleigh strikes out swinging.
9:54 PM ET
Julio Rodríguez pops out to third base to Maikel Garcia.
9:50 PM ET
J.P. Crawford flies out to right center field to Jac Caglianone.
9:47 PM ET
Salvador Perez lines out to third base to Ben Williamson.
9:46 PM ET
Maikel Garcia singles to center field. Jonathan India scores.
9:44 PM ET
Vinnie Pasquantino grounds out to shallow infield, Ben Williamson to Luke Raley. Jonathan India to third.
9:42 PM ET
Bobby Witt strikes out swinging.
9:41 PM ET
Jonathan India doubles to deep right center field.

Seattle Mariners Team Statistics and Rankings

Win-Loss Record: 44-40
Home Record: 21-19
Away Record: 23-21
Division Record: 11-6
Streak: 2 Win streak
Winning Percentage: .524

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

Kansas City Royals Team Statistics and Rankings

Win-Loss Record: 39-46
Home Record: 20-24
Away Record: 19-22
Division Record: 13-14
Streak: 2 Loss streak
Winning Percentage: .459

Stat Leaders

Seattle Mariners (44-40, #2 in division)

Batting Average Leader: Leo Rivas, 0.283
RBI Leader: Cal Raleigh, 71 RBI
Home Run Leader: Cal Raleigh, 33 HR
Runs Leader: Cal Raleigh, 60 Runs
Hits Leader: Julio Rodríguez, 258 Hits
Stolen Bases Leader: Randy Arozarena, 15 SB
ERA Leader: Andrés Muñoz, 1.16 ERA
Strikeout Leader: Bryan Woo, 96 K
Wins Leader: Bryan Woo, 7 W
Saves Leader: Andrés Muñoz, 18 SV

Kansas City Royals (39-46, #4 in division)

Batting Average Leader: Luke Maile, 0.375
RBI Leader: Vinnie Pasquantino, 47 RBI
Home Run Leader: Vinnie Pasquantino, 12 HR
Runs Leader: Bobby Witt Jr., 46 Runs
Hits Leader: Bobby Witt Jr., 259 Hits
Stolen Bases Leader: Bobby Witt Jr., 21 SB
ERA Leader: Evan Sisk, 1.69 ERA
Strikeout Leader: Kris Bubic, 101 K
Wins Leader: Kris Bubic, 6 W
Saves Leader: Carlos Estévez, 22 SV

Seattle Mariners Injury Report

Bryce Miller – Elbow (D15) – The Seattle Mariners placed RHP Bryce Miller on the 15-day injured list with a right elbow inflammation.
Collin Snider – Forearm (D15) – The Seattle Mariners placed RHP Collin Snider on the 15-day injured list with a right forearm flexor strain.
Victor Robles – Shoulder (D60) – The Seattle Mariners transferred OF Victor Robles to the 60-day injured list due to a fracture left shoulder.
Ryan Bliss – Biceps (D60) – The Seattle Mariners transferred INF Ryan Bliss to the 60-day injured list with a left biceps tear.
Gregory Santos – Knee (D60) – The Seattle Mariners placed RHP Gregory Santos on the 60-day injured list as he deals with right knee inflammation.

Kansas City Royals Injury Report

Alec Marsh – Shoulder (D60) – The Kansas City Royals placed RHP Alec Marsh on the 60-day injured list while rehabbing his injured right shoulder.
James McArthur – Elbow (D60) – The Kansas City Royals transferred RHP James McArthur from the 15-day injured list to the 60-day injured list which was due to an elbow olecranon surgery.
Cole Ragans – Rotator Cuff (D15) – The Kansas City Royals placed LHP Cole Ragans on the 15-day injured list with a left rotator cuff strain.
Hunter Harvey – Shoulder (D60) – The Kansas City Royals transferred RHP Hunter Harvey from the 15-day injured list to the 60-day injured list with a right teres major strain.
Michael Massey – Ankle (D10) – The Kansas City Royals placed INF Michael Massey on the 10-day injured list due to a left ankle sprain.

Seattle Mariners Upcoming 2024-2025 Schedule

July 01, 2025 vs Kansas City Royals
July 02, 2025 vs Kansas City Royals
July 03, 2025 vs Kansas City Royals
July 04, 2025 vs Pittsburgh Pirates
July 05, 2025 vs Pittsburgh Pirates
July 06, 2025 vs Pittsburgh Pirates
July 08, 2025 at New York Yankees
July 09, 2025 at New York Yankees
July 10, 2025 at New York Yankees
July 11, 2025 at Detroit Tigers

Kansas City Royals Upcoming 2024-2025 Schedule

July 01, 2025 at Seattle Mariners
July 02, 2025 at Seattle Mariners
July 03, 2025 at Seattle Mariners
July 04, 2025 at Arizona Diamondbacks
July 05, 2025 at Arizona Diamondbacks
July 06, 2025 at Arizona Diamondbacks
July 07, 2025 vs Pittsburgh Pirates
July 08, 2025 vs Pittsburgh Pirates
July 09, 2025 vs Pittsburgh Pirates
July 11, 2025 vs New York Mets

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now