Pittsburgh Pirates vs St. Louis Cardinals, July 23, 2024

July 23, 2024, 6:40 PM ET | PNC Park

Starting Pitchers

St. Louis Cardinals

Lance Lynn headshot
Recorded starter

Pittsburgh Pirates

Paul Skenes headshot
Recorded starter

Season Comparison

2024
St. Louis CardinalsPittsburgh Pirates
.704
OPS
.672
165
HR
160
672
Runs
665
4.04
ERA
4.15
1.26
WHIP
1.31
1308
Strikeouts by pitchers
1356

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.

Paul Skenes headshot
Pittsburgh Pirates, MLBDB pick
Lance Lynn headshot
St. Louis Cardinals, MLBDB pick
Nolan Arenado headshot
St. Louis Cardinals, MLBDB pick

Box Score

Batting

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

St. Louis Cardinals batting
PlayerABRHRBIBBSOHR
Masyn WinnSS4000000
Alec BurlesonDH4011000
Dylan CarlsonPR/DH0000000
Willson ContrerasC4000020
Brendan DonovanLF4000000
Nolan Arenado3B3111001
Lars NootbaarRF3000020
Paul Goldschmidt1B3000030
Nolan Gorman2B3010010
Michael SianiCF3110010
Totals31242091

Jack Suwinski led Pittsburgh Pirates with 2 hits.

Pittsburgh Pirates batting
PlayerABRHRBIBBSOHR
Andrew McCutchenDH4000010
Bryan ReynoldsLF3010100
Oneil CruzSS3110100
Nick Gonzales2B4011010
Rowdy Tellez1B2000110
Ke'Bryan HayesPH/3B1000000
Joshua PalaciosRF/CF4000010
Jared Triolo3B/1B4000020
Jack SuwinskiCF2020000
Connor JoePH/RF2010010
Yasmani GrandalC3010000
Totals32171370

Pitching

Lance Lynn went 5.0 innings for St. Louis Cardinals (2 SO, 0 ER); Paul Skenes went 8.1 innings for Pittsburgh Pirates (8 SO, 2 ER).

Pitching lines
PitcherIPHRERBBSOHR
St. Louis Cardinals
Lance Lynn5.0400320
John King1.0100010
Andrew Kittredge1.0000010
JoJo Romero0.1211000
Ryan Fernandez0.2000000
Ryan Helsley1.0000030
Pittsburgh Pirates
Paul Skenes8.1422081
Carmen Mlodzinski0.2000010
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.