The Arizona Diamondbacks host the San Francisco Giants on July 1, 2026. First pitch from Chase Field is scheduled for 9:40 p.m. EDT. The game will be broadcast on NBCS-BA.
The Diamondbacks are favored by -135 on the moneyline and -1.5 on the run line. The Giants are +110 on the moneyline and +1.5 on the run line. The total is set at 9.5 runs.
Find my MLB picks and Giants vs Diamondbacks prediction below, as well as probable pitchers, weather report, and more.
- Giants vs Diamondbacks Pick: Over 9.5 (-102) | Play to -118
My Giants vs Diamondbacks best bet is the run total over. Make sure to find the best odds by checking our live MLB odds page.
Giants vs Diamondbacks Odds
| Giants Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
+1.5 -185 | 9.5 -102o / -118u | +110 |
| Diamondbacks Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
-1.5 +150 | 9.5 -102o / -118u | -135 |
- Giants vs Diamondbacks moneyline: Giants +110, Diamondbacks -135
- Giants vs Diamondbacks over/under: 9.5 (-102o / -118u)
- Giants vs Diamondbacks spread: Giants +1.5 (-185), Diamondbacks -1.5 (+150)
Giants vs Diamondbacks Polymarket MLB Odds
Giants vs Diamondbacks Probable Pitchers
| RHP Trevor McDonald (SFG) | Stat | RHP Zac Gallen (ARI) |
|---|---|---|
| 2-6 | W-L | 3-7 |
| 0.6 | fWAR (FanGraphs) | 0.0 |
| 4.94/ 4.23 | ERA / xERA | 6.15/6.19 |
| 4.01/4.02 | FIP / xFIP | 5.24/4.92 |
| 11.4% | K-BB% | 6.4% |
| 57.5% | GB% | 44.3% |
| .303 | BABIP | .322 |
| 99 | Stuff+ | 87 |
| 101 | Location+ | 110 |
Giants vs Diamondbacks MLB Betting Preview
With the Giants seeking a win to salvage something from this three-game set in Arizona, they'll send Trevor McDonald to the hill amidst a rough patch.
The rookie right-hander finished June with a 5.73 ERA and 1.73 WHIP across five starts, experiencing some persistent issues in the strikeout and walk departments. He posted an 18:13 K:BB, resulting in an ugly 12.7% walk rate and 16.8% punchout rate.
It's not as if K:BB is the end-all, be-all, but when you're a ground-ball pitcher like McDonald, you need to deliver better numbers in these areas. Hits are going to happen, but compounding the issue with walks is something you don't want to do. These types of pitchers are strike-throwers.
McDonald hasn't even pitched all that poorly in the context of his 40.6% hard-hit rate, coming in with a .249 Expected Batting Average that's a few ticks above the league average, and his infield — ranked 15th by OAA — is failing to lend a helping hand. His xSLG is great at .365, which is to be expected from a launch-angle avoider, but it's just a barrage of baserunners that's really doing him in.
It's worth noting that McDonald owns a 64.9% strand rate – about seven or so points below the league average — but considering this is where his strand rate was in his last full season in Triple-A, it's hard to say a drastic turnaround is on the horizon.
It's pretty insane to think about the fact that on May 1, Zac Gallen had a 2.19 ERA. Since then, he's been arguably the worst pitcher in baseball, and this once-elite starting pitcher has continued to struggle for a second straight year.
Now 30, Gallen has completely fallen off in the strikeout department. Age isn't a death sentence, but in this case it may be; Gallen was still striking out 25% of batters two years ago, but after falling to 21.5% in 2025, his strikeout rate in 2026 is now one of the worst in baseball at 13.3%.
As we noted above with McDonald, this doesn't have to spell the end for Gallen, but he's a fellow ground-baller who hasn't had quite the same touch. He's left pitches up and been tattooed for 15 homers — a season after allowing a whopping 31 — and his xBA stands at .309 with a .515 xSLG that'll make your eyes fall out.
There aren't many batters taking walks against Gallen right now, but that's not really a positive as there's no point in keeping the bat on your shoulders when this guy throws you a pitch. The four-seamer hasn't really lost much velocity or spin, but it's still been hammered to the tune of a .629 xSLG, and his curveball has been really, really bad after being a reliable offering last year.

Giants vs Diamondbacks Pick, Betting Analysis
What we have here is a meeting between two somewhat in-form offenses meeting two bad pitchers.
Arizona has performed much better against ground ball pitchers this year, ranking 15th as opposed to 26th in the reverse split, and with Matt Chapman injured and uncertain for this game, it's hard to see this Giants defense rescuing McDonald. The Diamondbacks feast in matchups like this, which are centered on contact, given their speed and ability to put the ball in play.
The Giants have a huge aversion to ground-ballers, meanwhile, but Gallen is so bad that I'm not sure it matters. The team is hitting decently, ranking 19th in wRC+ over the last two weeks, and they've put up a pretty decent .178 Isolated Power at that. There's certainly a chance that San Francisco's offense fails once again, especially with Chapman hurt, and it's worth noting Gallen did shut down the Giants earlier this year. I still see enough here to back both offenses.
Pick: Over 9.5 (-102) | Play to -118



































