The San Francisco Giants and Arizona Diamondbacks meet again Tuesday night at Chase Field, and this NL West series has gone about as one-sided as a division rivalry can go in 2026. Arizona has won all seven previous meetings between these clubs this season, including a 5-4 win on Monday night when Geraldo Perdomo’s three-run double and solo shots from Ketel Marte and Nolan Arenado backed a strong start from Eduardo Rodriguez. The Giants will try to avoid an eighth straight loss to their division foe in this contest.
Our Diamondbacks vs Giants Prediction
- Pick: Diamondbacks ML (-112)
- Confidence: 3 out of 5
Diamondbacks vs Giants Model Projection
- Score Projection: Diamondbacks 6, Giants 3
- Win Probability: Diamondbacks 55%, Giants 45%
Landen Roupp takes the ball for San Francisco with a respectable 4.07 ERA and a strikeout rate north of 9.9 per nine innings, and he’s been the steadier of the two starters scheduled for Tuesday. The problem for the Giants is everything around him. Arizona is calling on right-hander Brandon Pfaadt to make the start, and while his MLB numbers this season (0-1, 5.92 ERA) look shaky on the surface, San Francisco’s offense has been one of the least productive groups in baseball, sitting near the bottom of the league in runs scored.
The deciding factor here is context rather than pure pitching matchup math. Arizona is comfortably over .500 at home, has won nine of the last 10 meetings with San Francisco dating back to last season, and has a bullpen that has been lights-out in save situations, converting 19 of 20 chances. The Giants have to prove they can solve this division rival even once before bettors should trust them as road underdogs here, and until that happens, the smart play remains with the home team.
Game Snapshot
- Matchup: San Francisco Giants vs Arizona Diamondbacks
- Date & Time: Tuesday, June 30, 2026, 9:40 p.m. ET (6:40 p.m. PT)
- Starting Pitchers: Landen Roupp (5-7, 4.07 ERA) vs Brandon Pfaadt (0-1, 5.92 ERA)
- Stadium: Chase Field, Phoenix, Arizona
- Broadcast: MLB.tv
Diamondbacks vs Giants Same Game Parlay
- Leg 1: Diamondbacks Moneyline (-112)
- Leg 2: Ketel Marte Over 1.5 Total Bases (+109)
- Leg 3: Under 9 Total Runs (+100)
Total parlay odds: +675 at DraftKings Sportsbook
Marte has hit safely in three of his last four games and has owned San Francisco pitching all year, giving him a strong floor for the total-bases leg, while the under has cashed in five of the seven meetings between these teams this season as both pitching staffs have generally kept the score manageable even on nights the bats wake up.
Diamondbacks vs Giants Home Run Prop
Ketel Marte to hit a home run (+486 at DraftKings Sportsbook) stands out as the play here. Marte has gone deep five times over his last 10 games and is mashing the baseball at a .263 average with a .478 slugging percentage on the season, and he has shown a particular comfort level against this Giants pitching staff throughout the series. Expect Marte to keep swinging with confidence in the middle of the Arizona order.
Betting Trends & H2H
- Head-to-head: Diamondbacks lead the season series 7-0.
- Diamondbacks home record: 25-17
- Giants road record: 17-27
- Diamondbacks over/under record: 34-45-5, favoring the under.
- Giants over/under record: 37-40-7 in games with a total set this season.
Stat Comparison
| Category | Diamondbacks | Giants |
|---|---|---|
| Batting Average | .238 | .256 |
| OPS | .694 | .724 |
| wOBA | .307 | .316 |
| wRC+ | 92 | 102 |
| Team ERA | 4.36 | 4.33 |
| xFIP | 4.50 | 4.36 |


