← Back to scores
St. Louis Cardinals
16-13  ·  2nd NL Central
11 7
Final
Pittsburgh Pirates
16-14  ·  3rd NL Central
Tue, Apr 28, 2026
Venue: PNC Park, Pittsburgh
Weather: Partly Cloudy, 71°
HP Ump: Erich Bacchus (Home Plate)
W: Kyle Leahy
L: Braxton Ashcraft
Team 123456789 RHE
STL 012030320 11120
PIT 000003031 7132
Hitters
PlayerPOSH-ABRHRRBIBBKAVG
JJ Wetherholt2B 1-3 3 1 .333
Iván HerreraDH 1-2 3 3 .500
Alec Burleson1B 2-4 2 312 .500
Jordan WalkerRF 2-4 1 31 .500
Nolan Gorman3B 1-4 1 1 31 .250
Masyn WinnSS 2-5 12 .400
Nathan ChurchLF 1-5 .200
Pedro PagésC 1-5 2 .200
Victor Scott IICF 1-5 1 1 12 .200
Kyle LeahyP 0-0
Gordon GraceffoP 0-0
Justin BruihlP 0-0
Matt SvansonP 0-0
Pitchers
PitcherIPHERBBKPC-STERA
Kyle Leahy 5.19307 82-545.29
Gordon Graceffo 1.20000 11-110.00
Justin Bruihl 1.03211 25-1518.00
Matt Svanson 1.01103 18-119.00
Hitters
PlayerPOSH-ABRHRRBIBBKAVG
Oneil CruzCF 2-5 2 1 12 .400
Brandon Lowe2B 1-3 1 .333
Nick Yorke3B 0-1 1 .000
Bryan ReynoldsDH 2-3 2 11 .667
Ryan O'HearnRF 2-4 2 1 31 .500
Nick Gonzales2B 2-4 2 .500
Spencer Horwitz1B 1-4 .250
Konnor GriffinSS 2-4 1 1 11 .500
Jake MangumLF 1-4 1 .250
Henry DavisC 0-3 2 .000
Marcell OzunaPH 0-1 1 .000
Braxton AshcraftP 0-0
Hunter BarcoP 0-0
Pitchers
PitcherIPHERBBKPC-STERA
Braxton Ashcraft 4.16637 87-5813.17
Hunter Barco 4.26523 84-5210.71
STL
AWAY · HOME
PIT
12
Hits
13
2
Home Runs
3
.237
AVG
.245
.324
OBP
.326
.398
SLG
.378
.722
OPS
.704
11
Runs
7
4
2B
1
0
3B
0
2
SB
1
22
TB
23
14
LOB
12
45
PA
37
4.81
ERA
3.61
11
K
10
1
BB
5
13
H Allowed
12
1.42
WHIP
1.25
7
Runs
11
1
HBP
0
37
BF
45
136
Pitches
171
91
Strikes
110
Top Performers
Iván Herrera
1-2 · 3 R · 3 BB
Alec Burleson
2-4 3 RBI · 2 R · 1 BB
Ryan O'Hearn
2-4 1 HR 3 RBI · 2 R
Play by Play
  • Oneil Cruz strikes out on a foul tip.
    Oneil Cruz vs Matt Svanson
  • Marcell Ozuna called out on strikes.
    Marcell Ozuna vs Matt Svanson
  • Jake Mangum strikes out swinging.
    Jake Mangum vs Matt Svanson
  • Konnor Griffin homers (2) on a fly ball to right center field.
    Konnor Griffin vs Matt Svanson
  • Bottom 9th
  • Victor Scott II strikes out swinging.
    Victor Scott II vs Hunter Barco
  • Pedro Pagés singles on a pop up to right fielder Ryan O'Hearn.
    Pedro Pagés vs Hunter Barco
  • Nathan Church grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz.
    Nathan Church vs Hunter Barco
  • Masyn Winn strikes out swinging.
    Masyn Winn vs Hunter Barco
  • Top 9th
  • Spencer Horwitz grounds into a double play, shortstop Masyn Winn to first baseman Alec Burleson. Nick Gonzales out at 2nd. Spencer Horwitz out at 1st.
    Spencer Horwitz vs Justin Bruihl
  • Nick Gonzales singles on a ground ball to center fielder Victor Scott II. Bryan Reynolds scores. Ryan O'Hearn scores.
    Nick Gonzales vs Justin Bruihl
  • Ryan O'Hearn singles on a sharp line drive to right fielder Jordan Walker. Oneil Cruz scores. Bryan Reynolds to 2nd.
    Ryan O'Hearn vs Justin Bruihl
  • Bryan Reynolds walks. Oneil Cruz to 2nd.
    Bryan Reynolds vs Justin Bruihl
  • Nick Yorke called out on strikes.
    Nick Yorke vs Justin Bruihl
  • Oneil Cruz singles on a line drive to left fielder Nathan Church.
    Oneil Cruz vs Justin Bruihl
  • Bottom 8th
  • Nolan Gorman pops out to second baseman Brandon Lowe.
    Nolan Gorman vs Hunter Barco
  • Jordan Walker flies out to right fielder Ryan O'Hearn.
    Jordan Walker vs Hunter Barco
  • Alec Burleson doubles (8) on a sharp line drive to right fielder Ryan O'Hearn. JJ Wetherholt scores. Iván Herrera scores.
    Alec Burleson vs Hunter Barco
  • Iván Herrera doubles (6) on a ground ball to left fielder Jake Mangum. JJ Wetherholt to 3rd.
    Iván Herrera vs Hunter Barco
  • Pirates challenged (hit by pitch), call on the field was upheld: JJ Wetherholt hit by pitch.
    JJ Wetherholt vs Hunter Barco
  • Victor Scott II lines out to center fielder Oneil Cruz.
    Victor Scott II vs Hunter Barco
  • Top 8th
  • Henry Davis grounds out, third baseman Nolan Gorman to first baseman Alec Burleson.
    Henry Davis vs Gordon Graceffo
  • Jake Mangum grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.
    Jake Mangum vs Gordon Graceffo
  • Konnor Griffin grounds out, shortstop Masyn Winn to first baseman Alec Burleson.
    Konnor Griffin vs Gordon Graceffo
  • Bottom 7th
  • Pedro Pagés grounds out, third baseman Nick Gonzales to first baseman Spencer Horwitz.
    Pedro Pagés vs Hunter Barco
  • Nathan Church singles on a ground ball to right fielder Ryan O'Hearn. Masyn Winn to 3rd. Nathan Church to 2nd. Nathan Church advances to 2nd, on a fielding error by right fielder Ryan O'Hearn.
    Nathan Church vs Hunter Barco
  • Masyn Winn singles on a fly ball to right fielder Ryan O'Hearn. Jordan Walker scores.
    Masyn Winn vs Hunter Barco
  • Nolan Gorman grounds out, first baseman Spencer Horwitz to pitcher Hunter Barco. Alec Burleson scores. Jordan Walker to 2nd.
    Nolan Gorman vs Hunter Barco
  • Jordan Walker singles on a ground ball to center fielder Oneil Cruz. Iván Herrera scores. Alec Burleson to 3rd.
    Jordan Walker vs Hunter Barco
  • Alec Burleson walks. Iván Herrera to 2nd.
    Alec Burleson vs Hunter Barco
  • Iván Herrera walks.
    Iván Herrera vs Hunter Barco
  • JJ Wetherholt flies out to center fielder Oneil Cruz.
    JJ Wetherholt vs Hunter Barco
  • Top 7th
  • Spencer Horwitz grounds into a double play, first baseman Alec Burleson to shortstop Masyn Winn to pitcher Gordon Graceffo. Nick Gonzales out at 2nd. Spencer Horwitz out at 1st.
    Spencer Horwitz vs Gordon Graceffo
  • Nick Gonzales singles on a line drive to center fielder Victor Scott II.
    Nick Gonzales vs Kyle Leahy
  • Ryan O'Hearn homers (5) on a fly ball to right center field. Bryan Reynolds scores.
    Ryan O'Hearn vs Kyle Leahy
  • Bryan Reynolds singles on a ground ball to right fielder Jordan Walker.
    Bryan Reynolds vs Kyle Leahy
  • Brandon Lowe lines out to right fielder Jordan Walker.
    Brandon Lowe vs Kyle Leahy
  • Oneil Cruz homers (9) on a fly ball to center field.
    Oneil Cruz vs Kyle Leahy
  • Bottom 6th
  • Victor Scott II grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.
    Victor Scott II vs Hunter Barco
  • Pedro Pagés strikes out swinging.
    Pedro Pagés vs Hunter Barco
  • Nathan Church grounds out, shortstop Konnor Griffin to first baseman Spencer Horwitz.
    Nathan Church vs Hunter Barco
  • Top 6th
  • Henry Davis strikes out swinging.
    Henry Davis vs Kyle Leahy
  • Jake Mangum grounds into a double play, second baseman JJ Wetherholt to shortstop Masyn Winn to first baseman Alec Burleson. Spencer Horwitz to 3rd. Konnor Griffin out at 2nd. Jake Mangum out at 1st.
    Jake Mangum vs Kyle Leahy
  • Konnor Griffin singles on a line drive to pitcher Kyle Leahy. Spencer Horwitz to 2nd.
    Konnor Griffin vs Kyle Leahy
  • Spencer Horwitz singles on a line drive to left fielder Nathan Church.
    Spencer Horwitz vs Kyle Leahy
  • Bottom 5th
  • Masyn Winn lines out sharply to center fielder Oneil Cruz.
    Masyn Winn vs Hunter Barco
  • Nolan Gorman out on a sacrifice fly to center fielder Oneil Cruz. Alec Burleson scores.
    Nolan Gorman vs Hunter Barco
  • Jordan Walker out on a sacrifice fly to center fielder Oneil Cruz. Iván Herrera scores. Alec Burleson to 3rd.
    Jordan Walker vs Braxton Ashcraft
  • Alec Burleson hits a ground-rule double (7) on a fly ball to left-center field. JJ Wetherholt scores. Iván Herrera to 3rd.
    Alec Burleson vs Braxton Ashcraft
  • Iván Herrera walks. JJ Wetherholt to 2nd.
    Iván Herrera vs Braxton Ashcraft
  • JJ Wetherholt walks.
    JJ Wetherholt vs Braxton Ashcraft
  • Top 5th
  • Nick Gonzales lines out to left fielder Nathan Church.
    Nick Gonzales vs Kyle Leahy
  • Ryan O'Hearn grounds into a double play, shortstop Masyn Winn to first baseman Alec Burleson. Bryan Reynolds out at 2nd. Ryan O'Hearn out at 1st.
    Ryan O'Hearn vs Kyle Leahy
  • Bryan Reynolds singles on a ground ball to shortstop Masyn Winn.
    Bryan Reynolds vs Kyle Leahy
  • Bottom 4th
  • Victor Scott II called out on strikes.
    Victor Scott II vs Braxton Ashcraft
  • Pedro Pagés grounds out, shortstop Konnor Griffin to first baseman Spencer Horwitz. Nathan Church to 3rd.
    Pedro Pagés vs Braxton Ashcraft
  • Nathan Church reaches on a throwing error by shortstop Konnor Griffin.
    Nathan Church vs Braxton Ashcraft
  • Masyn Winn strikes out swinging.
    Masyn Winn vs Braxton Ashcraft
  • Top 4th
  • Brandon Lowe called out on strikes.
    Brandon Lowe vs Kyle Leahy
  • Oneil Cruz flies out to left fielder Nathan Church.
    Oneil Cruz vs Kyle Leahy
  • Henry Davis strikes out swinging. Jake Mangum steals (5) 2nd base.
    Henry Davis vs Kyle Leahy
  • Jake Mangum singles on a line drive to left fielder Nathan Church.
    Jake Mangum vs Kyle Leahy
  • Bottom 3rd
  • Nolan Gorman strikes out swinging.
    Nolan Gorman vs Braxton Ashcraft
  • Jordan Walker singles on a ground ball to left fielder Jake Mangum. JJ Wetherholt scores.
    Jordan Walker vs Braxton Ashcraft
  • Alec Burleson strikes out swinging.
    Alec Burleson vs Braxton Ashcraft
  • Iván Herrera flies out to right fielder Ryan O'Hearn. JJ Wetherholt to 3rd.
    Iván Herrera vs Braxton Ashcraft
  • JJ Wetherholt doubles (3) on a sharp line drive to center fielder Oneil Cruz.
    JJ Wetherholt vs Braxton Ashcraft
  • Victor Scott II homers (1) on a fly ball to right field.
    Victor Scott II vs Braxton Ashcraft
  • Top 3rd
  • Konnor Griffin called out on strikes.
    Konnor Griffin vs Kyle Leahy
  • Spencer Horwitz grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.
    Spencer Horwitz vs Kyle Leahy
  • Nick Gonzales grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.
    Nick Gonzales vs Kyle Leahy
  • Bottom 2nd
  • Pedro Pagés strikes out swinging.
    Pedro Pagés vs Braxton Ashcraft
  • Nathan Church grounds into a double play, first baseman Spencer Horwitz to shortstop Konnor Griffin to first baseman Spencer Horwitz. Masyn Winn out at 2nd. Nathan Church out at 1st.
    Nathan Church vs Braxton Ashcraft
  • Masyn Winn singles on a line drive to right fielder Ryan O'Hearn.
    Masyn Winn vs Braxton Ashcraft
  • Nolan Gorman homers (4) on a fly ball to right field.
    Nolan Gorman vs Braxton Ashcraft
  • Top 2nd
  • Ryan O'Hearn strikes out swinging.
    Ryan O'Hearn vs Kyle Leahy
  • Bryan Reynolds strikes out swinging, catcher Pedro Pagés to first baseman Alec Burleson.
    Bryan Reynolds vs Kyle Leahy
  • Brandon Lowe doubles (6) on a sharp line drive to center fielder Victor Scott II.
    Brandon Lowe vs Kyle Leahy
  • Oneil Cruz challenged (pitch result), call on the field was confirmed: Oneil Cruz called out on strikes.
    Oneil Cruz vs Kyle Leahy
  • Bottom 1st
  • Jordan Walker strikes out swinging.
    Jordan Walker vs Braxton Ashcraft
  • Alec Burleson called out on strikes.
    Alec Burleson vs Braxton Ashcraft
  • Iván Herrera walks.
    Iván Herrera vs Braxton Ashcraft
  • JJ Wetherholt flies out to left fielder Jake Mangum.
    JJ Wetherholt vs Braxton Ashcraft
  • Top 1st
Game Recap
Game recap
Leahy pitches into 6th, Cards' entire lineup contributes to beat Bucs
PITTSBURGH -- After striking out a season-high seven batters through five scoreless innings in St. Louis' 11-7 win on Tuesday night at PNC Park, Cardinals starter Kyle Leahy looked ready for a test that he hadn’t yet faced across his first five starts of the season. The sixth inning. Though
Highlights
Gorman, Scott II both homer in Cardinals' 11-7 win
00:03:08
Condensed Game: STL@PIT - 4/28/26
00:12:10
Nolan Gorman's solo home run (4)
00:00:25
Victor Scott II's solo home run (1)
00:00:29
Konnor Griffin's solo home run (2)
00:00:28