Open the board

St. Louis Cardinals 4, Pittsburgh Pirates 8: final score and stats

Pittsburgh Pirates beat St. Louis Cardinals, St. Louis Cardinals 4 to Pittsburgh Pirates 8, on Monday, April 7, 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, April 7, 2025
DateApr 7, 2025
Start time6:40 PM ET
VenuePNC Park, Pittsburgh, Pennsylvania
TVFanDuel SN MW, SportsNet PIT, MLB.TV, FanDuel SN MW Extra
Attendance8,250

Line score

Team123456789R
St. Louis Cardinals0000110114
Pittsburgh Pirates13000040-8

Top performers

St. Louis Cardinals
Batting AverageBrendan Donovan · 3-4, RBI, R
Home RunsYohel Pozo · 1-4, HR, RBI, R
Runs Batted InYohel Pozo · 1-4, HR, RBI, R
MLB RatingBrendan Donovan · 3-4, RBI, R
Pittsburgh Pirates
Batting AverageAndrew McCutchen · 2-4, 2B, 2 RBI, R
Home RunsJoey Bart · 2-4, HR, 3B, 2 RBI, 2 R, K
Runs Batted InAndrew McCutchen · 2-4, 2B, 2 RBI, R
MLB RatingJoey Bart · 2-4, HR, 3B, 2 RBI, 2 R, K

Team comparison

St. Louis CardinalsPittsburgh Pirates
Runs per game
-
-
Runs allowed per game
-
-
4-6Record4-7
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
Lars Nootbaar0-4400001326.302.412.465
Willson Contreras0-4400001220.103.186.154
Brendan Donovan3-4413100015.375.409.575
Alec Burleson1-4401000112.281.324.344
Jordan Walker0-4400100216.294.400.382
Thomas Saggese2-4402000014.500.444.875
Yohel Pozo1-4411110010.250.2501.000
Michael Siani1-3311001220.250.400.250
Masyn Winn1-4411110119.243.333.324
Team9-35354942311152

St. Louis Cardinals

PlayerIPHRERBBKHRPC-STERAPC
Matthew Liberatore6.185507189-665.8489
Chris Roycroft0.223320031-158.4431
John King1.00000009-69.009
Team8.01088271129-87129

Pittsburgh Pirates

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Ke'Bryan Hayes1-3311101114.263.333.421
Andrew McCutchen2-4412200022.348.423.565
Joey Bart2-4422210113.250.351.406
Oneil Cruz0-330010019.222.362.417
Tommy Pham1-3311001117.121.231.152
Alexander Canario0-4400000011.000.000.000
Endy Rodriguez2-4412000112.185.290.296
Isiah Kiner-Falefa2-4422200010.343.439.371
Adam Frazier0-4400000221.200.265.200
Team10-33338108127129

Pittsburgh Pirates

PlayerIPHRERBBKHRPC-STERAPC
Carmen Mlodzinski5.051126092-545.1992
Thomas Harrington4.043315260-3810.1360
Team9.09443112152-92152

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 Apr 7, 2025

Frequently asked questions

Who won St. Louis Cardinals vs Pittsburgh Pirates?

Pittsburgh Pirates won, 8-4, on Monday, April 7, 2025.

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

St. Louis Cardinals 4, Pittsburgh Pirates 8.

Who were the top performers?

St. Louis Cardinals: Brendan Donovan (3-4, RBI, R batting average). Pittsburgh Pirates: Andrew McCutchen (2-4, 2B, 2 RBI, R 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.