MLB

St. Louis Cardinals at Pittsburgh Pirates – 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 St. Louis Cardinals (47-39) are set to face the Pittsburgh Pirates (36-50) in a matchup at PNC Park. The Cardinals currently hold a winning percentage of .547 and are positioned third in their division, despite entering the game on a one-game losing streak. In contrast, the Pirates are on a four-game winning streak, showcasing a home record of 24-21. Key players for the Cardinals include Willson Contreras, who leads the team with 51 RBIs, and Sonny Gray, who has an impressive 1.35 ERA. The Pirates will look to capitalize on their recent success, led by Bryan Reynolds with 45 RBIs and Oneil Cruz, who has contributed significantly with 15 home runs and 27 stolen bases.

St. Louis Cardinals at Pittsburgh Pirates Game Information

Game Date: July 01, 2025
Game Time: 06:40 PM ET
TV Channel: FanDuel Sports Network Indiana, SportsNet Pittsburgh, MLB.TV – Pittsburgh Pirates
Location: PNC Park, Pittsburgh, PA
Live Stream: Fubo (free trial)

Live Updates

9:19 PM ET
Brendan Donovan called out on strikes.
9:15 PM ET
Victor Scott hits into a force out to shallow infield. Yohel Pozo to third. José Fermín out at home.
9:12 PM ET
Yohel Pozo doubles to left field. José Fermín to third.
9:11 PM ET
Yohel Pozo pinch-hitting for Pedro Pagés.
9:11 PM ET
Lars Nootbaar flies out to center field to Oneil Cruz.
9:09 PM ET
José Fermín walks.
9:06 PM ET
David Bednar (P) replaces Isaac Mattson (P).
9:06 PM ET
Alexander Canario (LF) replaces Adam Frazier (PH), batting 7th.
9:04 PM ET
Andrew McCutchen strikes out swinging.
9:02 PM ET
Spencer Horwitz pops out to Nolan Gorman.
8:59 PM ET
Isiah Kiner-Falefa singles to shortstop. Adam Frazier to third.
8:57 PM ET
Henry Davis out on a sacrifice fly to center field to Victor Scott. Ke'Bryan Hayes scores.
8:56 PM ET
Adam Frazier doubles to right field. Ke'Bryan Hayes to third.
8:55 PM ET
Adam Frazier pinch-hitting for Tommy Pham.
8:55 PM ET
Ke'Bryan Hayes singles to shallow right field.
8:53 PM ET
Phil Maton (P) replaces Andre Pallante (P).
8:52 PM ET
Nolan Gorman flies out to deep center field to Oneil Cruz.
8:50 PM ET
Garrett Hampson walks. Brendan Donovan to second.
8:48 PM ET
Alec Burleson lines out to deep left center field to Tommy Pham.
8:46 PM ET
Masyn Winn pops out to third base to Ke'Bryan Hayes.
8:43 PM ET
Brendan Donovan walks.
8:40 PM ET
Isaac Mattson (P) replaces Caleb Ferguson (P).
8:39 PM ET
Oneil Cruz grounds out to shortstop, Masyn Winn to Alec Burleson.
8:36 PM ET
Nick Gonzales hits into a force out to third base. Andrew McCutchen out at second.
8:35 PM ET
Bryan Reynolds strikes out swinging.
8:32 PM ET
Andrew McCutchen walks.
8:29 PM ET
Victor Scott grounds out to shallow infield, Isiah Kiner-Falefa to Spencer Horwitz.
8:27 PM ET
Pedro Pagés strikes out swinging.
8:25 PM ET
Lars Nootbaar grounds out to shortstop, Isiah Kiner-Falefa to Spencer Horwitz. José Fermín to third.
8:23 PM ET
José Fermín doubles to shallow center field.
8:18 PM ET
Spencer Horwitz strikes out on a foul tip.
8:16 PM ET
Isiah Kiner-Falefa grounds out to third base, Nolan Gorman to Alec Burleson.
8:12 PM ET
Henry Davis grounds out to shallow infield, Andre Pallante to Alec Burleson.
8:10 PM ET
Nolan Gorman grounds out to second base, Nick Gonzales to Spencer Horwitz.
8:09 PM ET
Garrett Hampson called out on strikes.
8:08 PM ET
Alec Burleson grounds out to second base, Nick Gonzales to Spencer Horwitz.
8:06 PM ET
Caleb Ferguson (P) replaces Paul Skenes (P).
8:05 PM ET
Tommy Pham lines out to right center field to Victor Scott.
8:04 PM ET
Ke'Bryan Hayes flies out to shallow center field to Lars Nootbaar.
8:03 PM ET
Oneil Cruz lines out to right field to Garrett Hampson.
7:59 PM ET
Masyn Winn pops out to Spencer Horwitz.
7:57 PM ET
Brendan Donovan flies out to deep center field to Oneil Cruz.
7:56 PM ET
Victor Scott strikes out swinging.
7:53 PM ET
Nick Gonzales grounds out to shortstop, Masyn Winn to Alec Burleson.
7:49 PM ET
Bryan Reynolds grounds out to second base. Andrew McCutchen out at second.
7:49 PM ET
Bryan Reynolds hits into a force out to shallow infield. Andrew McCutchen out at second.
7:47 PM ET
Andrew McCutchen singles to left field.
7:45 PM ET
Garrett Hampson (RF) replaces Willson Contreras (1B), batting 4th.
7:45 PM ET
Alec Burleson switches from RF to 1B.
7:42 PM ET
Pedro Pagés singles to left field. Nolan Gorman to second. Willson Contreras out at home.
7:39 PM ET
Lars Nootbaar flies out to right center field to Bryan Reynolds.
7:36 PM ET
José Fermín pops out to shallow infield to Paul Skenes.
7:35 PM ET
Nolan Gorman singles to right field. Willson Contreras to second.
7:30 PM ET
Willson Contreras hit by pitch.
7:26 PM ET
Spencer Horwitz strikes out swinging.
7:24 PM ET
Isiah Kiner-Falefa grounds out to third base, Nolan Gorman to Willson Contreras.
7:23 PM ET
Henry Davis grounds out to third base, Nolan Gorman to Willson Contreras.
7:20 PM ET
Alec Burleson lines out to shortstop, Isiah Kiner-Falefa to Isiah Kiner-Falefa. Brendan Donovan doubled off first.
7:19 PM ET
Masyn Winn strikes out swinging.
7:17 PM ET
Brendan Donovan singles to right field. Victor Scott to third.
7:14 PM ET
Victor Scott singles to shallow infield.
7:10 PM ET
Tommy Pham grounds out to shallow infield, Pedro Pagés to Willson Contreras.
7:09 PM ET
Ke'Bryan Hayes flies out to center field to Victor Scott.
7:08 PM ET
Oneil Cruz grounds out to first base, Willson Contreras to Andre Pallante.
7:05 PM ET
Pedro Pagés called out on strikes.
7:03 PM ET
Lars Nootbaar walks.
7:01 PM ET
José Fermín grounds out to third base, Ke'Bryan Hayes to Spencer Horwitz.
6:59 PM ET
Nolan Gorman strikes out swinging.
6:55 PM ET
Nick Gonzales grounds out to shortstop, Masyn Winn to Willson Contreras.
6:53 PM ET
Bryan Reynolds grounds out to shallow infield, Andre Pallante to Willson Contreras. Andrew McCutchen to second.
6:52 PM ET
Andrew McCutchen walks.
6:50 PM ET
Spencer Horwitz grounds out to shallow infield, Brendan Donovan to Willson Contreras.
6:47 PM ET
Willson Contreras lines out to right field to Bryan Reynolds.
6:46 PM ET
Alec Burleson grounds out to shortstop, Ke'Bryan Hayes to Spencer Horwitz. Masyn Winn to third.
6:45 PM ET
Masyn Winn doubles to deep left field.
6:44 PM ET
Brendan Donovan strikes out swinging.

Pittsburgh Pirates Team Statistics and Rankings

Win-Loss Record: 36-50
Home Record: 24-21
Away Record: 12-29
Division Record: 10-17
Streak: 4 Win streak
Winning Percentage: .419

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

St. Louis Cardinals Team Statistics and Rankings

Win-Loss Record: 47-39
Home Record: 26-17
Away Record: 21-22
Division Record: 13-12
Streak: 1 Loss streak
Winning Percentage: .547

Stat Leaders

Pittsburgh Pirates (36-50, #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, 46 Runs
Hits Leader: Ke’Bryan Hayes, 225 Hits
Stolen Bases Leader: Oneil Cruz, 27 SB
ERA Leader: Justin Lawrence, 0.79 ERA
Strikeout Leader: Paul Skenes, 110 K
Wins Leader: Bailey Falter, 6 W
Saves Leader: David Bednar, 11 SV

St. Louis Cardinals (47-39, #3 in division)

Batting Average Leader: José Fermín, 1.000
RBI Leader: Willson Contreras, 51 RBI
Home Run Leader: Lars Nootbaar, 11 HR
Runs Leader: Masyn Winn, 52 Runs
Hits Leader: Nolan Arenado, 262 Hits
Stolen Bases Leader: Victor Scott II, 22 SB
ERA Leader: Andre Granillo, 1.35 ERA
Strikeout Leader: Sonny Gray, 101 K
Wins Leader: Sonny Gray, 8 W
Saves Leader: Ryan Helsley, 16 SV

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.

St. Louis Cardinals Injury Report

Iván Herrera – Hamstring (D10) – The St. Louis Cardinals placed C Iván Herrera on the 10-day injured list with a left hamstring strain.
Zack Thompson – Lat (D60) – The St. Louis Cardinals transferred LHP Zack Thompson from the 15-day injured list to the 60-day injured list with a tear in the left side lat muscle.
Jordan Walker – Appendicitis (D10) – The St. Louis Cardinals placed OF Jordan Walker on the 10-day injured list.

Pittsburgh Pirates Upcoming 2024-2025 Schedule

July 01, 2025 vs St. Louis Cardinals
July 02, 2025 vs St. Louis Cardinals
July 04, 2025 at Seattle Mariners
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

St. Louis Cardinals Upcoming 2024-2025 Schedule

July 01, 2025 at Pittsburgh Pirates
July 02, 2025 at Pittsburgh Pirates
July 04, 2025 at Chicago Cubs
July 05, 2025 at Chicago Cubs
July 06, 2025 at Chicago Cubs
July 08, 2025 vs Washington Nationals
July 09, 2025 vs Washington Nationals
July 10, 2025 vs Washington Nationals
July 11, 2025 vs Atlanta Braves
July 12, 2025 vs Atlanta Braves

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now