Giants vs Diamondbacks Prediction, Odds, Moneyline, Spread & Over/Under for June 30

Odds updated as of 12:12 p.m.
MLB action on Monday includes the San Francisco Giants playing the Arizona Diamondbacks.
Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's everything you need to know.
Giants vs Diamondbacks Game Info
- San Francisco Giants (45-39) vs. Arizona Diamondbacks (41-42)
- Date: Monday, June 30, 2025
- Time: 9:40 p.m. ET
- Venue: Chase Field -- Phoenix, Arizona
- Coverage: Fox Sports 1, ARID, and NBCS-BA
Giants vs Diamondbacks Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SF: (-138) | ARI: (+118)
- Spread: SF: -1.5 (+118) | ARI: +1.5 (-142)
- Total: 8 -- Over: (-115) | Under: (-105)
Giants vs Diamondbacks Probable Starting Pitchers
Probable Pitchers: Logan Webb (Giants) - 7-5, 2.52 ERA vs Ryne Nelson (Diamondbacks) - 4-2, 3.71 ERA
The Giants will look to Logan Webb (7-5) against the Diamondbacks and Ryne Nelson (4-2). Webb's team is 7-10-0 against the spread this season in his starts. Webb's team has a record of 7-8 this season when he starts and they are the favorite on the moneyline. When Nelson starts, the Diamondbacks are 6-1-0 against the spread. The Diamondbacks were the underdog on the moneyline for two Nelson starts this season -- they split the games.
Giants vs Diamondbacks Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Giants win (56%)
Giants vs Diamondbacks Moneyline
- Looking at the moneyline for Diamondbacks-Giants, Arizona is the underdog at +118, and San Francisco is -138 playing on the road.
Giants vs Diamondbacks Spread
- The Diamondbacks are hosting the Giants, and are +1.5 on the runline. The Diamondbacks are +118 to cover the spread, and the Giants are -142.
Giants vs Diamondbacks Over/Under
- A combined run total of 8 has been set for Giants-Diamondbacks on June 30, with the over at -115 and the under at -105.
Bet on San Francisco Giants vs. Arizona Diamondbacks on FanDuel today!
Giants vs Diamondbacks Betting Trends
- The Giants have been favorites in 57 games this season and have come away with the win 31 times (54.4%) in those contests.
- This season San Francisco has been victorious 21 times in 37 chances when named as a favorite of at least -138 on the moneyline.
- The Giants and their opponents have gone over the total this season in 37 of their 84 opportunities.
- The Giants are 36-48-0 against the spread in their 84 games that had a posted line this season.
- The Diamondbacks have won 11 of the 25 games they were the underdog on the moneyline this season (44%).
- Arizona has a record of 8-4 in games it has played as a moneyline underdog with odds of +118 or longer (66.7%).
- The Diamondbacks have played in 80 games with an over/under set, and have combined with their opponents to go over the total 42 times (42-34-4).
- The Diamondbacks have gone 37-43-0 ATS this season.
Giants Player Leaders
- Rafael Devers leads San Francisco with 84 hits and an OBP of .392 this season. He has a .264 batting average and a slugging percentage of .487.
- Among all qualifying batters in the majors, he ranks 64th in batting average, sixth in on-base percentage, and 31st in slugging.
- Jung Hoo Lee has 17 doubles, six triples, six home runs and 29 walks. He's batting .243 and slugging .398 with an on-base percentage of .315.
- He is 114th in batting average, 107th in on-base percentage and 108th in slugging among qualified hitters.
- Heliot Ramos has hit 13 homers with a team-high .459 SLG this season.
- Wilmer Flores is batting .244 with a .320 OBP and 55 RBI for San Francisco this season.
- Flores heads into this game on a two-game hitting streak. In his last five games he is hitting .118 with a double, three walks and an RBI.
Diamondbacks Player Leaders
- Geraldo Perdomo has 18 doubles, a triple, nine home runs and 47 walks while batting .262. He's slugging .419 with an on-base percentage of .358.
- Including all qualifying hitters in the big leagues, he is 67th in batting average, 35th in on-base percentage and 83rd in slugging percentage.
- Josh Naylor's .359 OBP and .474 slugging percentage both lead his team. He has a batting average of .304.
- He is 11th in batting average, 33rd in on-base percentage and 39th in slugging percentage in MLB.
- Eugenio Suarez has 16 doubles, 25 home runs and 21 walks while batting .257.
- Ketel Marte is hitting .305 with 11 doubles, 17 home runs and 32 walks.
Giants vs Diamondbacks Head to Head
- 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)
- 6/5/2024: 9-3 SF (Favorite: Diamondbacks, Spread: -1.5, Total: 8, Favorite Moneyline: -108, Underdog Moneyline: -108)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!