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

Odds updated as of 9:12 p.m.
In MLB action on Wednesday, the Arizona Diamondbacks face the San Francisco Giants.
All the info you need to make smart wagers on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Diamondbacks vs Giants Game Info
- Arizona Diamondbacks (43-42) vs. San Francisco Giants (45-41)
- Date: Wednesday, July 2, 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: (-146) | SF: (+124)
- Spread: ARI: -1.5 (+132) | SF: +1.5 (-160)
- Total: 8.5 -- Over: (-110) | Under: (-110)
Diamondbacks vs Giants Probable Starting Pitchers
Probable Pitchers: Merrill Kelly (Diamondbacks) - 7-4, 3.49 ERA vs Landen Roupp (Giants) - 6-5, 3.54 ERA
The Diamondbacks will call on Merrill Kelly (7-4) against the Giants and Landen Roupp (6-5). When Kelly starts, his team is 6-9-0 against the spread this season. Kelly's team has a record of 6-4 this season when he starts and they are the favorite on the moneyline. The Giants have a 6-10-0 record against the spread in Roupp's starts. The Giants have been the moneyline underdog in nine of Roupp's starts this season, and they went 4-5 in those games.
Diamondbacks vs Giants Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Diamondbacks win (55.6%)
Diamondbacks vs Giants Moneyline
- Looking at the moneyline for Giants-Diamondbacks, San Francisco is the underdog at +124, and Arizona is -146 playing at home.
Diamondbacks vs Giants Spread
- The Diamondbacks are hosting the Giants and are favored by 1.5 runs (+132 to cover) on the runline. San Francisco is -160 to cover.
Diamondbacks vs Giants Over/Under
- The over/under for the Diamondbacks versus Giants contest on July 2 has been set at 8.5, with -110 odds on the over and -110 odds on the under.
Bet on Arizona Diamondbacks vs. San Francisco Giants on FanDuel today!
Diamondbacks vs Giants Betting Trends
- The Diamondbacks have come away with 29 wins in the 56 contests they have been listed as the favorites in this season.
- Arizona has a record of 14-12 in contests when oddsmakers favor them by -146 or more on the moneyline.
- The Diamondbacks and their opponents have hit the over in 43 of their 82 games with a total set by oddsmakers this season.
- In 82 games with a line this season, the Diamondbacks have a mark of 39-43-0 against the spread.
- The Giants have been the moneyline underdog 28 total times this season. They've gone 14-14 in those games.
- San Francisco has a record of 5-6 when playing as a moneyline underdog with odds of +124 or longer (45.5%).
- The Giants have had an over/under set by bookmakers 86 times, and have combined with opponents to go over the total in 38 of those games (38-45-3).
- The Giants have a 36-50-0 record against the spread this season.
Diamondbacks Player Leaders
- Geraldo Perdomo is hitting .265 with 18 doubles, a triple, nine home runs and 47 walks. He has an on-base percentage of .358 while slugging .416.
- Among qualifying hitters in baseball, he is 63rd in batting average, 38th in on-base percentage, and 85th in slugging.
- Perdomo will look for his third straight game with a hit in this contest. During his last five outings he is batting .350 with a double, a home run, three walks and six RBIs.
- Josh Naylor leads the Diamondbacks with an OPS of .834. He has a slash line of .304/.359/.474 this season.
- He ranks 10th in batting average, 35th in on-base percentage and 41st in slugging among qualifying hitters.
- Eugenio Suarez is batting .254 with a .564 slugging percentage and 69 RBI this year.
- Ketel Marte has been key for Arizona with 64 hits, an OBP of .400 plus a slugging percentage of .583.
Giants Player Leaders
- Rafael Devers has an on-base percentage of .386 and has 85 hits, both team-high figures for the Giants. He's batting .261 and slugging .482.
- He is 68th in batting average, seventh in on-base percentage and 35th in slugging percentage among all qualified hitters in the majors.
- Jung Hoo Lee has 17 doubles, six triples, six home runs and 29 walks while hitting .240. He's slugging .393 with an on-base percentage of .311.
- Including all qualifying hitters, he is 118th in batting average, 112th in on-base percentage and 109th in slugging percentage.
- Heliot Ramos has accumulated a slugging percentage of .449, a team-high for the Giants.
- Wilmer Flores is batting .244 with eight doubles, 11 home runs and 27 walks.
Diamondbacks vs Giants Head to Head
- 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)
- 9/4/2024: 6-4 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 7.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!