Table of Contents
ToggleDiamondbacks vs. Giants Prediction, Odds, Picks – July 2
Updated Jul. 2, 2025 9:02 p.m. ET
Josh Naylor and Jung Hoo Lee will be among the stars on display when the Arizona Diamondbacks play the San Francisco Giants on Wednesday at 9:40 p.m. ET at Chase Field. Oddsmakers have listed the Diamondbacks as -150 moneyline favorites, while the underdog Giants are given +126 moneyline odds to win. Arizona is favored by 1 cheap cars philippines 2023.5 runs (at +140 odds). The total for the matchup has been set at 8.5 runs.
Here is everything you need to know from a betting perspective on the Diamondbacks-Giants game, including the run line, moneyline, and total, plus expert picks. Keep up with MLB on FOX Sports.
Giants vs. Diamondbacks Game Information & Odds
When: Wednesday, July 2, 2025 at 9:40 p.m. ET
Where: Chase Field in Phoenix, Arizona
How to watch on TV: ARID and NBCS-BA
Favorite Moneyline: Diamondbacks -150 Underdog Moneyline: Giants +126 Total: 8.5
Over Total Odds: -110 Under Total Odds: -110 Run Line Favorite: Diamondbacks -1.5 Run Line Odds: +140 Underdog Run Line Odds: -167
Diamondbacks vs. Giants Prediction
Score Prediction: Diamondbacks 5, Giants 4 Total Prediction: Over 8.5 runs
Win Probabilities: Diamondbacks 53%, Giants 47%
Diamondbacks vs. Giants Betting Insights
The Diamondbacks have been favored in 57 games this season, winning 30 of those for a success rate of 52.6%. Arizona has a record of 12-12 (50% win rate) when favored by -150 or more this season. Based on the moneyline, the Diamondbacks have a 60% implied probability of winning.
The Giants have been underdogs in 30 games this year, with 15 victories (50%). San Francisco has achieved three wins out of nine when listed at +126 or greater on the moneyline. According to the moneyline for this matchup, the Giants have an implied chance of 44.2% to secure a victory.
Diamondbacks Recent Betting Performance
The Diamondbacks have been favored in nine of their last ten games, coming out with four victories and five losses in that span. Over these ten games, the Diamondbacks and their opponents hit the over six times, with all games having set totals. Their record against the spread is 5-5-0 in the last ten games.
Diamondbacks Recent Stats
Record: 5-5 Runs Per Game: 5.5 Home Runs: 18 ERA: 3.64 K/9: 10.5
Diamondbacks Player Insights
Geraldo Perdomo is hitting .265 with 18 doubles, a triple, nine home runs, and 47 walks. He ranks 115th in homers and 11th in RBIs among all players in baseball fc777 register philippines. Currently, Perdomo is on a two-game hitting streak, with a .350 average in the last five games, including a double, a home run, three walks, and six RBIs. Josh Naylor leads the club with a .304 batting average, ranking 93rd in homers and 21st in RBIs across major league hitters. Eugenio Suarez tops the Diamondbacks with 26 home runs and 69 RBIs. Ketel Marte boasts a 98 gaming online casino philippines.296 average with 11 doubles, 17 home runs, and 34 walks.
Giants Recent Betting Performance
In the last ten games, the Giants have been underdogs only once and lost that match. They are 4-6-0 when it comes to hitting the over in their last ten games that included total points. The Giants have managed to win two of their last ten games against the spread.
Giants Recent Stats
Record: 3-7 Runs Per Game: 3.3 Home Runs: 9 ERA: 4 ph bet game.55 K/9: 8.3
Giants Player Insights
Rafael Devers leads the Giants with 17 home runs and 63 RBIs, placing him 21st in homers and 8th in RBIs in the majors. Jung Hoo Lee is batting . live dealer games240 with 17 doubles, six triples, six home runs, and 29 walks. He ranks 182nd in home runs and 111th in RBIs among MLB hitters. Heliot Ramos leads the team with a .272 batting average, while Wilmer Flores has a .244 average with eight doubles, 11 home runs, and 27 walks.