Diamondbacks vs. Giants Prediction, Odds, Picks - July 1

Diamondbacks vs. Giants Prediction, Odds, Picks - July 1

Updated Jul. 1, 2025 9:01 p.m. ET
Data Skrive

Jung Hoo Lee and Geraldo Perdomo will take the field when the San Francisco Giants and Arizona Diamondbacks meet on Tuesday at Chase Field. The favored Diamondbacks have -133 moneyline odds to win against the underdog Giants, who are listed at +112. Arizona (-1.5) is favored on the run line. The total is 9 runs for this game.

Here's everything you need from a betting perspective on the Diamondbacks-Giants game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Giants vs. Diamondbacks Highlights | MLB on FOX

Check out the best moments between San Francisco Giants and Arizona Diamondbacks.

Diamondbacks vs. Giants Game Information & Odds

  • When: Tuesday, July 1, 2025 at 9:40 p.m. ET
  • Where: Chase Field in Phoenix, Arizona
  • How to watch on TV: ARID and NBCS-BA
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Diamondbacks -133 +112 9 -118 -102 -1.5 +152 -185

Diamondbacks vs. Giants Prediction

  • Score Prediction: Diamondbacks 6, Giants 5
  • Total Prediction: Over 9 runs
  • Win Probabilities: Diamondbacks 52%, Giants 48%

Diamondbacks vs. Giants Betting Insights

  • The Diamondbacks have been favorites in 56 games this season and won 29 (51.8%) of those contests.
  • Arizona is 18-16 this season when entering a game favored by -133 or more on the moneyline.
  • The implied probability of a win from the Diamondbacks, based on the moneyline, is 57.1%.
  • The Giants have won in 15, or 51.7%, of the 29 contests they have been named as odds-on underdogs this year.
  • This year, San Francisco has won seven of 15 games when listed as at least +112 or worse on the moneyline.
  • Bookmakers have implied with the moneyline set for this matchup that the Giants have a 47.2% chance of pulling out a win.

Diamondbacks Recent Betting Performance

  • The Diamondbacks have a 4-5 record from the nine games they were favored on the moneyline over their last 10 matchups.
  • Over their last 10 outings (all had set totals), the Diamondbacks combined with their opponents to go over the total six times.
  • The Diamondbacks' ATS record is 5-5-0 over their past 10 games.

Diamondbacks Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 6.1
HR 18
ERA 4.35
K/9 10.5

Diamondbacks Player Insights

  • Perdomo is hitting .262 with 18 doubles, a triple, nine home runs and 47 walks.
  • In all of Major League Baseball, Perdomo is 113th in home runs and 11th in RBI.
  • Josh Naylor is batting .304 to pace his team.
  • Naylor is 92nd in homers and 20th in RBI among all batters in the majors.
  • Eugenio Suarez paces the Diamondbacks with 26 home runs and 69 runs batted in.
  • Suarez has at least one base hit in four games in a row. In his last five games he is hitting .353 with a double, a home run and two RBIs.
  • Ketel Marte has 11 doubles, 17 home runs and 33 walks while hitting .300.

Diamondbacks Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Randal Grichuk 0.5 (-200) 1.5 (+135) - 0.5 (+175)
Lourdes Gurriel Jr. 0.5 (-245) 1.5 (+125) - 0.5 (+160)
Jake McCarthy 0.5 (-220) 1.5 (+135) - 0.5 (+210)
Geraldo Perdomo 0.5 (-210) 1.5 (+135) - 0.5 (+225)
Eugenio Suárez 0.5 (-220) 1.5 (+115) - 0.5 (+130)

Giants Recent Betting Performance

  • Sportsbooks have not installed the Giants as underdogs in any of their last 10 games.
  • When it comes to hitting the over, the Giants and their opponents are 4-6-0 in their last 10 games with a total.
  • The Giants are 2-8-0 ATS over their last 10 games.

Giants Recent Stats

Stat Avg/Total
Record 3-7
Runs Per Game 3.6
HR 8
ERA 4.60
K/9 8.1

Giants Player Insights

  • Rafael Devers has put up a team-leading 17 home runs and has driven in 63 runs.
  • In all of the big leagues, Devers ranks 19th in homers and seventh in RBI.
  • Lee is hitting .240 with 17 doubles, six triples, six home runs and 29 walks.
  • Lee ranks 179th in home runs and 109th in RBI among all hitters in the majors.
  • Heliot Ramos has put up a team-high batting average of .275.
  • Wilmer Flores is hitting .244 with eight doubles, 11 home runs and 27 walks.

Giants Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Wilmer Flores 0.5 (-210) 1.5 (+145) - 0.5 (+190)
Willy Adames 0.5 (-205) 1.5 (+125) - 0.5 (+155)
Rafael Devers 0.5 (-235) 1.5 (+110) - 0.5 (+150)
Mike Yastrzemski 0.5 (-195) 1.5 (+125) - 0.5 (+190)
Christian Koss 0.5 (-245) 1.5 (+125) - 0.5 (+180)

Giants vs. Diamondbacks Highlights | MLB on FOX

Check out the best moments between San Francisco Giants and Arizona Diamondbacks.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share