START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

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

Subscribe to our newsletter

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

Odds updated as of 9:11 a.m.

In MLB action on Thursday, the San Francisco Giants face the Arizona Diamondbacks.

All the info you need to make smart bets on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.

Giants vs Diamondbacks Game Info

  • San Francisco Giants (46-41) vs. Arizona Diamondbacks (43-43)
  • Date: Thursday, July 3, 2025
  • Time: 9:40 p.m. ET
  • Venue: Chase Field -- Phoenix, Arizona
  • Coverage: ARID and NBCS-BA

Giants vs Diamondbacks Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: SF: (-120) | ARI: (+102)
  • Spread: SF: -1.5 (+138) | ARI: +1.5 (-166)
  • Total: 8.5 -- Over: (-106) | Under: (-114)

Giants vs Diamondbacks Probable Starting Pitchers

Probable Pitchers: Robbie Ray (Giants) - 8-3, 2.75 ERA vs Brandon Pfaadt (Diamondbacks) - 8-5, 5.27 ERA

This contest's pitching matchup is set, as the Giants will send Robbie Ray (8-3) to the mound, while Brandon Pfaadt (8-5) will answer the bell for the Diamondbacks. Ray and his team are 11-6-0 ATS this season when he starts. When Ray starts a game and his team is the favorite on the moneyline, they have a record of 9-4. The Diamondbacks are 10-7-0 ATS in Pfaadt's 17 starts with a set spread. The Diamondbacks are 4-3 in Pfaadt's seven starts this season that they were the moneyline underdog.

Giants vs Diamondbacks Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Diamondbacks win (56.2%)

Giants vs Diamondbacks Moneyline

  • San Francisco is the favorite, -120 on the moneyline, while Arizona is a +102 underdog despite being at home.

Giants vs Diamondbacks Spread

  • The Giants are at the Diamondbacks and are favored by 1.5 runs on the spread. The Giants are +138 to cover the runline, with the Diamondbacks being -166.

Giants vs Diamondbacks Over/Under

  • The over/under for the Giants versus Diamondbacks game on July 3 has been set at 8.5, with -106 odds on the over and -114 odds on the under.

Bet on San Francisco Giants vs. Arizona Diamondbacks on FanDuel today!

Giants vs Diamondbacks Betting Trends

  • The Giants have been victorious in 31, or 53.4%, of the 58 contests they have been chosen as favorites in this season.
  • This year San Francisco has won 27 of 50 games when listed as at least -120 on the moneyline.
  • Contests with the Giants have gone over the total set by sportsbooks in 39 of 87 chances this season.
  • The Giants have an against the spread record of 37-50-0 in 87 games with a line this season.
  • The Diamondbacks have put together a 12-14 record in games they were the underdog on the moneyline (winning 46.2% of those games).
  • In games it has played as a moneyline underdog with odds of +102 or longer, Arizona has a 10-10 record (winning 50% of its games).
  • In the 83 games bookmakers have set an over/under for the Diamondbacks, they have combined with opponents to go over the total 44 times (44-35-4).
  • The Diamondbacks have covered 47% of their games this season, going 39-44-0 ATS.

Giants Player Leaders

  • Rafael Devers has 86 hits and an OBP of .384, both of which lead San Francisco hitters this season. He has a .260 batting average and a slugging percentage of .477.
  • Among all qualified hitters in the majors, his batting average ranks 73rd, his on-base percentage ranks eighth, and he is 38th in slugging.
  • Devers hopes to build on a two-game hitting streak in this matchup. In his last five games he is hitting .100 with a double, two walks and an RBI.
  • Jung Hoo Lee is batting .246 with 18 doubles, seven triples, six home runs and 29 walks, while slugging .406 with an on-base percentage of .315.
  • His batting average ranks 109th among qualified players, his on-base percentage 107th, and his slugging percentage 95th.
  • Heliot Ramos has an OPS of .801, fueled by an OBP of .351 and a team-best slugging percentage of .451 this season.
  • Wilmer Flores is batting .241 with a .317 OBP and 55 RBI for San Francisco this season.

Diamondbacks Player Leaders

  • Geraldo Perdomo has accumulated a team-best .366 on-base percentage. He's batting .272 and slugging .422.
  • Including all qualifying hitters, he is 54th in batting average, while his on-base percentage ranks 25th and he is 79th in slugging.
  • Perdomo hopes to build on a three-game hitting streak in this matchup. In his last five games he is hitting .450 with a double, three walks and three RBIs.
  • Josh Naylor's .471 slugging percentage paces his team. He has a batting average of .303 with an on-base percentage of .357.
  • Including all qualified players, he ranks ninth in batting average, 38th in on-base percentage and 43rd in slugging percentage.
  • Eugenio Suarez is batting .250 with 16 doubles, 26 home runs and 22 walks.
  • Ketel Marte has 11 doubles, 18 home runs and 35 walks while hitting .300.

Giants vs Diamondbacks Head to Head

  • 7/2/2025: 6-5 SF (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -146, Underdog Moneyline: +124)
  • 7/1/2025: 8-2 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -130, Underdog Moneyline: +110)
  • 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)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup