Game Details
| Matchup | San Francisco Giants (46–41) vs. Arizona Diamondbacks (43–43) |
|---|---|
| Date | Thursday, July 3, 2025 |
| Time | 9:40 PM ET |
| Venue | Chase Field, Phoenix, AZ |
| Broadcast | NBCSBA, Bally Sports Arizona, MLB.tv |
Starting Pitchers
| Team | Pitcher | Record | ERA | WHIP | K/BB |
|---|---|---|---|---|---|
| Giants | Robbie Ray (LHP) | 8–3 | 2.75 | — | — |
| D-backs | Brandon Pfaadt (RHP) | 8–5 | 5.38 | — | — |
- Robbie Ray has been a stabilizing force for San Francisco, allowing just 1 ER in his last start and posting a 2.75 ERA across 15 outings. His flyball tendencies could be tested at hitter-friendly Chase Field.
- Brandon Pfaadt has struggled with consistency, ranking in the bottom percentile for xERA and barrel rate. He’s allowed 9+ total runs in five of his last six starts.
Team Performance Snapshot
| Team | Last 10 Games | Home/Away | Run Differential |
|---|---|---|---|
| Giants | 3–7 | 21–24 (Road) | -17 |
| D-backs | 4–6 | 22–22 (Home) | +10 |
- San Francisco won Wednesday’s game 6–5 in extras, powered by Rafael Devers and Jung Hoo Lee.
- Arizona has dropped 5 of its last 7 but remains dangerous offensively, ranking top 3 in MLB in slugging and OPS.
Players to Watch
San Francisco Giants
- Rafael Devers: 17 HR, 64 RBI – Team leader in power; ranks 8th in MLB RBI.
- Jung Hoo Lee: .246 AVG, 18 doubles, 7 triples – Speed and gap power threat.
- Heliot Ramos: .275 AVG – Leads team in batting average and has averaged 2.3 bases per game vs. Arizona.
Arizona Diamondbacks
- Ketel Marte: .300 AVG, 18 HR – NL All-Star starter; hit game-tying HR Wednesday.
- Geraldo Perdomo: .272 AVG – Reached base 5 times Wednesday, a career high.
- Josh Naylor: .303 AVG, 10 HR, 54 RBI – Returned from injury and drove in a run Wednesday.
Injury Report
| Team | Key Injuries |
|---|---|
| Giants | Matt Chapman (hand), Tom Murphy (back), Jerar Encarnación (oblique), Casey Schmitt (hand) |
| D-backs | Corbin Carroll (wrist), Gabriel Moreno (hand), Ildemaro Vargas (foot), Kendall Graveman (hip), Jordan Montgomery (elbow) |
Game Odds
San Francisco Giants – 110
Arizona Diamondbacks 8.5
Odds Courtesy of Sports Odds Direct as of Wednesday, July 2, 2025










