ARCHIVE May 23, 2026
May 23, 2026 · NL West

Colorado Rockies vs Arizona Diamondbacks

May 23, 2026Chase FieldClear 94°F · 1 mph, Varies
AWAY
Colorado Rockies
20-33
4
vs
HOME
Arizona Diamondbacks
27-24
5

Game Highlights

Published May 24, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B3 Geraldo Perdomo Geraldo Perdomo singles on a line drive to left fielder Troy Johnston. Ryan Waldschmidt scores. Ketel Marte to 2nd. COL 0, AZ 1
B3 Nolan Arenado Nolan Arenado doubles (11) on a line drive to left fielder Troy Johnston. Ketel Marte scores. Geraldo Perdomo scores. COL 0, AZ 3
T4 Troy Johnston Troy Johnston singles on a ground ball to right fielder Corbin Carroll. Hunter Goodman scores. TJ Rumfield to 3rd. Tyler Freeman to 2nd. COL 1, AZ 3
T4 Ezequiel Tovar Ezequiel Tovar grounds into a force out, shortstop Geraldo Perdomo to second baseman Ketel Marte. TJ Rumfield scores. Tyler Freeman to 3rd. Troy Johnston out at 2nd. Ezequiel Tovar to 1st. COL 2, AZ 3
B4 Ketel Marte Ketel Marte homers (8) on a fly ball to right field. Tim Tawa scores. COL 2, AZ 5
T6 Sterlin Thompson Sterlin Thompson grounds out, first baseman Ildemaro Vargas to pitcher Brandon Pfaadt. Troy Johnston scores. COL 3, AZ 5
T8 TJ Rumfield TJ Rumfield homers (7) on a fly ball to left center field. COL 4, AZ 5

Box score

  123456789 R
COL 000201010 4
AZ 003200000 5

Pitching & bullpen

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

Rockies AWAY 4

Michael Lorenzen started for Rockies, leaving trailing 2–5.

workload · innings pitched
  • Michael Lorenzen Starter 5.0 94 5 5 L
    Pitch-by-pitch: what Michael Lorenzen threw
    CSW 30% 1st-pitch strike 63% 3.9 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 19 20% 1 3 6 5 4
    Cutter 18 19% 3 5 4 5 1
    Curveball 16 17% 1 3 5 3 4
    Changeup 15 16% 1 3 4 5 2
    Sinker 12 13% 0 4 2 4 2
    Slider 8 9% 1 0 2 1 4
    Sweeper 6 6% 0 3 0 2 1
  • Keegan Thompson Reliever 2.2 52 0 2
  • Seth Halvorsen Middle 0.1 4 0 1 inherited 1, stranded 1
Diamondbacks HOME 5

Zac Gallen started for Diamondbacks, leaving with a 5–3 lead. Out of the bullpen, Brandon Pfaadt took the roughest line.

workload · innings pitched
  • Zac Gallen Starter 5.1 82 3 6 W
    Pitch-by-pitch: what Zac Gallen threw
    CSW 28% 1st-pitch strike 67% 3.4 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 33 40% 2 8 4 11 8
    Slider 24 29% 5 2 4 11 2
    Knuckle Curve 22 27% 2 4 5 6 5
    Changeup 3 4% 0 0 0 2 1
  • Brandon Pfaadt Reliever 1.2 23 1 0 HLD inherited 1, all 1 scored
  • Kevin Ginkel Middle 1.0 14 0 0 HLD inherited 1, stranded 1
  • Paul Sewald Closer 1.0 12 0 1 SV

Where the game turned

1 run Bottom 3rd · off Lorenzen
  • Perdomo 1B (1)

Batting lines

AWAY · COL
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Jake McCarthy CF 5 0 0 0 0 1 .270 .317 .435 .752
Hunter Goodman C 5 1 2 0 0 2 .246 .307 .470 .777
TJ Rumfield 1B 4 2 3 1 0 0 .289 .359 .460 .819 HR (7)
Tyler Freeman RF 3 0 1 0 1 0 .260 .336 .337 .673
Troy Johnston LF 3 1 2 1 1 0 .323 .382 .445 .827 SB
Ezequiel Tovar SS 4 0 0 1 0 1 .208 .262 .289 .551
Sterlin Thompson DH 3 0 0 1 1 0 .143 .250 .214 .464
Chad Stevens 2B 4 0 0 0 0 2 .111 .200 .111 .311
Kyle Karros 3B 4 0 0 0 0 1 .200 .306 .269 .575
HOME · AZ
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Ketel Marte 2B 4 2 3 2 1 0 .251 .308 .440 .748 HR (8)
Corbin Carroll RF 5 0 1 0 0 2 .285 .387 .547 .934 2B
Geraldo Perdomo SS 4 1 2 1 0 0 .226 .347 .348 .695
Nolan Arenado 3B 4 0 1 2 0 1 .273 .350 .472 .822 2B
Ildemaro Vargas 1B 3 0 0 0 1 1 .313 .339 .500 .839
Gabriel Moreno C 4 0 1 0 0 1 .245 .301 .373 .674
Jose Fernandez DH 4 0 0 0 0 0 .273 .304 .371 .675
Tim Tawa LF 3 1 1 0 1 1 .179 .277 .268 .545
Ryan Waldschmidt CF 4 1 2 0 0 2 .340 .404 .426 .830

Pitching lines

AWAY · COL
PITCHER IPHRERBBKHR NPERA DEC
Michael Lorenzen 5.0 8 5 5 1 5 1 94 7.21 L
Keegan Thompson 2.2 3 0 0 2 2 0 52 0.00
Seth Halvorsen 0.1 0 0 0 0 1 0 4 2.16
HOME · AZ
PITCHER IPHRERBBKHR NPERA DEC
Zac Gallen 5.1 6 3 3 2 6 0 82 4.80 W
Brandon Pfaadt 1.2 2 1 1 0 0 1 23 5.60 HLD
Kevin Ginkel 1.0 0 0 0 1 0 0 14 3.05 HLD
Paul Sewald 1.0 0 0 0 0 1 0 12 3.72 SV

Manager comparison

AWAY · COL
Warren Schaeffer
Lineup 2.7 R Bunts 1.1 R IBBs 2.3 R
HOME · AZ
Torey Lovullo
Lineup 3.0 R Bunts 2.9 R IBBs 1.8 R

Recent form

AWAY · COL
5-5 W1 +11 run diff
WLWWLWLWLL
HOME · AZ
5-5 L3 -2 run diff
LLLWWLWWLW

Season series: 0-1 with COL listed first across 1 prior meeting.

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.