Diamondbacks vs Giants Prediction, Odds, Moneyline, Spread & Over/Under for July 1

Odds updated as of 8:15 a.m.
In MLB action on Tuesday, the Arizona Diamondbacks take on the San Francisco Giants.
Here's what you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Diamondbacks vs Giants Game Info
- Arizona Diamondbacks (42-42) vs. San Francisco Giants (45-40)
- Date: Tuesday, July 1, 2025
- Time: 9:40 p.m. ET
- Venue: Chase Field -- Phoenix, Arizona
- Coverage: ARID and NBCS-BA
Diamondbacks vs Giants Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: ARI: (-134) | SF: (+114)
- Spread: ARI: -1.5 (+142) | SF: +1.5 (-172)
- Total: 9.5 -- Over: (-100) | Under: (-122)
Diamondbacks vs Giants Probable Starting Pitchers
Probable Pitchers: Zac Gallen (Diamondbacks) - 5-9, 5.75 ERA vs Hayden Birdsong (Giants) - 3-2, 4.13 ERA
The Diamondbacks will give the nod to Zac Gallen (5-9, 5.75 ERA), who is eyeing win No. 6 on the season, and the Giants will turn to Hayden Birdsong (3-2, 4.13 ERA). Gallen and his team are 6-11-0 ATS this season when he starts. When Gallen starts a game and his team is the favorite on the moneyline, they have a record of 4-7. The Giants have a 2-5-0 ATS record in Birdsong's seven starts that had a set spread. The Giants were named the moneyline underdog for two Birdsong starts this season -- they split the games.
Diamondbacks vs Giants Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Diamondbacks win (58.4%)
Diamondbacks vs Giants Moneyline
- Looking at the moneyline for Giants-Diamondbacks, San Francisco is the underdog at +114, and Arizona is -134 playing at home.
Diamondbacks vs Giants Spread
- The Giants are +1.5 on the run line against the Diamondbacks. The Giants are -172 to cover, and the Diamondbacks are +142.
Diamondbacks vs Giants Over/Under
- The Diamondbacks-Giants contest on July 1 has been given an over/under of 9.5 runs. The over is set at -100 and the under at -122.
Bet on Arizona Diamondbacks vs. San Francisco Giants on FanDuel today!
Diamondbacks vs Giants Betting Trends
- The Diamondbacks have been favorites in 55 games this season and have come away with the win 28 times (50.9%) in those contests.
- Arizona has a record of 18-14 when favored by -134 or more this year.
- The Diamondbacks and their opponents have gone over in 42 of their 81 games with a total set by sportsbooks this season.
- The Diamondbacks have posted a record of 38-43-0 against the spread this season.
- The Giants have won 51.9% of the games this season they were the moneyline underdog (14-13).
- San Francisco has a 7-8 record (winning 46.7% of its games) when it has played as a moneyline underdog of +114 or longer.
- The Giants have played in 85 games with a set over/under, and have combined with their opponents to go over the total 37 times (37-45-3).
- The Giants have covered 42.4% of their games this season, going 36-49-0 ATS.
Diamondbacks Player Leaders
- Geraldo Perdomo has 18 doubles, a triple, nine home runs and 47 walks while batting .262. He has an on-base percentage of .357 and a slugging percentage of .416.
- Among all qualified hitters, he ranks 66th in batting average, his on-base percentage ranks 38th, and he is 87th in slugging.
- Josh Naylor leads the Diamondbacks with an OPS of .834. He has a slash line of .304/.359/.474 this season.
- Among all qualified, he ranks 11th in batting average, 33rd in on-base percentage and 39th in slugging percentage.
- Eugenio Suarez is batting .257 with a .570 slugging percentage and 69 RBI this year.
- Suarez brings a four-game hitting streak into this matchup. In his last five games he is hitting .353 with a double, a home run and two RBIs.
- Ketel Marte has 17 home runs, 37 RBI and a batting average of .300 this season.
Giants Player Leaders
- Rafael Devers has racked up an on-base percentage of .388 and has 84 hits, both team-best numbers for the Giants. He's batting .261 and slugging .481.
- Including all the qualifying hitters in the majors, he is 69th in batting average, seventh in on-base percentage and 34th in slugging percentage.
- Jung Hoo Lee is hitting .240 with 17 doubles, six triples, six home runs and 29 walks. He's slugging .393 with an on-base percentage of .311.
- He ranks 121st in batting average, 112th in on-base percentage and 112th in slugging percentage in the majors.
- Heliot Ramos has a team-high .453 slugging percentage.
- Wilmer Flores is hitting .244 with eight doubles, 11 home runs and 27 walks.
Diamondbacks vs Giants Head to Head
- 6/30/2025: 4-2 ARI (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -148, Underdog Moneyline: +126)
- 5/14/2025: 8-7 ARI (Favorite: Giants, Spread: -1.5, Total: 8, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 5/13/2025: 10-6 SF (Favorite: Diamondbacks, Spread: -1.5, Total: 7.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 5/12/2025: 2-1 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 9/25/2024: 8-2 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -250, Underdog Moneyline: +205)
- 9/24/2024: 11-0 SF (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -152, Underdog Moneyline: +128)
- 9/23/2024: 6-3 SF (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -184, Underdog Moneyline: +154)
- 9/5/2024: 3-2 SF (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 9/4/2024: 6-4 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 7.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 9/3/2024: 8-7 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 7.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!