Pittsburgh PiratesPirates21-17
4FinalMay 7, 2026
Arizona DiamondbacksDiamondbacks17-19
2StreamMLB.TVDBACKS.TV
Closing line
US sportsbook at first pitchMoneyline
PIT−103
ARI−117
Run line
PIT −1.5+147
ARI +1.5−178
Total O/U
Over 8.5−120
Under 8.5+100
- Run line: Pirates −1.5 covered.
- Total O/U: under 8.5 (6 runs).
Recap
The Pittsburgh Pirates beat the Arizona Diamondbacks 4-2 at Chase Field in Phoenix on May 7, 2026 to move to 21-17.
The game was played before 21,827.
Score by inning
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R |
|---|---|---|---|---|---|---|---|---|---|---|
| PIT | 1 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 4 |
| ARI | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
W: Keller (4-1) · L: Gallen (1-3) · S: Soto (3-0)
Scoring plays
Top 1
- PITHome runLowe homered to right (436 feet).1-0
Bottom 1
- ARISingleDel Castillo singled to right, Perdomo scored.1-1
Bottom 3
- ARIHome runCarroll homered to right center (406 feet).1-2
Top 5
- PITSingleO'Hearn singled to right, Lowe scored, Reynolds to third.2-2
- PITSingleHorwitz singled to right, Reynolds scored, O'Hearn to second.3-2
Top 6
- PITHome runBart homered to left center (380 feet).4-2
Team stats
PITARI
- Hits
- 7
- 5
- Home Runs
- 2
- 1
- Runs Batted In
- 4
- 2
- Walks
- 3
- 4
- Strikeouts
- 8
- 6
- Runners Left On Base
- 12
- 11
- Errors
- 0
- 1
Player stats
Pirates · Batting
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Oneil Cruz DH | 0-3 | 3 | 0 | 0 | 0 | 0 | 1 | 1 | 18 | .245 | .309 | .464 |
| Brandon Lowe 2B | 3-5 | 5 | 2 | 3 | 1 | 1 | 0 | 0 | 15 | .266 | .368 | .573 |
| Bryan Reynolds LF | 0-3 | 3 | 1 | 0 | 0 | 0 | 1 | 0 | 18 | .254 | .399 | .410 |
| Ryan O'Hearn RF | 1-4 | 4 | 0 | 1 | 1 | 0 | 0 | 2 | 16 | .292 | .377 | .446 |
| Spencer Horwitz 1B | 1-3 | 3 | 0 | 1 | 1 | 0 | 1 | 0 | 12 | .245 | .363 | .382 |
| Konnor Griffin SS | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 2 | 19 | .257 | .320 | .389 |
| Jared Triolo 3B | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 17 | .194 | .265 | .258 |
| Billy Cook CF | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 11 | .235 | .235 | .235 |
| Joey Bart C | 2-4 | 4 | 1 | 2 | 1 | 1 | 0 | 1 | 14 | .220 | .259 | .360 |
Pirates · Pitching
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Mitch Keller P | 6.0 | 4 | 2 | 2 | 2 | 4 | 1 | 84-50 | 2.87 | 84 |
| Dennis Santana P | 1.0 | 0 | 0 | 0 | 1 | 0 | 0 | 13-7 | 3.78 | 13 |
| Mason Montgomery P | 0.2 | 1 | 0 | 0 | 1 | 0 | 0 | 16-10 | 3.21 | 16 |
| Isaac Mattson P | 0.1 | 0 | 0 | 0 | 0 | 1 | 0 | 6-4 | 3.71 | 6 |
| Gregory Soto P | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 14-11 | 1.42 | 14 |
Diamondbacks · Batting
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Geraldo Perdomo SS | 0-2 | 2 | 1 | 0 | 0 | 0 | 2 | 0 | 19 | .234 | .356 | .387 |
| Ketel Marte 2B | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 12 | .209 | .262 | .353 |
| Corbin Carroll RF | 2-4 | 4 | 1 | 2 | 1 | 1 | 0 | 0 | 17 | .264 | .359 | .512 |
| Adrian Del Castillo DH | 1-3 | 3 | 0 | 1 | 1 | 0 | 0 | 1 | 10 | .219 | .247 | .384 |
| Nolan Arenado DH | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 6 | .272 | .323 | .430 |
| Ildemaro Vargas 1B | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 14 | .360 | .381 | .614 |
| Jose Fernandez 3B | 0-3 | 3 | 0 | 0 | 0 | 0 | 1 | 1 | 19 | .292 | .333 | .417 |
| Jorge Barrosa CF | 0-3 | 3 | 0 | 0 | 0 | 0 | 1 | 1 | 17 | .194 | .256 | .389 |
| James McCann C | 1-2 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 5 | .192 | .208 | .250 |
| Gabriel Moreno C | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | .246 | .290 | .404 |
| Alek Thomas CF | 0-2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | .181 | .222 | .340 |
| Tim Tawa LF | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | .152 | .245 | .261 |
Diamondbacks · Pitching
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Zac Gallen P | 6.0 | 6 | 4 | 4 | 2 | 5 | 2 | 100-62 | 4.70 | 100 |
| Brandyn Garcia P | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 12-8 | 0.00 | 12 |
| Ryan Thompson P | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 9-7 | 3.14 | 9 |
| Paul Sewald P | 1.0 | 0 | 0 | 0 | 1 | 0 | 0 | 19-11 | 3.55 | 19 |
Game info
VenueChase Field, Phoenix, AZ
Attendance21,827
OfficialsHome Plate Umpire: Brennan Miller · First Base Umpire: Chris Conroy · Second Base Umpire: Ben May · Third Base Umpire: John Tumpane
Last and next games
Pirates
Diamondbacks
- Last game: L 0-1 vs PITWed May 6
- Next game: L 1-3 vs NYMFri May 8
- W 9-0 vs PITTue May 5
- L 4-8 at CHCSun May 3
- L 0-2 at CHCSat May 2
More scores
MLB May 7, 2026All MLB ScoresMLB 2026MLB OddsScores & schedules
NFL ScoresCollege Football ScoresNBA ScoresCollege Basketball ScoresNHL ScoresWNBA ScoresUFC & MMA Results
Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.
Game details updated Oct 13, 4:51 PM ET. How game pages are made