MLB

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

How to Watch Game

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

The Pittsburgh Pirates (38-52) are set to face the Seattle Mariners (47-42) in a matchup at T-Mobile Park. The Mariners enter this game on a two-game winning streak, showcasing a solid home record of 24-21 and a winning percentage of .528. In contrast, the Pirates are struggling, having lost their last two games and holding a dismal away record of 12-31, contributing to a winning percentage of .422. 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 look to capitalize on their respective strengths as they continue their seasons.

Pittsburgh Pirates at Seattle Mariners Game Information

Game Date: July 06, 2025
Game Time: 04:10 PM ET
TV Channel: SportsNet Pittsburgh, ATT ROOT Sports Northwest Main, MLB.TV – Pittsburgh Pirates
Location: T-Mobile Park, Seattle, WA
Live Stream: Fubo (free trial)

Live Updates

6:41 PM ET
Tommy Pham grounds out to shortstop, J.P. Crawford to Luke Raley.
6:40 PM ET
Oneil Cruz flies out to deep right field to Dominic Canzone.
6:38 PM ET
Nick Gonzales strikes out swinging.
6:36 PM ET
Andrés Muñoz (P) replaces Gabe Speier (P).
6:36 PM ET
Ben Williamson (3B) replaces Miles Mastrobuoni (3B), batting 9th.
6:34 PM ET
Jorge Polanco pops out to second base to Jared Triolo.
6:32 PM ET
Génesis Cabrera (P) replaces Carmen Mlodzinski (P).
6:30 PM ET
Cal Raleigh flies out to shallow center field to Bryan Reynolds.
6:28 PM ET
Julio Rodríguez grounds out to third base, Ke'Bryan Hayes to Jared Triolo.
6:27 PM ET
Jared Triolo switches from 3B to 1B.
6:27 PM ET
Ke'Bryan Hayes remains in the game as 3B.
6:25 PM ET
Bryan Reynolds strikes out swinging.
6:23 PM ET
Andrew McCutchen strikes out swinging.
6:21 PM ET
Ke'Bryan Hayes strikes out swinging.
6:19 PM ET
Ke'Bryan Hayes pinch-hitting for Spencer Horwitz.
6:18 PM ET
Gabe Speier (P) replaces Carlos Vargas (P).
6:16 PM ET
Isiah Kiner-Falefa singles to center field.
6:14 PM ET
J.P. Crawford strikes out swinging.
6:13 PM ET
Miles Mastrobuoni grounds out to shallow center field, Isiah Kiner-Falefa to Spencer Horwitz. Dominic Canzone to third.
6:11 PM ET
Dominic Canzone singles to shortstop.
6:08 PM ET
Mitch Garver flies out to deep left field to Tommy Pham.
6:03 PM ET
Henry Davis lines out to right field to Dominic Canzone.
6:00 PM ET
Jared Triolo lines out to shallow infield to Jorge Polanco.
5:57 PM ET
Carlos Vargas (P) replaces George Kirby (P).
5:56 PM ET
Tommy Pham singles to shallow center field.
5:55 PM ET
Oneil Cruz grounds out to second base, Jorge Polanco to Luke Raley.
5:51 PM ET
Luke Raley called out on strikes.
5:48 PM ET
Randy Arozarena homers to left field.
5:48 PM ET
Jorge Polanco flies out to deep center field to Oneil Cruz.
5:46 PM ET
Cal Raleigh strikes out swinging.
5:44 PM ET
Carmen Mlodzinski (P) replaces Paul Skenes (P).
5:43 PM ET
Nick Gonzales strikes out swinging.
5:41 PM ET
Bryan Reynolds strikes out on a foul tip.
5:40 PM ET
Andrew McCutchen flies out to deep center field to Julio Rodríguez.
5:37 PM ET
Julio Rodríguez called out on strikes.
5:34 PM ET
J.P. Crawford hits into a force out to shallow infield. Dominic Canzone out at second.
5:34 PM ET
Miles Mastrobuoni flies out to left field to Tommy Pham.
5:31 PM ET
Dominic Canzone singles to right field.
5:29 PM ET
Spencer Horwitz pops out to Miles Mastrobuoni.
5:27 PM ET
Isiah Kiner-Falefa flies out to deep right center field to Julio Rodríguez. Jared Triolo to third.
5:25 PM ET
Henry Davis singles to right field. Jared Triolo to second.
5:23 PM ET
Jared Triolo hits into a force out to shallow infield. Tommy Pham out at second.
5:23 PM ET
Tommy Pham singles to right center field.
5:18 PM ET
Mitch Garver called out on strikes.
5:17 PM ET
Luke Raley strikes out swinging.
5:15 PM ET
Randy Arozarena called out on strikes.
5:10 PM ET
Oneil Cruz strikes out swinging.
5:08 PM ET
Nick Gonzales lines out to first base to Luke Raley.
5:07 PM ET
Bryan Reynolds lines out to shallow infield to George Kirby.
5:02 PM ET
Jorge Polanco strikes out swinging.
5:00 PM ET
Cal Raleigh flies out to deep center field to Oneil Cruz. Julio Rodríguez to third.
4:58 PM ET
Julio Rodríguez doubles to deep right center field.
4:57 PM ET
J.P. Crawford called out on strikes.
4:54 PM ET
Andrew McCutchen strikes out swinging.
4:53 PM ET
Spencer Horwitz flies out to right field to Dominic Canzone.
4:50 PM ET
Isiah Kiner-Falefa reaches on error. Fielding error by J.P. Crawford.
4:47 PM ET
Henry Davis grounds out to shortstop, J.P. Crawford to Luke Raley.
4:44 PM ET
Miles Mastrobuoni strikes out swinging.
4:42 PM ET
Dominic Canzone singles to left field.
4:41 PM ET
Mitch Garver called out on strikes.
4:40 PM ET
Luke Raley strikes out swinging.
4:37 PM ET
Jared Triolo strikes out swinging.
4:35 PM ET
Tommy Pham strikes out on a foul tip.
4:34 PM ET
Oneil Cruz strikes out swinging.
4:31 PM ET
Randy Arozarena flies out to center field to Oneil Cruz.
4:25 PM ET
Jorge Polanco singles to left center field. Cal Raleigh to second. J.P. Crawford out at home.
4:23 PM ET
Cal Raleigh hit by pitch. J.P. Crawford to second.
4:23 PM ET
Julio Rodríguez called out on strikes.
4:20 PM ET
J.P. Crawford singles to center field.
4:18 PM ET
Nick Gonzales flies out to Dominic Canzone.
4:16 PM ET
Bryan Reynolds strikes out swinging.
4:14 PM ET
Andrew McCutchen singles to left field.
4:13 PM ET
Spencer Horwitz strikes out swinging.

Seattle Mariners Team Statistics and Rankings

Win-Loss Record: 47-42
Home Record: 24-21
Away Record: 23-21
Division Record: 12-8
Streak: 2 Win streak
Winning Percentage: .528

Pittsburgh Pirates Team Statistics and Rankings

Win-Loss Record: 38-52
Home Record: 26-21
Away Record: 12-31
Division Record: 12-17
Streak: 2 Loss streak
Winning Percentage: .422

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

Stat Leaders

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

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

Pittsburgh Pirates (38-52, #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, 235 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 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
July 20, 2025 vs Houston Astros

Pittsburgh Pirates Upcoming 2024-2025 Schedule

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
July 20, 2025 vs Chicago White Sox

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now