Open the board

Pittsburgh Pirates 6, St. Louis Cardinals 2: final score and stats

Pittsburgh Pirates beat St. Louis Cardinals, Pittsburgh Pirates 6 to St. Louis Cardinals 2, on Thursday, May 21, 2026 at Busch Stadium, St. Louis, Missouri. Below: the box score, top performers, team stats, injuries and recent form for St. Louis Cardinals vs Pittsburgh Pirates.

MLBThursday, May 21, 2026
DateMay 21, 2026
Start time1:15 PM ET
VenueBusch Stadium, St. Louis, Missouri
TVESPN Unlmtd/MLB.TV
Attendance27,705

Line score

Team123456789R
Pittsburgh Pirates1001022006
St. Louis Cardinals0010000102

Top performers

Pittsburgh Pirates
Batting AverageMarcell Ozuna · 2-4, 2 RBI
Home RunsBrandon Lowe · 2-4, HR, RBI, R, BB
Runs Batted InMarcell Ozuna · 2-4, 2 RBI
MLB RatingBraxton Ashcraft · 7.0 IP, ER, 4 H, 9 K, 2 BB
St. Louis Cardinals
Batting AverageIvan Herrera · 2-4, HR, RBI, 2 R, 2 K
Home RunsIvan Herrera · 2-4, HR, RBI, 2 R, 2 K
Runs Batted InIvan Herrera · 2-4, HR, RBI, 2 R, 2 K
MLB RatingIvan Herrera · 2-4, HR, RBI, 2 R, 2 K

Team comparison

Pittsburgh PiratesSt. Louis Cardinals
Runs per game
-
-
Runs allowed per game
-
-
26-24Record28-21
3rd in NL CentStanding4th in NL Cent
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

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

Box score

Pittsburgh Pirates

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Oneil Cruz1-5511000320.257.324.455
Brandon Lowe2-4412111018.256.348.558
Bryan Reynolds0-5500100314.244.372.378
Spencer Horwitz1-3311001019.277.384.431
Konnor Griffin1-442100008.278.331.407
Marcell Ozuna2-4402200015.187.280.310
Jake Mangum1-4401100114.259.330.282
Jared Triolo1-4401000113.259.306.293
Henry Davis1-3311110114.143.250.265
Team10-36366106229135

Pittsburgh Pirates

PlayerIPHRERBBKHRPC-STERAPC
Braxton Ashcraft7.041129198-682.8998
Wilber Dotel1.031102030-212.3530
Mason Montgomery1.01000008-73.798
Team9.08222111136-96136

St. Louis Cardinals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
JJ Wetherholt0-4400000225.239.357.413
Ivan Herrera2-4422110215.262.386.426
Alec Burleson2-4402000215.290.359.468
Jordan Walker1-4401100112.295.366.563
Nolan Gorman0-4400000314.228.313.367
Masyn Winn0-2200002118.245.328.340
Jose Fermin1-4401000010.218.302.327
Pedro Pages2-4402000018.219.265.362
Victor Scott II0-330000008.185.240.261
Yohel Pozo0-110000001.250.250.286
Team8-34342821211136

St. Louis Cardinals

PlayerIPHRERBBKHRPC-STERAPC
Dustin May5.164427191-625.0091
Gordon Graceffo0.20000002-21.692
Justin Bruihl0.232200116-115.2416
Matt Svanson1.110001019-139.1219
Matt Pushard1.00000107-66.237
Team9.01066292135-94135

Season series

PIT wins series 2-1
May 21, 2026PIT 6, STL 2
May 20, 2026PIT 7, STL 0
May 19, 2026PIT 6, STL 9

Team pages

More MLB games on May 21, 2026

Frequently asked questions

Who won Pittsburgh Pirates vs St. Louis Cardinals?

Pittsburgh Pirates won, 6-2, on Thursday, May 21, 2026.

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

Pittsburgh Pirates 6, St. Louis Cardinals 2.

Who were the top performers?

Pittsburgh Pirates: Marcell Ozuna (2-4, 2 RBI batting average). St. Louis Cardinals: Ivan Herrera (2-4, HR, RBI, 2 R, 2 K batting average).

Where is Pittsburgh Pirates vs St. Louis Cardinals played?

Busch Stadium, St. Louis, Missouri.

The model’s read

Grades, leans and the full breakdown for Pittsburgh Pirates vs St. Louis Cardinals 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.