MLB

St. Louis Cardinals at Pittsburgh Pirates – Where to Watch, Stream Info, TV Channel, and Live Updates (June 30, 2025)

How to Watch Game

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

The St. Louis Cardinals, holding a record of 47-38, are set to face the Pittsburgh Pirates, who sit at 35-50, in a matchup featuring two teams currently on three-game winning streaks. The Cardinals, positioned third in their division, boast a winning percentage of .553, with notable performances from players like Willson Contreras, who leads the team with 51 RBIs, and Sonny Gray, who has an impressive 1.35 ERA. Meanwhile, the Pirates, ranked fifth in their division with a .412 winning percentage, have seen standout contributions from Bryan Reynolds, who has driven in 45 runs, and Oneil Cruz, who leads the team in home runs with 15. Both teams will look to extend their winning streaks as they meet at PNC Park.

St. Louis Cardinals at Pittsburgh Pirates Game Information

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

Live Updates

10:04 PM ET
Alec Burleson grounds out to second base, Nick Gonzales to Spencer Horwitz.
10:04 PM ET
Garrett Hampson called out on strikes.
10:03 PM ET
José Fermín singles to shortstop.
9:53 PM ET
Tommy Pham pops out to shallow right field to Thomas Saggese.
10:16 PM ET
José Fermín (LF) replaces Brendan Donovan (LF), batting 1st.
10:03 PM ET
Garrett Hampson (SS) replaces Masyn Winn (SS), batting 2nd.
10:03 PM ET
Alec Burleson switches from RF to LF.
10:03 PM ET
Yohel Pozo (1B) replaces Willson Contreras (1B), batting 4th.
9:53 PM ET
Tommy Pham pops out to shallow right field to Thomas Saggese.
10:03 PM ET
José Fermín (RF) replaces Brendan Donovan (LF), batting 1st.
10:03 PM ET
Garrett Hampson (SS) replaces Masyn Winn (SS), batting 2nd.
10:03 PM ET
Alec Burleson switches from RF to LF.
10:03 PM ET
Yohel Pozo (1B) replaces Willson Contreras (1B), batting 4th.
9:53 PM ET
Tommy Pham pops out to shallow right field to Thomas Saggese.
10:02 PM ET
Garrett Hampson (SS) replaces Masyn Winn (SS), batting 2nd.
10:02 PM ET
Yohel Pozo (1B) replaces Willson Contreras (1B), batting 4th.
9:53 PM ET
Tommy Pham pops out to shallow right field to Thomas Saggese.
10:02 PM ET
Garrett Hampson (SS) replaces Masyn Winn (SS), batting 2nd.
10:02 PM ET
Yohel Pozo (1B) replaces Willson Contreras (1B), batting 4th.
9:53 PM ET
Tommy Pham pops out to shallow right field to Thomas Saggese.
10:02 PM ET
José Fermín (RF) replaces Alec Burleson (RF), batting 3rd.
10:02 PM ET
Garrett Hampson (SS) replaces Masyn Winn (SS), batting 2nd.
10:02 PM ET
Yohel Pozo (1B) replaces Willson Contreras (1B), batting 4th.
9:58 PM ET
Victor Scott flies out to deep center field to Oneil Cruz.
9:56 PM ET
Isiah Kiner-Falefa strikes out swinging.
9:54 PM ET
Joey Bart called out on strikes.
9:53 PM ET
Tommy Pham pops out to shallow right field to Thomas Saggese.
9:52 PM ET
Yohel Pozo (1B) replaces Willson Contreras (1B), batting 4th.
9:52 PM ET
José Fermín (RF) replaces Alec Burleson (RF), batting 3rd.
9:52 PM ET
Garrett Hampson (SS) replaces Masyn Winn (SS), batting 2nd.
9:50 PM ET
Pedro Pagés pops out to Joey Bart.
9:49 PM ET
Thomas Saggese flies out to right field to Bryan Reynolds.
9:47 PM ET
Nolan Gorman lines out to deep right field to Bryan Reynolds.
9:44 PM ET
Ke'Bryan Hayes hits into a force out to shortstop. Oneil Cruz out at second.
9:40 PM ET
Matt Svanson (P) replaces John King (P).
9:39 PM ET
Oneil Cruz singles to shallow center field.
9:38 PM ET
Nick Gonzales flies out to center field to Victor Scott.
9:36 PM ET
Bryan Reynolds strikes out swinging.
9:33 PM ET
Nolan Arenado hits into a force out to shallow infield. Willson Contreras out at second.
9:31 PM ET
Chase Shugart (P) replaces Andrew Heaney (P).
9:30 PM ET
Willson Contreras singles to left field.
9:29 PM ET
Alec Burleson grounds out to second base. Masyn Winn out at second.
9:26 PM ET
Masyn Winn singles to right field.
9:23 PM ET
Andrew McCutchen called out on strikes.
9:21 PM ET
Spencer Horwitz lines out to shortstop to Nolan Gorman.
9:20 PM ET
Isiah Kiner-Falefa grounds out to shortstop, Masyn Winn to Willson Contreras.
9:16 PM ET
John King (P) replaces Erick Fedde (P).
9:15 PM ET
Brendan Donovan called out on strikes.
9:14 PM ET
Victor Scott singles to left field.
9:11 PM ET
Pedro Pagés strikes out swinging.
9:10 PM ET
Thomas Saggese strikes out swinging.
9:05 PM ET
Joey Bart grounds out to third base. Tommy Pham out at second.
9:04 PM ET
Tommy Pham singles to left field. Ke'Bryan Hayes to second. Oneil Cruz scores.
9:03 PM ET
Ke'Bryan Hayes singles to shallow center field. Oneil Cruz to third. Nick Gonzales scores. Bryan Reynolds scores.
9:02 PM ET
Oneil Cruz is intentionally walked.
9:00 PM ET
Nick Gonzales doubles to deep right field. Bryan Reynolds to third. Andrew McCutchen scores.
8:59 PM ET
Bryan Reynolds singles to shallow center field. Andrew McCutchen to second.
8:59 PM ET
Andrew McCutchen hits into a force out to shortstop. Spencer Horwitz out at third.
8:57 PM ET
Spencer Horwitz doubles to deep left field. Isiah Kiner-Falefa scores. Joey Bart scores.
8:54 PM ET
Isiah Kiner-Falefa singles to shallow infield. Joey Bart to second.
8:54 PM ET
Joey Bart singles to left center field.
8:51 PM ET
Nolan Gorman pops out to shallow center field to Isiah Kiner-Falefa.
8:50 PM ET
Nolan Arenado flies out to deep right field to Bryan Reynolds.
8:48 PM ET
Willson Contreras grounds out to third base, Ke'Bryan Hayes to Spencer Horwitz.
8:45 PM ET
Tommy Pham pops out to shallow right field to Thomas Saggese.
8:43 PM ET
Ke'Bryan Hayes grounds out to shallow infield, Willson Contreras to Erick Fedde. Oneil Cruz to second.
8:40 PM ET
Oneil Cruz walks.
8:39 PM ET
Nick Gonzales flies out to deep right center field to Victor Scott.
8:36 PM ET
Alec Burleson grounds out to first base to Spencer Horwitz.
8:33 PM ET
Masyn Winn grounds out to shortstop, Isiah Kiner-Falefa to Spencer Horwitz.
8:32 PM ET
Brendan Donovan pops out to third base to Ke'Bryan Hayes.
8:29 PM ET
Bryan Reynolds grounds out to first base to Willson Contreras.
8:28 PM ET
Andrew McCutchen walks.
8:27 PM ET
Spencer Horwitz grounds out to shallow right field, Thomas Saggese to Willson Contreras.
8:25 PM ET
Isiah Kiner-Falefa flies out to right field to Alec Burleson.
8:23 PM ET
Victor Scott strikes out swinging.
8:21 PM ET
Pedro Pagés called out on strikes.
8:19 PM ET
Thomas Saggese grounds out to third base, Ke'Bryan Hayes to Spencer Horwitz.
8:15 PM ET
Joey Bart flies out to deep center field to Victor Scott.
8:14 PM ET
Tommy Pham grounds out to second base, Thomas Saggese to Willson Contreras.
8:13 PM ET
Ke'Bryan Hayes pops out to first base to Willson Contreras.
8:10 PM ET
Nolan Gorman strikes out swinging.
8:07 PM ET
Nolan Arenado flies out to right field to Bryan Reynolds.
8:06 PM ET
Willson Contreras flies out to Tommy Pham.
8:03 PM ET
Oneil Cruz grounds out to shallow right field, Thomas Saggese to Willson Contreras.
8:02 PM ET
Nick Gonzales lines out to shallow infield, Erick Fedde to Erick Fedde. Bryan Reynolds doubled off first.
8:01 PM ET
Bryan Reynolds singles to right field. Andrew McCutchen to third.
8:00 PM ET
Andrew McCutchen doubles to deep left field.
7:59 PM ET
Spencer Horwitz homers to center field.
7:56 PM ET
Alec Burleson strikes out swinging.
7:55 PM ET
Masyn Winn grounds out to second base. Brendan Donovan out at second.
7:53 PM ET
Brendan Donovan walks.

Pittsburgh Pirates Team Statistics and Rankings

Win-Loss Record: 35-50
Home Record: 23-21
Away Record: 12-29
Division Record: 9-17
Streak: 3 Win streak
Winning Percentage: .412

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

St. Louis Cardinals Team Statistics and Rankings

Win-Loss Record: 47-38
Home Record: 26-17
Away Record: 21-21
Division Record: 13-11
Streak: 3 Win streak
Winning Percentage: .553

Stat Leaders

Pittsburgh Pirates (35-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, 45 Runs
Hits Leader: Ke’Bryan Hayes, 221 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-38, #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, 259 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.
Alec Burleson – Body Soreness (Day-to-Day) – Burleson is not in Sunday’s starting lineup against Cleveland with body soreness.

Pittsburgh Pirates Upcoming 2024-2025 Schedule

June 30, 2025 vs St. Louis Cardinals
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

St. Louis Cardinals Upcoming 2024-2025 Schedule

June 30, 2025 at Pittsburgh Pirates
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

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now