ARCHIVE May 20, 2026
May 20, 2026 · NL Cent

Pittsburgh Pirates vs St. Louis Cardinals

May 20, 2026Busch StadiumCloudy 66°F · 9 mph, In From LF
AWAY
Pittsburgh Pirates
25-24
7
vs
HOME
St. Louis Cardinals
28-20
0

Game Highlights

Published May 21, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
T2 Spencer Horwitz Spencer Horwitz homers (4) on a fly ball to right field. PIT 1, STL 0
T4 Jhostynxon Garcia Jhostynxon Garcia singles on a ground ball to center fielder Victor Scott II. Konnor Griffin scores. Endy Rodríguez to 2nd. PIT 2, STL 0
T6 Nick Gonzales Nick Gonzales out on a sacrifice fly to right fielder Jordan Walker. Konnor Griffin scores. Endy Rodríguez to 3rd. PIT 3, STL 0
T8 Jake Mangum Jake Mangum singles on a ground ball to right fielder Jordan Walker. Konnor Griffin scores. Endy Rodríguez to 3rd. PIT 4, STL 0
T8 Nick Gonzales Nick Gonzales singles on a line drive to right fielder Jordan Walker. Endy Rodríguez scores. Jake Mangum to 2nd. PIT 5, STL 0
T8 Bryan Reynolds Bryan Reynolds doubles (8) on a line drive to left fielder José Fermín. Jake Mangum scores. Nick Gonzales scores. PIT 7, STL 0

Box score

  123456789 R
PIT 010101040 7
STL 000000000 0

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Pirates AWAY 7

Carmen Mlodzinski started for Pirates, leaving with a 2–0 lead.

workload · innings pitched
  • Carmen Mlodzinski Starter 5.0 95 0 1 W
    Pitch-by-pitch: what Carmen Mlodzinski threw
    CSW 25% 1st-pitch strike 47% 5.0 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 33 35% 1 8 9 9 6
    Splitter 26 27% 3 3 7 9 4
    Sinker 12 13% 0 4 1 4 3
    Curveball 12 13% 0 2 2 5 3
    Slider 11 12% 0 3 1 6 1
    Sweeper 1 1% 0 0 0 1 0
  • Yohan Ramírez Middle 1.0 24 0 1 HLD
  • Evan Sisk Middle 1.0 15 0 1 HLD
  • Justin Lawrence Reliever 1.0 16 0 2
  • Dennis Santana Closer 1.0 11 0 1
Cardinals HOME 0

Michael McGreevy started for Cardinals, leaving trailing 0–2. Out of the bullpen, Matt Svanson took the roughest line.

workload · innings pitched
  • Michael McGreevy Starter 5.0 91 3 1 L
    Pitch-by-pitch: what Michael McGreevy threw
    CSW 21% 1st-pitch strike 46% 3.5 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 22 24% 1 5 1 9 6
    Changeup 21 23% 3 2 2 10 4
    Sinker 17 19% 1 3 3 7 3
    Curveball 13 14% 0 2 1 7 3
    Cutter 8 9% 0 1 2 3 2
    Sweeper 6 7% 0 0 1 1 4
    Slider 4 4% 1 0 0 1 2
  • Justin Bruihl Middle 2.0 23 0 2 inherited 3, 1 scored
  • Matt Svanson Middle 0.2 27 4 1
  • Matt Pushard Reliever 1.1 35 0 2 inherited 1, stranded 1

Where the game turned

1 run Top 2nd · off McGreevy
  • Horwitz HR (1)

Batting lines

AWAY · PIT
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Nick Gonzales 3B 4 1 2 2 0 0 .319 .379 .363 .742
Brandon Lowe 2B 5 0 1 0 0 0 .250 .342 .542 .884 2B
Oneil Cruz DH 4 0 0 0 1 1 .259 .327 .457 .784
Spencer Horwitz 1B 5 1 1 1 0 1 .276 .381 .433 .814 HR (4)
Konnor Griffin SS 5 3 4 0 0 0 .278 .333 .405 .738
Endy Rodríguez C 3 1 2 0 2 1 .333 .500 .417 .917
Jhostynxon Garcia CF 5 0 2 1 0 2 .333 .333 .333 .666
Jake Mangum RF 5 1 2 1 0 0 .259 .333 .284 .617
Bryan Reynolds LF 5 0 1 2 0 1 .251 .380 .389 .769 2B
HOME · STL
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
JJ Wetherholt 2B 4 0 2 0 0 0 .244 .364 .422 .786 SB
Iván Herrera C 4 0 0 0 0 0 .257 .384 .408 .792
Thomas Saggese LF 1 0 0 0 0 1 .159 .216 .188 .404
Nolan Gorman DH 3 0 0 0 1 1 .234 .320 .377 .697
Masyn Winn SS 4 0 0 0 0 2 .248 .324 .344 .668
César Prieto 3B 4 0 0 0 0 0 .000 .000 .000 .000
Nathan Church CF 4 0 1 0 0 2 .247 .282 .390 .672
José Fermín RF 1 0 0 0 0 0 .216 .305 .333 .638
Alec Burleson 1B 2 0 1 0 1 0 .286 .356 .462 .818
Jordan Walker RF 2 0 0 0 0 0 .296 .368 .570 .938
Victor Scott II CF 2 0 1 0 0 0 .190 .246 .267 .513 2B

Pitching lines

AWAY · PIT
PITCHER IPHRERBBKHR NPERA DEC
Carmen Mlodzinski 5.0 4 0 0 1 1 0 95 3.96 W
Yohan Ramírez 1.0 1 0 0 1 1 0 24 3.54 HLD
Evan Sisk 1.0 0 0 0 0 1 0 15 1.71 HLD
Justin Lawrence 1.0 0 0 0 0 2 0 16 5.59
Dennis Santana 1.0 0 0 0 0 1 0 11 4.43
HOME · STL
PITCHER IPHRERBBKHR NPERA DEC
Michael McGreevy 5.0 10 3 3 1 1 1 91 2.40 L
Justin Bruihl 2.0 0 0 0 0 2 0 23 4.57
Matt Svanson 0.2 5 4 4 0 1 0 27 9.64
Matt Pushard 1.1 0 0 0 2 2 0 35 8.10

Manager comparison

AWAY · PIT
Don Kelly
Lineup 3.0 R Bunts 0.6 R IBBs 1.8 R
HOME · STL
Oliver Marmol
Lineup 2.1 R Bunts 2.3 R IBBs 1.2 R

Recent form

AWAY · PIT
4-6 W1 -8 run diff
WLLWWLLWLL
HOME · STL
5-5 W2 -6 run diff
WWLLLWWLWL

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.