Arizona Diamondbacks vs San Francisco Giants Prediction & Picks - MLB

USA - MLB

Arizona Diamondbacks
7/1/26 21:40
San Francisco Giants

Prediction:

 

Diamondbacks (-1) to win

+120
$200 offered for betting!

New customers only | Commercial content | 21+ age limit | T&Cs apply

 by Simon Day | in MLB Picks

The Diamondbacks and Giants meet in the final game of their three match series on Wednesday night, with Arizona looking to complete a clean sweep over their NL West rivals. 

The first contest of the series saw a three run double from Gerlado Perdomo and a fine pitching display from Eduardo Rodriguez help Arizona secure a narrow 5-4 victory, whilst a dominant all-round performance gave the Diamondbacks a comprehensive 8-2 win in game two. 

Those two victories have moved the Diamondbacks above .500 for the season and within one win of the second placed Padres. The 56 win LA Dodgers may be out of sight at the top of the NL West, but if Arizona can put together a strong second half of the regular seaosn they will have an excellent chance of securing a Wild Card spot.

The Giants' postseason prospects look far less rosy, and their dismal 17-28 record on the road is a primary reason why they are currently eight wins behind the Diamondbacks in the standings. 

Arizona Diamondbacks vs San Francisco Giants Form

Table

Teams Pts P W L
14 Arizona Diamondbacks
0.506 85 43 42
28 San Francisco Giants
0.412 85 35 50

Arizona Diamondbacks and San Francisco Giants Latest Matches

Arizona Diamondbacks
Arizona Diamondbacks Latest matches
W L L L W W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jun 30, 2026 - MLB

Arizona Diamondbacks
8 :  2
San Francisco Giants

Jun 29, 2026 - MLB

Arizona Diamondbacks
5 :  4
San Francisco Giants

Jun 28, 2026 - MLB

Tampa Bay Rays
5 :  1
Arizona Diamondbacks

Jun 27, 2026 - MLB

Tampa Bay Rays
4 :  2
Arizona Diamondbacks

Jun 26, 2026 - MLB

Tampa Bay Rays
6 :  1
Arizona Diamondbacks

Jun 24, 2026 - MLB

St. Louis Cardinals
4 :  9
Arizona Diamondbacks
W W L L W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Jun 30, 2026 - MLB

Arizona Diamondbacks
8 :  2
San Francisco Giants

Jun 29, 2026 - MLB

Arizona Diamondbacks
5 :  4
San Francisco Giants

Jun 21, 2026 - MLB

Arizona Diamondbacks
2 :  4
Minnesota Twins

Jun 20, 2026 - MLB

Arizona Diamondbacks
8 :  16
Minnesota Twins

Jun 19, 2026 - MLB

Arizona Diamondbacks
9 :  5
Minnesota Twins

Jun 17, 2026 - MLB

Arizona Diamondbacks
8 :  1
Los Angeles Angels
L W W L L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jun 28, 2026 - MLB

Tampa Bay Rays
5 :  1
Arizona Diamondbacks

Jun 27, 2026 - MLB

Tampa Bay Rays
4 :  2
Arizona Diamondbacks

Jun 26, 2026 - MLB

Tampa Bay Rays
6 :  1
Arizona Diamondbacks

Jun 24, 2026 - MLB

St. Louis Cardinals
4 :  9
Arizona Diamondbacks

Jun 23, 2026 - MLB

St. Louis Cardinals
3 :  4
Arizona Diamondbacks

Jun 22, 2026 - MLB

St. Louis Cardinals
3 :  2
Arizona Diamondbacks
San Francisco Giants
San Francisco Giants Latest matches
L L W W L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jun 30, 2026 - MLB

Arizona Diamondbacks
8 :  2
San Francisco Giants

Jun 29, 2026 - MLB

Arizona Diamondbacks
5 :  4
San Francisco Giants

Jun 28, 2026 - MLB

San Francisco Giants
3 :  2
Atlanta Braves

Jun 27, 2026 - MLB

San Francisco Giants
5 :  0
Atlanta Braves

Jun 26, 2026 - MLB

San Francisco Giants
1 :  3
Atlanta Braves

Jun 25, 2026 - MLB

San Francisco Giants
6 :  9
Athletics
W W L L W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Jun 28, 2026 - MLB

San Francisco Giants
3 :  2
Atlanta Braves

Jun 27, 2026 - MLB

San Francisco Giants
5 :  0
Atlanta Braves

Jun 26, 2026 - MLB

San Francisco Giants
1 :  3
Atlanta Braves

Jun 25, 2026 - MLB

San Francisco Giants
6 :  9
Athletics

Jun 24, 2026 - MLB

San Francisco Giants
2 :  1
Athletics

Jun 23, 2026 - MLB

San Francisco Giants
3 :  1
Athletics
W L L L L L
Victories

1/6 (17%)

Defeats

5/6 (83%)

Jun 30, 2026 - MLB

Arizona Diamondbacks
8 :  2
San Francisco Giants

Jun 29, 2026 - MLB

Arizona Diamondbacks
5 :  4
San Francisco Giants

Jun 21, 2026 - MLB

Miami Marlins
2 :  1
San Francisco Giants

Jun 20, 2026 - MLB

Miami Marlins
6 :  3
San Francisco Giants

Jun 19, 2026 - MLB

Miami Marlins
4 :  3
San Francisco Giants

Jun 17, 2026 - MLB

Atlanta Braves
5 :  7
San Francisco Giants

Arizona Diamondbacks against San Francisco Giants : Head to Head (H2H)

Arizona Diamondbacks

100 %

San Francisco Giants

0 %

Jun 30, 2026 - MLB

Arizona Diamondbacks
8 :  2
San Francisco Giants

Jun 29, 2026 - MLB

Arizona Diamondbacks
5 :  4
San Francisco Giants

May 27, 2026 - MLB

San Francisco Giants
2 :  3
Arizona Diamondbacks

May 26, 2026 - MLB

San Francisco Giants
5 :  7
Arizona Diamondbacks

May 25, 2026 - MLB

San Francisco Giants
2 :  6
Arizona Diamondbacks

May 20, 2026 - MLB

Arizona Diamondbacks
6 :  3
San Francisco Giants
Arizona Diamondbacks vs San Francisco Giants Picks

Arizona Diamondbacks - San Francisco Giants Key Points

  1. The Diamondbacks have won their last 9 against the Giants
  2. Arizona have won 6 of their last 9 at home
  3. The Giants have lost their last 5 road games
  4. San Francisco are 17-28 on the road this season

Our Arizona Diamondbacks vs San Francisco Giants Prediction

The bookies make this a coin flip game, but based on what we've seen in recent weeks, we think Arizona will comfortably complete a clean sheet over their rivals. 

It is also worth looking at Arizona's stranglehold over San Francisco this year. The Diamondbacks have now won each of their last nine fixtures against the Giants, and based on current form, we are confident they will make it ten in a row tonight. 

Our prediction for Arizona Diamondbacks vs San Francisco Giants is: Diamondbacks (-1) to win. 

Prediction:

 

Diamondbacks (-1) to win

+120
$200 offered for betting!

A 2026 WC Welcome Bonus for Arizona Diamondbacks vs San Francisco Giants!

DraftKings WC Bonus

Looking to place a bet on Arizona Diamondbacks vs San Francisco Giants? For this MLB match and throughout the World Cup, DraftKings will treat you to an exclusive offer: $200 in bonus bets, no promo code needed! Take advantage while you still can!

$200 in bonus bets for Arizona Diamondbacks vs San Francisco Giants!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.