Arizona Diamondbacks vs. Pittsburgh Pirates preview and prediction
Complete preview for Arizona Diamondbacks at Pittsburgh Pirates: standings, starting pitchers, bullpens, hot hitters, injuries, and a clear predicted score.
Standings Rundown
Arizona Diamondbacks
- Record
- 55-48
- Away
- 24-26
- Last 10
- 6-4
- Streak
- L2
- Away streak
- L2
- vs. NL Central
- 10-12
- Monday
- 8-3
- Season series
- 1-2
Pittsburgh Pirates
- Record
- 54-50
- Home
- 28-26
- Last 10
- 5-5
- Streak
- W1
- Home streak
- W1
- vs. NL West
- 8-10
- Monday
- 3-5
- Season series
- 2-1
Pitching Matchup
Merrill Kelly · RHP
Last three starts
| Date | Opponent | IP | H | ER | BB | K | HR | Dec. |
|---|---|---|---|---|---|---|---|---|
| 2026-07-22 | Athletics | 5.0 | 5 | 2 | 1 | 3 | 1 | W |
| 2026-07-17 | St. Louis Cardinals | 5.0 | 4 | 1 | 2 | 3 | 1 | — |
| 2026-07-09 | San Diego Padres | 7.0 | 3 | 1 | 3 | 6 | 1 | W |
Away split
Previous starts vs. Pittsburgh Pirates this season
No previous start against this opponent this season.
Mitch Keller · RHP
Last three starts
| Date | Opponent | IP | H | ER | BB | K | HR | Dec. |
|---|---|---|---|---|---|---|---|---|
| 2026-07-22 | New York Yankees | 5.0 | 3 | 0 | 2 | 6 | 0 | — |
| 2026-07-09 | Atlanta Braves | 3.0 | 4 | 3 | 2 | 3 | 1 | L |
| 2026-07-03 | Washington Nationals | 6.0 | 8 | 5 | 0 | 1 | 3 | L |
Home split
Previous starts vs. Arizona Diamondbacks this season
| Date | Location | IP | H | ER | BB | K | HR | Dec. |
|---|---|---|---|---|---|---|---|---|
| 2026-05-07 | away | 6.0 | 4 | 2 | 2 | 4 | 1 | W |
Arizona Diamondbacks bullpen
Previous three completed team games. Closer: Paul Sewald (available).
No high-leverage limitation is identified from the available recent-usage data.
Pittsburgh Pirates bullpen
Previous three completed team games. Closer: Gregory Soto (available).
- Mason Montgomery — May be limited after consecutive recent appearances.
Who’s Hot
Every current-roster hitter was checked against the published recent-form and opponent thresholds. Qualifying reasons are retained together.
Brandon Lowe
Pittsburgh Pirates · 2B
- 1.00 hits per game over the last 10
- .556 against Arizona Diamondbacks this season (5-for-9)
Gabriel Moreno
Arizona Diamondbacks · C
- .405 AVG over the last 10 appearances
- 1.50 hits per game over the last 10
Ildemaro Vargas
Arizona Diamondbacks · 1B
- .433 AVG over the last 10 appearances
- 1.30 hits per game over the last 10
James McCann
Arizona Diamondbacks · C
- 1.10 hits per game over the last 10
- .500 against Pittsburgh Pirates this season (1-for-2)
Tyler Locklear
Arizona Diamondbacks · 1B
- 1.00 hits per game over the last 6
- 1.00 RBI per game over the last 6
Esmerlyn Valdez
Pittsburgh Pirates · RF
- 1.00 RBI per game over the last 10
Jake Mangum
Pittsburgh Pirates · CF
- 1.10 hits per game over the last 10
Jared Triolo
Pittsburgh Pirates · SS
- 1.00 hits per game over the last 10
Nick Gonzales
Pittsburgh Pirates · 3B
- 1.60 hits per game over the last 10
Shawn Ross
Pittsburgh Pirates · C
- 1.00 RBI per game over the last 2
Tim Tawa
Arizona Diamondbacks · LF
- 1.00 hits per game over the last 10
Game Preview
Arizona Diamondbacks arrives with a 55-48 record and a 24-26 mark away from home, while Pittsburgh Pirates is 54-50 overall and 28-26 at PNC Park. Recent form is 6-4 for the visitors and 5-5 for the home side. The season series stands at 1-2 from the Arizona Diamondbacks perspective.
Merrill Kelly (5.12 ERA, 1.48 WHIP) is expected to start for Arizona Diamondbacks; Mitch Keller (4.90 ERA, 1.31 WHIP) is listed for Pittsburgh Pirates. The bullpens enter with season ERAs of 4.09 and 4.53, respectively. Qualifying recent-form hitters include Gabriel Moreno, Ildemaro Vargas, James McCann for Arizona Diamondbacks and Brandon Lowe, Esmerlyn Valdez, Jake Mangum for Pittsburgh Pirates. Projected lineup for Arizona Diamondbacks; Projected lineup for Pittsburgh Pirates.
Injuries
Arizona Diamondbacks: Projected lineup · Pittsburgh Pirates: Projected lineup
| Player | Team | Status | Injury / reason | Timing |
|---|---|---|---|---|
| A.J. Puk | Arizona Diamondbacks | Injured 60-Day | Unavailable | Unavailable |
| Andrew Saalfrank | Arizona Diamondbacks | Injured 60-Day | Unavailable | Unavailable |
| Blake Walston | Arizona Diamondbacks | Injured 60-Day | Unavailable | Unavailable |
| Corbin Burnes | Arizona Diamondbacks | Injured 60-Day | Unavailable | Unavailable |
| Cristian Mena | Arizona Diamondbacks | Injured 60-Day | Unavailable | Unavailable |
| Drey Jameson | Arizona Diamondbacks | Injured 15-Day | Unavailable | Unavailable |
| Jordan Lawlar | Arizona Diamondbacks | Injured 10-Day | Unavailable | Unavailable |
| Justin Martinez | Arizona Diamondbacks | Injured 60-Day | Unavailable | Unavailable |
| Lourdes Gurriel Jr. | Arizona Diamondbacks | Injured 10-Day | Unavailable | Unavailable |
| Michael Soroka | Arizona Diamondbacks | Injured 15-Day | Unavailable | Unavailable |
| Ryne Nelson | Arizona Diamondbacks | Injured 60-Day | Unavailable | Unavailable |
| Tommy Troy | Arizona Diamondbacks | Injured 10-Day | Unavailable | Unavailable |
| Zac Gallen | Arizona Diamondbacks | Injured 15-Day | Unavailable | Unavailable |
| Chris Devenski | Pittsburgh Pirates | Injured 60-Day | Unavailable | Unavailable |
| Endy Rodríguez | Pittsburgh Pirates | Injured 10-Day | Unavailable | Unavailable |
| Evan Sisk | Pittsburgh Pirates | Injured 15-Day | Unavailable | Unavailable |
| Konnor Griffin | Pittsburgh Pirates | Injured 60-Day | Unavailable | Unavailable |
| Oneil Cruz | Pittsburgh Pirates | Injured 60-Day | Unavailable | Unavailable |
| Rafael Flores Jr. | Pittsburgh Pirates | Injured 7-Day | Unavailable | Unavailable |
| Spencer Horwitz | Pittsburgh Pirates | Injured 10-Day | Unavailable | Unavailable |