ARCHIVE July 28, 2026
July 28, 2026 · NL Cent

Chicago Cubs vs St. Louis Cardinals

July 28, 2026Busch StadiumCloudy 87°F · 6 mph, In From LF
AWAY
Chicago Cubs
61-46
10
vs
HOME
St. Louis Cardinals
53-54
2

Game Highlights

Published July 28, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
T1 Ian Happ Ian Happ doubles (19) on a line drive to right fielder Jordan Walker. Seiya Suzuki scores. Alex Bregman scores. CHC 2, STL 0
T2 Pete Crow-Armstrong Pete Crow-Armstrong out on a sacrifice fly to center fielder Nathan Church. Michael Conforto scores. Carson Kelly to 3rd. CHC 3, STL 0
T2 Seiya Suzuki Seiya Suzuki doubles (18) on a sharp ground ball to left fielder Lars Nootbaar. Carson Kelly scores. CHC 4, STL 0
T2 Michael Busch Michael Busch singles on a sharp line drive to right fielder Jordan Walker. Seiya Suzuki scores. CHC 5, STL 0
T2 Nico Hoerner Nico Hoerner singles on a line drive to right fielder Jordan Walker. Michael Busch scores. Alex Bregman scores. Ian Happ to 3rd. CHC 7, STL 0
B4 Nathan Church Nathan Church out on a sacrifice fly to right fielder Seiya Suzuki. Alec Burleson scores. CHC 7, STL 1
T5 Pedro Ramírez Pedro Ramírez singles on a ground ball to third baseman José Fermín. Nico Hoerner scores. CHC 8, STL 1
T8 Seiya Suzuki Seiya Suzuki singles on a ground ball to center fielder Nathan Church. Pedro Ramírez scores. CHC 9, STL 1
T9 Carson Kelly Carson Kelly singles on a ground ball to center fielder Nathan Church. Ian Happ scores. Justin Dean to 3rd. CHC 10, STL 1
B9 Masyn Winn Masyn Winn hits a ground-rule double (13) on a fly ball down the left-field line. Lars Nootbaar scores. CHC 10, STL 2

Box score

  123456789 R
CHC 250010011 10
STL 000100001 2

Pitching & bullpen

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

Cubs AWAY 10

Colin Rea started for Cubs, leaving with a 8–1 lead. Out of the bullpen, Andrew Wantz took the roughest line.

workload · innings pitched
  • Colin Rea Starter 6.0 94 1 2 W
    Pitch-by-pitch: what Colin Rea threw
    CSW 27% 1st-pitch strike 67% 3.9 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 41 44% 1 13 9 11 7
    Changeup 21 22% 0 3 2 10 6
    Slider 11 12% 1 0 2 5 3
    Cutter 7 7% 0 2 0 3 2
    Sweeper 6 6% 1 0 1 2 2
    Curveball 6 6% 0 4 0 2 0
    Sinker 2 2% 0 0 2 0 0
  • Tyler Ferguson Setup 1.0 14 0 0
  • Andrew Wantz Middle 2.0 27 1 0
Cardinals HOME 2

Cardinals opened with Michael McGreevy, then turned the bulk of the game over to Gordon Graceffo. Out of the bullpen, Peter Strzelecki took the roughest line.

workload · innings pitched
  • Michael McGreevy Opener 1.2 63 7 2 L
    Pitch-by-pitch: what Michael McGreevy threw
    CSW 21% 1st-pitch strike 47% 4.2 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 16 25% 0 3 4 5 4
    Curveball 13 21% 1 3 6 3 0
    Four-Seam Fastball 12 19% 2 2 2 4 2
    Changeup 7 11% 0 1 0 4 2
    Sweeper 7 11% 0 0 2 4 1
    Cutter 5 8% 0 1 1 2 1
    Slider 3 5% 0 0 1 1 1
  • Gordon Graceffo Bulk 2.1 38 1 2 inherited 2, stranded 2
  • Justin Bruihl Middle 2.0 36 0 4 inherited 1, all 1 scored
  • Peter Strzelecki Middle 2.0 30 1 1
  • Matt Svanson Middle 1.0 21 1 1

Where the game turned

2 runs Top 1st · off McGreevy
  • Happ 2B (2)

Batting lines

AWAY · CHC
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
James Triantos 2B 1 0 0 0 0 0 .500 .500 .500 1.000
Seiya Suzuki RF 5 2 3 2 0 2 .272 .358 .480 .838 2B
Michael Busch 1B 5 1 1 1 0 0 .244 .362 .397 .759
Alex Bregman 3B 5 2 3 0 0 1 .245 .339 .374 .713 2B
Ian Happ DH 4 1 2 2 1 1 .221 .334 .426 .760 2 2B
Nico Hoerner SS 4 1 1 2 1 1 .254 .318 .348 .666 SB
Justin Dean CF 1 0 1 0 0 0 .375 .500 .625 1.125
Carson Kelly C 4 1 1 1 1 0 .260 .351 .372 .723
Pedro Ramírez LF 5 1 3 1 0 1 .322 .362 .471 .833 2B, SB
Pete Crow-Armstrong CF 4 0 0 1 0 3 .285 .384 .535 .919
Michael Conforto LF 4 1 2 0 0 1 .244 .330 .481 .811
HOME · STL
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Bryan Torres 2B 1 0 1 0 0 0 .231 .286 .449 .735
Blaze Jordan 1B 1 0 0 0 0 0 .229 .254 .339 .593
Nelson Velázquez RF 1 0 1 0 0 0 .214 .291 .429 .720
Iván Herrera DH 4 0 0 0 0 1 .242 .362 .377 .739
Lars Nootbaar LF 3 1 1 0 1 0 .243 .348 .371 .719
Masyn Winn SS 4 0 2 1 0 1 .244 .319 .325 .644 2B
Nathan Church CF 3 0 1 1 0 0 .226 .268 .358 .626
José Fermín 3B 4 0 0 0 0 0 .247 .311 .376 .687
Jimmy Crooks C 4 0 0 0 0 0 .173 .264 .321 .585
JJ Wetherholt 2B 2 0 1 0 1 0 .254 .350 .392 .742
Jordan Walker RF 3 0 0 0 0 0 .283 .345 .504 .849
Alec Burleson 1B 2 1 0 0 1 0 .285 .345 .464 .809

Pitching lines

AWAY · CHC
PITCHER IPHRERBBKHR NPERA DEC
Colin Rea 6.0 4 1 1 2 2 0 94 4.67 W
Tyler Ferguson 1.0 0 0 0 0 0 0 14 6.59
Andrew Wantz 2.0 3 1 1 1 0 0 27 14.73
HOME · STL
PITCHER IPHRERBBKHR NPERA DEC
Michael McGreevy 1.2 8 7 7 2 2 0 63 3.57 L
Gordon Graceffo 2.1 1 1 1 1 2 0 38 3.19
Justin Bruihl 2.0 2 0 0 0 4 0 36 3.68
Peter Strzelecki 2.0 3 1 1 0 1 0 30 4.50
Matt Svanson 1.0 3 1 1 0 1 0 21 7.27

Manager comparison

AWAY · CHC
Craig Counsell
Lineup 3.3 R Bunts 0.7 R IBBs 0.9 R
HOME · STL
Oliver Marmol
Lineup 2.9 R Bunts 2.5 R IBBs 2.0 R

Recent form

AWAY · CHC
7-3 W4 +20 run diff
WWWWLWLWLW
HOME · STL
4-6 W1 -9 run diff
WLWWLLLWLL

Season series: 3-1 with CHC listed first across 4 prior meetings.

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.