May 7, 2026 · NL West
Pittsburgh Pirates vs Arizona Diamondbacks
vs
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
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| PIT | 1 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 4 |
| AZ | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 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/PAPitch # % Whiff CS Foul Ball In 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/PAPitch # % Whiff CS Foul Ball In 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
- Horwitz 1B (1)
Batting lines
AWAY · PIT
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | 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 | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | 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 | IP | H | R | ER | BB | K | HR | NP | ERA | 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 | IP | H | R | ER | BB | K | HR | NP | ERA | 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
Lineup 3.0 R
Bunts 0.6 R
IBBs 1.8 R
HOME · AZ
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.