MLB

Pittsburgh Pirates at Seattle Mariners – Where to Watch, Stream Info, TV Channel, and Live Updates (July 05, 2025)

How to Watch Game

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

The Pittsburgh Pirates (38-51) are set to face the Seattle Mariners (46-42) in a matchup at T-Mobile Park. The Mariners enter the game on a one-game winning streak, while the Pirates are looking to break a one-game losing streak. Seattle has maintained a balanced home and away record of 23-21, contributing to a winning percentage of .523. In contrast, Pittsburgh has struggled on the road with a 12-30 away record, resulting in a winning percentage of .427. Key players for the Mariners include Cal Raleigh, who leads the team with 35 home runs and 74 RBIs, while the Pirates’ standout is Billy Cook, boasting a batting average of .333. Both teams will aim to improve their standings in their respective divisions.

Pittsburgh Pirates at Seattle Mariners Game Information

Game Date: July 05, 2025
Game Time: 10:10 PM ET
TV Channel: SportsNet Pittsburgh, ATT ROOT Sports Northwest Main, FOX Sports 1, FOX Deportes
Location: T-Mobile Park, Seattle, WA
Live Stream: Fubo (free trial)

Live Updates

12:28 AM ET
Bryan Reynolds flies out to left center field to Randy Arozarena.
12:27 AM ET
Andrew McCutchen strikes out swinging.
12:26 AM ET
Spencer Horwitz strikes out swinging.
12:24 AM ET
Andrés Muñoz (P) replaces Matt Brash (P).
12:23 AM ET
Ben Williamson flies out to right field to Bryan Reynolds.
12:21 AM ET
Donovan Solano flies out to deep right field to Bryan Reynolds.
12:20 AM ET
Luke Raley grounds out to first base, Spencer Horwitz to Dennis Santana.
12:18 AM ET
Dennis Santana (P) replaces Isaac Mattson (P).
12:18 AM ET
Henry Davis remains in the game as C.
12:17 AM ET
Isiah Kiner-Falefa grounds out to second base, Cole Young to Donovan Solano.
12:16 AM ET
Henry Davis pinch-running for Joey Bart.
12:15 AM ET
Joey Bart hits into a force out to shortstop. Tommy Pham out at second.
12:13 AM ET
Tommy Pham walks.
12:11 AM ET
Ke'Bryan Hayes strikes out swinging.
12:09 AM ET
Matt Brash (P) replaces Luis Castillo (P).
12:08 AM ET
Jorge Polanco grounds out to shallow infield, Isaac Mattson to Spencer Horwitz.
12:06 AM ET
Randy Arozarena strikes out swinging.
12:03 AM ET
Cal Raleigh strikes out swinging.
11:58 PM ET
Oneil Cruz called out on strikes.
11:56 PM ET
Nick Gonzales strikes out swinging.
11:54 PM ET
Bryan Reynolds grounds out to shortstop, Ben Williamson to Donovan Solano.
11:51 PM ET
Donovan Solano remains in the game as 1B.
11:51 PM ET
Luke Raley switches from 1B to RF.
11:50 PM ET
Julio Rodríguez strikes out swinging.
11:46 PM ET
Isaac Mattson (P) replaces Caleb Ferguson (P).
11:45 PM ET
J.P. Crawford walks. Cole Young to second. Ben Williamson to third.
11:42 PM ET
Cole Young hit by pitch.
11:42 PM ET
Ben Williamson doubles to deep right center field. Jorge Polanco scores.
11:40 PM ET
Donovan Solano grounds out to shallow infield, Ke'Bryan Hayes to Spencer Horwitz.
11:36 PM ET
Donovan Solano pinch-hitting for Dominic Canzone.
11:36 PM ET
Luke Raley grounds out to first base to Spencer Horwitz. Jorge Polanco to third.
11:35 PM ET
Jorge Polanco doubles to deep left field.
11:32 PM ET
Caleb Ferguson (P) replaces Mike Burrows (P).
11:31 PM ET
Andrew McCutchen lines out to deep left field to Randy Arozarena.
11:30 PM ET
Spencer Horwitz singles to deep right field.
11:29 PM ET
Isiah Kiner-Falefa grounds out to shortstop, J.P. Crawford to Luke Raley.
11:27 PM ET
Joey Bart lines out to deep center field to Julio Rodríguez.
11:24 PM ET
Randy Arozarena called out on strikes.
11:21 PM ET
Cal Raleigh walks. Julio Rodríguez to second.
11:16 PM ET
Julio Rodríguez walks.
11:14 PM ET
J.P. Crawford grounds out to first base, Spencer Horwitz to Mike Burrows.
11:13 PM ET
Cole Young pops out to Ke'Bryan Hayes.
11:09 PM ET
Tommy Pham flies out to shallow right field to Dominic Canzone.
11:07 PM ET
Ke'Bryan Hayes called out on strikes.
11:06 PM ET
Oneil Cruz grounds out to second base, Cole Young to Luke Raley.
11:02 PM ET
Ben Williamson flies out to right field to Bryan Reynolds.
11:02 PM ET
Dominic Canzone doubles to deep center field.
11:00 PM ET
Luke Raley strikes out swinging.
10:59 PM ET
Jorge Polanco strikes out swinging.
10:56 PM ET
Nick Gonzales grounds out to shallow infield, Cole Young to Luke Raley.
10:55 PM ET
Bryan Reynolds strikes out swinging.
10:53 PM ET
Andrew McCutchen strikes out swinging.
10:50 PM ET
Spencer Horwitz singles to right center field.
10:47 PM ET
Randy Arozarena called out on strikes.
10:45 PM ET
Cal Raleigh is intentionally walked.
10:45 PM ET
Julio Rodríguez grounds out to shortstop, Isiah Kiner-Falefa to Spencer Horwitz.
10:43 PM ET
J.P. Crawford doubles to left field.
10:42 PM ET
Cole Young grounds out to first base to Spencer Horwitz.
10:40 PM ET
Isiah Kiner-Falefa grounds out to shallow infield, J.P. Crawford to Luke Raley.
10:38 PM ET
Joey Bart strikes out swinging.
10:37 PM ET
Tommy Pham grounds out to shallow infield, J.P. Crawford to Luke Raley.
10:34 PM ET
Ben Williamson hits into a force out to shortstop. Luke Raley out at second.
10:33 PM ET
Dominic Canzone strikes out swinging.
10:32 PM ET
Luke Raley singles to shallow infield.
10:31 PM ET
Jorge Polanco flies out to deep right field to Bryan Reynolds.
10:27 PM ET
Ke'Bryan Hayes grounds out to shallow infield, Cole Young to Luke Raley.
10:27 PM ET
Oneil Cruz grounds out to shallow infield, Luis Castillo to Luke Raley.
10:26 PM ET
Nick Gonzales called out on strikes.
10:23 PM ET
Randy Arozarena called out on strikes.
10:21 PM ET
Cal Raleigh walks.
10:18 PM ET
Julio Rodríguez grounds out to second base to Spencer Horwitz.
10:17 PM ET
J.P. Crawford flies out to right field to Bryan Reynolds.
10:15 PM ET
Bryan Reynolds strikes out swinging.
10:13 PM ET
Andrew McCutchen flies out to deep center field to Julio Rodríguez.
10:11 PM ET
Spencer Horwitz pops out to Ben Williamson.

Seattle Mariners Team Statistics and Rankings

Win-Loss Record: 46-42
Home Record: 23-21
Away Record: 23-21
Division Record: 12-8
Streak: 1 Win streak
Winning Percentage: .523

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

Pittsburgh Pirates Team Statistics and Rankings

Win-Loss Record: 38-51
Home Record: 26-21
Away Record: 12-30
Division Record: 12-17
Streak: 1 Loss streak
Winning Percentage: .427

Stat Leaders

Seattle Mariners (46-42, #2 in division)

Batting Average Leader: J.P. Crawford, 0.284
RBI Leader: Cal Raleigh, 74 RBI
Home Run Leader: Cal Raleigh, 35 HR
Runs Leader: Cal Raleigh, 62 Runs
Hits Leader: Julio Rodríguez, 268 Hits
Stolen Bases Leader: Randy Arozarena, 15 SB
ERA Leader: Matt Brash, 0.49 ERA
Strikeout Leader: Bryan Woo, 104 K
Wins Leader: Bryan Woo, 8 W
Saves Leader: Andrés Muñoz, 19 SV

Pittsburgh Pirates (38-51, #5 in division)

Batting Average Leader: Billy Cook, 0.333
RBI Leader: Bryan Reynolds, 45 RBI
Home Run Leader: Oneil Cruz, 15 HR
Runs Leader: Oneil Cruz, 47 Runs
Hits Leader: Ke’Bryan Hayes, 234 Hits
Stolen Bases Leader: Oneil Cruz, 28 SB
ERA Leader: Justin Lawrence, 0.79 ERA
Strikeout Leader: Paul Skenes, 115 K
Wins Leader: Bailey Falter, 6 W
Saves Leader: David Bednar, 12 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.

Pittsburgh Pirates Injury Report

Jared Jones – Elbow (D60) – The Pittsburgh Pirates transferred RHP Jared Jones to the 60-Day injured list with a right elbow UCL sprain.
Endy Rodríguez – Elbow (D60) – The Pittsburgh Pirates transferred C Endy Rodríguez to the 60-day injured list with a right elbow inflammation.
Colin Holderman – Thumb (D15) – The Pittsburgh Pirates placed RHP Colin Holderman on the 15-day injured list with right thumb inflammation.
Ryan Borucki – Back (D15) – The Pittsburgh Pirates placed LHP Ryan Borucki on the 15-day injured list due to a low back inflammation.
Tim Mayza – Shoulder (D60) – The Pittsburgh Pirates transferred LHP Tim Mayza from the 15-day injured list to the 60-day injured list due to a left shoulder lat muscle strain.
Enmanuel Valdez – Shoulder (D60) – The Pittsburgh Pirates transferred INF Enmanuel Valdez from the 10-day injured list to the 60-day injured list with left shoulder inflammation. Valdez recently underwent season-ending surgery on his dislocated left shoulder.
Justin Lawrence – Elbow (D60) – The Pittsburgh Pirates transferred RHP Justin Lawrence to the 60-day injured list due to right elbow inflammation.
Johan Oviedo – Elbow (D60) – The Pittsburgh Pirates placed RHP Johan Oviedo on the 60-day injured list with a right lat mustle injury.

Seattle Mariners Upcoming 2024-2025 Schedule

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
July 12, 2025 at Detroit Tigers
July 13, 2025 at Detroit Tigers
July 18, 2025 vs Houston Astros
July 19, 2025 vs Houston Astros

Pittsburgh Pirates Upcoming 2024-2025 Schedule

July 05, 2025 at Seattle Mariners
July 06, 2025 at Seattle Mariners
July 07, 2025 at Kansas City Royals
July 08, 2025 at Kansas City Royals
July 09, 2025 at Kansas City Royals
July 11, 2025 at Minnesota Twins
July 12, 2025 at Minnesota Twins
July 13, 2025 at Minnesota Twins
July 18, 2025 vs Chicago White Sox
July 19, 2025 vs Chicago White Sox

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now