Giants vs Diamondbacks Prediction, Picks & Odds for Today’s MLB Game

Brandon Pfaadt and Robbie Ray are taking the mound tonight, and our MLB pick expect them to struggle.

Tony Sartori - Contributor at Covers.com
Tony Sartori • Betting Analyst
Jul 3, 2025 • 08:24 ET • 4 min read
Information icon

This article contains predictions for an old game!

Latest MLB Picks
Willy Adames San Francisco Giants MLB
Photo By - Imagn Images. Willy Adames celebrates with a teammates after a solo home run shot.

The Arizona Diamondbacks host the San Francisco Giants in the third and final matchup of this NL West series at Chase Field.

My Giants vs. Diamondbacks prediction targets the total in this series finale. Read on for my MLB picks for Monday, June 30.

Giants vs Diamondbacks prediction

My Giants vs Diamondbacks best bet: Over 8.5 (-102 at DraftKings)

The Arizona Diamondbacks possess one of the strongest lineups in baseball. This season, it ranks in the Top 3 in runs scored per game, hits per game, slugging percentage, and OPS.

That success is likely to continue against left-hander Robbie Ray, who takes the mound for the San Francisco Giants. Through 51 combined plate appearances against Ray, the current Diamondbacks roster boasts a .295 batting average, .545 slugging percentage, and .401 weighted on-base average (wOBA).

That run support will likely be necessary, given that Arizona hands the ball to right-hander Brandon Pfaadt. Through 17 starts this season, Pfaadt has a 5.38 ERA and 1.38 WHIP. His underlying metrics are even worse. In fact, analytically speaking, Pfaadt is one of the worst starting pitchers in baseball.

Entering this matchup, he ranks in the first percentile in both expected ERA (xERA) and expected batting average (xBA). Additionally, Pfaadt ranks in the second percentile in average exit velocity, third percentile in hard-hit rate, and second percentile in barrel rate.

Giants vs Diamondbacks same-game parlay (SGP)

Over 8.5

Brandon Pfaadt Under 4.5 strikeouts

Willy Adames 1+ RBI

Continuing the fade of Pfaadt, he ranks in the bottom third of the league in both whiff rate and strikeout rate. Furthermore, Willy Adames has torched him in the past.

Through six plate appearances against the right-hander, Adames boasts a .600 batting average, 1.400 slugging percentage, and .812 wOBA.

Giants vs Diamondbacks odds

Giants vs Diamondbacks live odds

Giants vs Diamondbacks opening odds

  • Moneyline: San Francisco -116 | Arizona -102
  • Run line: San Francisco -1.5 (+142) | Arizona +1.5 (-172)
  • Over/Under: Over 8 | Under 8

Giants vs Diamondbacks trend

There have been 9+ total runs scored in five of Brandon Pfaadt’s past six starts Find more MLB betting trends for Giants vs. Diamondbacks.

How to watch Giants vs Diamondbacks and game info

Location Chase Field, Phoenix, AZ
Date Thursday, 7-3-2025
First pitch 10:40 p.m. ET
TV NBCSBA, DBACKS.tv
Giants starting pitcher Robbie Ray
(8-3, 2.75 ERA)
Diamondbacks starting pitcher Brandon Pfaadt
(8-5, 5.38 ERA)

Giants vs Diamondbacks latest injuries

Giants vs Diamondbacks weather

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

Pages related to this topic

Tony Sartori - Covers.com
Betting Analyst

Tony Sartori has written over 1,000 pieces of sports betting content across multiple different media outlets. He covers the NHL, UFC, PGA, NFL and MLB. Tony started part-time while attending the University of Wisconsin-Madison, where he went on to receive a B.A. in Economics and a certificate in Entrepreneurship in 2022. He continues to work full-time in the sports betting landscape.

Due to the variety of sports he covers, Tony is handicapping every day. If he had one piece of betting advice for a new sports bettor, it would be to strictly enforce bankroll management rules for yourself. If you set aside $10,000 for your betting bankroll, then you should generally only be betting between $100 - $500 per play.

Popular Content

Covers is verified safe by: Evalon Logo GPWA Logo GDPR Logo GeoTrust Logo Evalon Logo