MLB

San Francisco Giants @ Arizona Diamondbacks - July 3, 2025

July 03, 2025, 8:36am EDT

Odds Provided By
BetUS logo

SPREAD PICK

Arizona Diamondbacks

+1.5

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Top Betting Site

BetUS

+1.5

-154

MONEYLINE PICK

San Francisco Giants

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Top Betting Site

BetUS

sfg

-133

OVER/UNDER PICK

Over

8.5

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Top Betting Site

BetUS

8.5

-120

As the San Francisco Giants and Arizona Diamondbacks gear up for their Thursday showdown at Chase Field, it’s time to dive into the numbers and trends that could shape this matchup.

The Giants will send a left-handed pitcher to the mound with an impressive win-loss record of 8-3 and a solid ERA of 2.75. This season, he has shown an ability to keep opponents off balance, striking out approximately 8.5 batters per nine innings. In contrast, the Diamondbacks will counter with a right-hander who holds an 8-5 record but has struggled with a higher ERA of 5.3. His strikeout rate is slightly lower at around 4.8 strikeouts per game, which could be problematic against a Giants lineup looking to capitalize on any mistakes.

Looking at recent performances, the Giants are coming off a narrow victory over the Diamondbacks in their last encounter, winning 6-5 as underdogs (+125). However, they have struggled recently with just one win in their last five games overall (1-4 SU), while also failing to cover the spread in four of those contests (1-4 ATS). The total has gone UNDER in four of their last six games as well.

On the flip side, Arizona has found themselves in a similar rut lately; they’ve dropped five out of seven games (2-5 SU) and have not fared much better against the spread during that stretch (2-5 ATS). However, there’s been some offensive promise: they average about 5.2 runs per game with nearly 8.7 hits and boast an impressive slugging percentage of around 76%. Their batting average may seem low at .250 but given their run production metrics, they can be dangerous when hitting well.

When we analyze team performance further: San Francisco’s offense is lagging behind; averaging only about 4.1 runs per game with a batting average of .225 and less than seven-and-a-half hits per contest isn’t ideal for generating consistent scoring opportunities.

Given these factors along with oddsmakers opening up the Giants as -133 favorites against Arizona’s current form and recent head-to-head results favoring San Francisco, I predict that the Giants will take this one tonight despite their own inconsistencies.

Furthermore, considering both teams’ offensive capabilities—especially Arizona’s propensity for high-scoring affairs evidenced by going OVER in six out of their last seven games—I expect this matchup to exceed its set total of 8.5 runs.

In conclusion: my prediction is that San Francisco emerges victorious over Arizona tonight while we see more than enough runs scored to push us OVER that total line—a combination driven by pitching disparities and fluctuating batting performances from both sides.

Arizona Diamondbacks vs San Francisco Giants
Live Odds & Betting History

Betting odds provided by BetUS

Wager TypeArizona DiamondbacksSan Francisco Giants
Spread+1.5 (-154) -1.5 (+124)
Moneyline+108-133
TotalUnder 8.5 (-108)Over 8.5 (-120)
Team DataArizona DiamondbacksSan Francisco Giants
Runs5.194.13
Hits8.667.49
Runs Batted In5.073.91
Batting Average0.2500.225
On-Base Slugging76.28%66.53%
Walks3.513.59
Strikeouts8.618.48
Earned Run Average4.813.44
0 Comments
Leave A Comment

You must be logged in to comment. Don't have an account? Sign up today.