ARCHIVE May 7, 2026
May 7, 2026 · NL West

Pittsburgh Pirates vs Arizona Diamondbacks

May 7, 2026Chase FieldRoof Closed 78°F · 0 mph, None
AWAY
Pittsburgh Pirates
21-17
4
vs
HOME
Arizona Diamondbacks
17-19
2

Scoring summary

INN BATTER PLAY SCORE
T1 Brandon Lowe Brandon Lowe homers (10) on a fly ball to right field. PIT 1, AZ 0
B1 Adrian Del Castillo Adrian Del Castillo singles on a sharp line drive to right fielder Ryan O'Hearn. Geraldo Perdomo scores. PIT 1, AZ 1
B3 Corbin Carroll Corbin Carroll homers (5) on a fly ball to right center field. PIT 1, AZ 2
T5 Ryan O'Hearn Ryan O'Hearn singles on a ground ball to right fielder Corbin Carroll, deflected by first baseman Ildemaro Vargas. Brandon Lowe scores. Bryan Reynolds to 3rd. PIT 2, AZ 2
T5 Spencer Horwitz Spencer Horwitz singles on a sharp ground ball to right fielder Corbin Carroll. Bryan Reynolds scores. Ryan O'Hearn to 2nd. PIT 3, AZ 2
T6 Joey Bart Joey Bart homers (2) on a line drive to left center field. PIT 4, AZ 2

Box score

  123456789 R
PIT 100021000 4
AZ 101000000 2

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 4

Mitch Keller started for Pirates, leaving with a 4–2 lead.

workload · innings pitched
  • Mitch Keller Starter 6.0 84 2 4 W
    Pitch-by-pitch: what Mitch Keller threw
    CSW 25% 1st-pitch strike 57% 3.7 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 31 37% 1 8 2 14 6
    Changeup 13 15% 1 2 3 5 2
    Slider 13 15% 1 2 1 4 5
    Sweeper 13 15% 2 1 3 4 3
    Sinker 6 7% 1 1 1 3 0
    Cutter 4 5% 0 1 2 1 0
    Curveball 4 5% 0 0 0 3 1
  • Dennis Santana Closer 1.0 13 0 0 HLD inherited 1, stranded 1
  • Mason Montgomery Setup 0.2 16 0 0 HLD
  • Isaac Mattson Reliever 0.1 6 0 1 HLD inherited 2, stranded 2
  • Gregory Soto Setup 1.0 14 0 1 SV
Diamondbacks HOME 2

Zac Gallen started for Diamondbacks, leaving trailing 2–4.

workload · innings pitched
  • Zac Gallen Starter 6.0 100 4 5 L
    Pitch-by-pitch: what Zac Gallen threw
    CSW 33% 1st-pitch strike 68% 3.6 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 45 45% 0 13 4 16 12
    Slider 29 29% 9 2 0 15 3
    Knuckle Curve 23 23% 6 3 5 5 4
    Changeup 2 2% 0 0 0 1 1
    Sinker 1 1% 0 0 0 1 0
  • Brandyn Garcia Setup 1.0 12 0 1
  • Ryan Thompson Middle 1.0 9 0 2
  • Paul Sewald Closer 1.0 19 0 0

Where the game turned

1 run Top 5th · off Gallen
  • Horwitz 1B (1)

Batting lines

AWAY · PIT
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Oneil Cruz DH 3 0 0 0 1 1 .245 .309 .464 .773 SB
Brandon Lowe 2B 5 2 3 1 0 0 .266 .368 .573 .941 HR (10)
Bryan Reynolds LF 3 1 0 0 1 0 .254 .399 .410 .809
Ryan O'Hearn RF 4 0 1 1 0 2 .292 .377 .446 .823
Spencer Horwitz 1B 3 0 1 1 1 0 .245 .363 .382 .745
Konnor Griffin SS 4 0 0 0 0 2 .257 .320 .389 .709
Jared Triolo 3B 4 0 0 0 0 1 .194 .265 .258 .523
Billy Cook CF 4 0 0 0 0 1 .235 .235 .235 .470
Joey Bart C 4 1 2 1 0 1 .220 .259 .360 .619 HR (2)
HOME · AZ
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Geraldo Perdomo SS 2 1 0 0 2 0 .234 .356 .387 .743
Ketel Marte 2B 4 0 0 0 0 1 .209 .262 .353 .615
Corbin Carroll RF 4 1 2 1 0 0 .264 .359 .512 .871 HR (5)
Nolan Arenado DH 1 0 0 0 0 1 .272 .323 .430 .753
Ildemaro Vargas 1B 4 0 1 0 0 1 .360 .381 .614 .995
Jose Fernandez 3B 3 0 0 0 1 1 .292 .333 .417 .750 SB
Jorge Barrosa CF 3 0 0 0 1 1 .194 .256 .389 .645
Gabriel Moreno C 1 0 0 0 0 0 .246 .290 .404 .694
Tim Tawa LF 1 0 0 0 0 0 .152 .245 .261 .506
Adrian Del Castillo DH 3 0 1 1 0 1 .219 .247 .384 .631
James McCann C 2 0 1 0 0 0 .192 .208 .250 .458
Alek Thomas CF 2 0 0 0 0 0 .181 .222 .340 .562

Pitching lines

AWAY · PIT
PITCHER IPHRERBBKHR NPERA DEC
Mitch Keller 6.0 4 2 2 2 4 1 84 2.87 W
Dennis Santana 1.0 0 0 0 1 0 0 13 3.78 HLD
Mason Montgomery 0.2 1 0 0 1 0 0 16 3.21 HLD
Isaac Mattson 0.1 0 0 0 0 1 0 6 3.71 HLD
Gregory Soto 1.0 0 0 0 0 1 0 14 1.42 SV
HOME · AZ
PITCHER IPHRERBBKHR NPERA DEC
Zac Gallen 6.0 6 4 4 2 5 2 100 4.70 L
Brandyn Garcia 1.0 1 0 0 0 1 0 12 0.00
Ryan Thompson 1.0 0 0 0 0 2 0 9 3.14
Paul Sewald 1.0 0 0 0 1 0 0 19 3.55

Manager comparison

AWAY · PIT
Don Kelly
Lineup 3.0 R Bunts 0.6 R IBBs 1.8 R
HOME · AZ
Torey Lovullo
Lineup 3.0 R Bunts 2.9 R IBBs 1.8 R

Recent form

AWAY · PIT
4-6 W1 -8 run diff
WLLWWLLWLL
HOME · AZ
5-5 L3 -2 run diff
LLLWWLWWLW

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.