Open the board

St. Louis Cardinals 0, Pittsburgh Pirates 7: final score and stats

Pittsburgh Pirates beat St. Louis Cardinals, St. Louis Cardinals 0 to Pittsburgh Pirates 7, on Monday, June 30, 2025 at PNC Park, Pittsburgh, Pennsylvania. Below: the box score, top performers, team stats, injuries and recent form for Pittsburgh Pirates vs St. Louis Cardinals.

MLBMonday, June 30, 2025
DateJun 30, 2025
Start time6:40 PM ET
VenuePNC Park, Pittsburgh, Pennsylvania
TVFanDuel SN MW, MLB.TV, SportsNet PIT
Attendance12,387

Line score

Team123456789R
St. Louis Cardinals0000000000
Pittsburgh Pirates10006000-7

Top performers

St. Louis Cardinals
Batting AverageAlec Burleson · 0-4, K
Home RunsNolan Arenado · 0-3
Runs Batted InNolan Arenado · 0-3
MLB RatingJose Fermin · 1-1
Pittsburgh Pirates
Batting AverageBryan Reynolds · 2-4, R, K
Home RunsSpencer Horwitz · 2-4, HR, 2B, 3 RBI, R
Runs Batted InSpencer Horwitz · 2-4, HR, 2B, 3 RBI, R
MLB RatingAndrew Heaney · 6.2 IP, 0 ER, 3 H, 7 K, BB

Team comparison

St. Louis CardinalsPittsburgh Pirates
Runs per game
-
-
Runs allowed per game
-
-
47-39Record36-50
4th in NL CentStanding3rd in NL Cent
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

St. Louis Cardinals
Richard Fitts SP · Lat - Surgery
Out
Max Rajcic RP · Elbow - Surgery
Out
Hunter Dobbins SP · Elbow - Surgery
Out
Pittsburgh Pirates
Endy Rodriguez C · Hip - Surgery
Out

Box score

St. Louis Cardinals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Brendan Donovan0-2200001114.295.366.424
Jose Fermin1-1101000061.0001.0001.000
Masyn Winn1-330100008.263.328.391
Garrett Hampson0-110000013.182.182.182
Alec Burleson0-4400000119.294.327.464
Willson Contreras1-330100005.249.339.422
Yohel Pozo0-000000000.307.312.440
Nolan Arenado0-3300000010.247.306.395
Nolan Gorman0-3300000113.220.309.405
Thomas Saggese0-3300000115.258.277.371
Pedro Pages0-3300000214.217.266.359
Victor Scott II1-3301000115.245.330.339
Team4-2929040018122

St. Louis Cardinals

PlayerIPHRERBBKHRPC-STERAPC
Erick Fedde5.0107730182-474.5682
John King1.210002030-194.2630
Matt Svanson1.100002017-123.0017
Team8.01177341129-78129

Pittsburgh Pirates

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Spencer Horwitz2-4412310020.258.324.383
Andrew McCutchen1-3311001116.267.344.410
Bryan Reynolds2-441200018.242.307.401
Nick Gonzales1-4411100011.298.343.479
Oneil Cruz1-2211002014.212.326.420
Ke'Bryan Hayes1-4401200018.246.297.304
Tommy Pham1-4401100012.230.303.298
Joey Bart1-4411000116.243.346.299
Isiah Kiner-Falefa1-4411000114.276.319.346
Team11-33337117134129

Pittsburgh Pirates

PlayerIPHRERBBKHRPC-STERAPC
Andrew Heaney6.230017095-634.1695
Chase Shugart2.110001027-192.9727
Team9.0400180122-82122

Season series

PIT wins series 5-1
Jul 2, 2025STL 0, PIT 5
Jul 1, 2025STL 0, PIT 1
Jun 30, 2025STL 0, PIT 7
Apr 9, 2025STL 1, PIT 2

Team pages

More MLB games on Jun 30, 2025

Frequently asked questions

Who won St. Louis Cardinals vs Pittsburgh Pirates?

Pittsburgh Pirates won, 7-0, on Monday, June 30, 2025.

What was the final score of St. Louis Cardinals vs Pittsburgh Pirates?

St. Louis Cardinals 0, Pittsburgh Pirates 7.

Who were the top performers?

St. Louis Cardinals: Alec Burleson (0-4, K batting average). Pittsburgh Pirates: Bryan Reynolds (2-4, R, K batting average).

Where is St. Louis Cardinals vs Pittsburgh Pirates played?

PNC Park, Pittsburgh, Pennsylvania.

The model’s read

Grades, leans and the full breakdown for St. Louis Cardinals vs Pittsburgh Pirates are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.