Game Time: 9:40 ET
Stadium: Petco Park
Attendance: 43,066
Game
Season
Loading Stats...
Loading Stats...
Loading Stats...
Loading Stats...
Game Details
Game Time: 2:22
Umpires: HP-Tripp Gibson, 1B-Ryan Blakney, 2B-Junior Valentine, 3B-Brian Walsh
Weather: 72 degrees. Clear
Wind: 11 MPH Left to Right
News From July 9, 2025
Arizona News
San Diego News

Geraldo Perdomo
Hits grand slam in win
Perdomo went 1-for-4 with a grand slam and a walk in an 8-2 win over the Padres on Wednesday.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Brandon Pfaadt
Completes eight frames in victory
Pfaadt (9-6) earned the win over San Diego on Wednesday, allowing two runs on four hits and no walks while striking out four batters over eight innings.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Bryce Jarvis
Heads back to Triple-A
The Diamondbacks optioned Jarvis to Triple-A Reno on Wednesday.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Andrew Saalfrank
Recalled from Triple-A
The Diamondbacks recalled Saalfrank from Triple-A Reno on Wednesday.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Josh Naylor
Taking seat Wednesday
Naylor is out of the lineup for Wednesday's game versus San Diego.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Alek Thomas
Back in action Wednesday
Thomas (knee) will start in center field and bat ninth Wednesday against the Padres.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Merrill Kelly
Bothered by right calf Tuesday
Kelly said after Tuesday's 1-0 loss to the Padres that he was lifted early from his start after experiencing right calf discomfort, but he doesn't believe it will be anything worrisome moving forward, ArizonaSports.com reports.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Randal Grichuk
Another start against righty
Grichuk was added to Tuesday's starting lineup as the designated hitter after Alek Thomas (knee) was scratched. Grichuk went 0-for-4 in a 1-0 loss to San Diego.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Juan Morillo
In late-game mix
Morillo is expected to pitch in high-leverage situations after Shelby Miller (forearm) was placed on the 15-day injured list, Alex Weiner of Arizona Sports reports.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Kyle Backhus
Moving to high-leverage role
Backhus will be pitching in high-leverage spots going forward, after Shelby Miller (forearm) was placed on the 15-day injured list, Alex Weiner of Arizona Sports reports.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Jalen Beeks
Could close games
Beeks is expected to be part of the mix of relievers that will garner save chances with Shelby Miller (forearm) on the 15-day injured list, Alex Weiner of Arizona Sports reports.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Kevin Ginkel
In closer mix
Arizona manager Torey Lovullo said Ginkel is among a few relievers that could get save opportunities with Shelby Miller (forearm) on the 15-day injured list, Alex Weiner of Arizona Sports reports. "We're gonna piece it together the best way we can," Lovullo said. "I'm not gonna say anybody's gonna close the game."
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Final
R


1
2
Final
R


2
3
Final
R


13
0
Final
R


7
3
POSTPONED


Final
R


6
9
Final
R


2
10
Final
R


2
7
Final
R


3
4
Final
R


2
4
Final
R


8
2
Final
R


4
2
Final
R


8
11
Final
R


8
2
Final
R


9
2