St. Louis Cardinals vs Pittsburgh Pirates, May 6, 2025

May 6, 2025, 7:45 PM ET | Busch Stadium

Starting Pitchers

Pittsburgh Pirates

Paul Skenes headshot
Recorded starter

St. Louis Cardinals

Matthew Liberatore headshot
Recorded starter

Season Comparison

2025
Pittsburgh PiratesSt. Louis Cardinals
.655
OPS
.693
117
HR
148
583
Runs
689
3.76
ERA
4.29
1.22
WHIP
1.32
1314
Strikeouts by pitchers
1209

Lower is better for ERA and WHIP; bars show each value against the larger of the two.

Top Performers

Picked by MLBDB from this game's box score. MLB's own list of top performers can differ.

Matthew Liberatore headshot
St. Louis Cardinals, MLBDB pick
Paul Skenes headshot
Pittsburgh Pirates, MLBDB pick
Alec Burleson headshot
St. Louis Cardinals, MLBDB pick

Box Score

Batting

Ke'Bryan Hayes led Pittsburgh Pirates with 2 hits and 1 RBI.

Pittsburgh Pirates batting
PlayerABRHRBIBBSOHR
Oneil CruzCF3100120
Bryan ReynoldsRF4000020
Andrew McCutchenDH3010100
Ke'Bryan Hayes3B4021000
Alexander CanarioLF3000010
Adam FrazierPH1000000
Matt Gorski1B3000020
Enmanuel ValdezPH1000000
Jared TrioloSS3000010
Joey BartPH1000000
Liover Peguero2B3010000
Henry DavisC2000110
Totals31141390

4 players led St. Louis Cardinals with 1 hit each.

St. Louis Cardinals batting
PlayerABRHRBIBBSOHR
Lars NootbaarLF3000110
Masyn WinnSS4000010
Brendan Donovan2B4010000
Nolan Arenado3B4110030
Willson ContrerasDH1100200
Alec Burleson1B3012010
Yohel PozoC3000000
Jordan WalkerRF2000110
Victor Scott IICF3010010
Totals27242480

Pitching

Paul Skenes went 6.0 innings for Pittsburgh Pirates (6 SO, 2 ER); Matthew Liberatore went 7.0 innings for St. Louis Cardinals (8 SO, 1 ER).

Pitching lines
PitcherIPHRERBBSOHR
Pittsburgh Pirates
Paul Skenes6.0322460
Dennis Santana1.0100010
David Bednar1.0000010
St. Louis Cardinals
Matthew Liberatore7.0311380
Steven Matz1.0100010
Gordon Graceffo1.0000000
AB
at-bats
R
runs
H
hits
RBI
runs batted in
BB
walks
SO
strikeouts
HR
home runs
IP
innings pitched
ER
earned runs

Scoring Summary

No scoring plays available.

Play-by-Play

Play-by-play not available yet.