START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

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

Subscribe to our newsletter

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

Odds updated as of 9:12 p.m.

On Monday in MLB, the San Francisco Giants are playing the Arizona Diamondbacks.

Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's what 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: (-148) | ARI: (+126)
  • Spread: SF: -1.5 (+110) | ARI: +1.5 (-132)
  • Total: 8.5 -- Over: (-100) | Under: (-122)

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

This contest's pitching matchup is set, as the Giants will send Logan Webb (7-5) to the mound, while Ryne Nelson (4-2) will answer the bell for the Diamondbacks. When Webb starts, his team is 7-10-0 against the spread this season. When Webb starts a game and his team is the favorite on the moneyline, they have a record of 7-8. The Diamondbacks have gone 6-1-0 against the spread when Nelson starts. 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

  • The moneyline numbers for Giants vs. Diamondbacks reveal San Francisco as the favorite (-148) and Arizona as the underdog (+126) despite being the home team.

Giants vs Diamondbacks Spread

  • The Diamondbacks are +1.5 on the spread (-132 to cover), and San Francisco is +110 to cover the runline.

Giants vs Diamondbacks Over/Under

  • The over/under for the Giants versus Diamondbacks game on June 30 has been set at 8.5, with -100 odds on the over and -122 odds on the under.

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

Giants vs Diamondbacks Betting Trends

  • The Giants have come away with 31 wins in the 57 contests they have been listed as the favorites in this season.
  • San Francisco has a record of 15-14 in contests when bookmakers favor them by -148 or more on the moneyline.
  • Contests with the Giants have gone over the total set by oddsmakers in 37 of 84 chances this season.
  • The Giants are 36-48-0 against the spread in their 84 games that had a posted line this season.
  • The Diamondbacks have won 44% of the games this season they were the underdog on the moneyline (11-14).
  • Arizona is 6-2 (winning 75% of its games) when it has played as a moneyline underdog of +126 or longer.
  • In the 80 games bookmakers have set an over/under for the Diamondbacks, they have combined with opponents to go over the total 42 times (42-34-4).
  • The Diamondbacks have covered 46.2% of their games this season, going 37-43-0 ATS.

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 qualified hitters in the majors, he is 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.
  • Among qualifying hitters, his batting average places him 114th, his on-base percentage 107th, and his slugging percentage 108th.
  • Heliot Ramos has hit 13 homers with a team-high .459 SLG this season.
  • Wilmer Flores has been key for San Francisco with 69 hits, an OBP of .320 plus a slugging percentage of .389.
  • Flores enters this game on a two-game hitting streak. In his last five games he is batting .118 with a double, three walks and an RBI.

Diamondbacks Player Leaders

  • Geraldo Perdomo is hitting .262 with 18 doubles, a triple, nine home runs and 47 walks. He's slugging .419 with an on-base percentage of .358.
  • Including all the qualifying hitters in the majors, his batting average is 67th, his on-base percentage is 35th, and he is 83rd in slugging.
  • Josh Naylor's .359 on-base percentage and .474 slugging percentage both pace his team. He has a batting average of .304.
  • Including all qualified players, he ranks 11th in batting average, 33rd in on-base percentage and 39th in slugging percentage.
  • Eugenio Suarez is batting .257 with 16 doubles, 25 home runs and 21 walks.
  • Ketel Marte is batting .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!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup