The Arizona Diamondbacks visit the San Francisco Giants for a two-game series at Oracle Park, so here’s the best D-backs vs. Giants betting pick for the opening clash set for Tuesday, August 10, 2021, with the first pitch at 9:45 PM ET. 

The Giants are 12-2 against Arizona in 2021 and open as firm favorites for Tuesday’s clash, according to Bovada Sportsbook. Last week, San Francisco beat the Diamondbacks in a four-game set at Chase Field in Phoenix, 3-1.

The D-backs are 2-6 in August   

The Arizona Diamondbacks are coming off a 2-0 defeat at San Diego last Sunday, tallying their seventh loss in the previous nine outings and sixth this month. The nightmare season continues, as the 35-78 D-backs are the worst team in the majors by far.

Arizona owns the second-highest ERA in baseball (5.34), and in the last two weeks, the Diamondbacks have recorded a 5.58 ERA to go with a 1.46 WHIP and a .265 batting average against. They’ve been awful at the plate in that span, posting a .209/.282/.314 slash line.

Zac Gallen will face off against the Giants on Tuesday, and the 26-year-old right-hander has been charged for a loss in each of his three encounters with San Francisco this season. He’s allowed ten earned runs on 13 hits and seven walks across just 10.1 innings of work.

Gallen is 1-6 with a 4.62 ERA and 1.35 WHIP in 13 starts this season. Over his previous three showings, Zac has surrendered a whopping 12 earned runs (four homers) through 15.2 frames of work.

The Giants continue to impress, aim for their third straight W 

The San Francisco Giants are coming off a 2-1 series victory at American Family Field in Milwaukee. They won the closer last Sunday, 5-4, to improve to 71-41 on the season and keep their four-game lead ahead of the Los Angeles Dodgers in the NL West.

The Giants have won seven of their last nine games overall. In the last two weeks of action, they’ve recorded a 3.53 ERA while scoring 65 runs across 13 outings (9-4 record) on a .252/.318/.430 slash line.

Kevin Gausman will toe the slab Tuesday, and he’s owned the Diamondbacks so far this season, tallying three wins in three starts against Arizona. Across 19 innings of work, the righty has yielded just three earned runs on 14 hits and three walks while punching out 23.

Gausman had a rough July, sporting a 5.11 ERA through five starts (2-3 record) and 24.2 innings of work. He’s 10-5 with a sparkly 2.31 ERA and 0.94 WHIP in 22 starts this season.



  • 2-15 in the last 17 games against San Francisco
  • 5-15 in the last 20 road contests

San Francisco:

  • 7-2 in the last nine games overall
  • 7-0 in the last seven home games against Arizona 

Arizona Diamondbacks vs. San Francisco Giants Pick

The Giants have owned the Diamondbacks lately, winning 15 of their last 17 encounters, and I’m expecting this betting trend to continue. San Francisco owns the best record in the MLB and shouldn’t have any problems beating the worst major-league team, especially with Kevin Gausman on the mound.

The Diamondbacks have struggled mightily at the dish over the last ten days, mostly because they’ve faced some top-notch teams in the process, including the Giants. Also, their pitching staff has been terrible all season long, so give me the Giants to win.

Pick: Take San Francisco Giants  

The Total:

I would stick with the Giants to win, as the struggling D-backs could easily have another disappointing game at the dish. Despite Kevin Gausman’s recent woes, the righty tossed six frames of a one-run ball against Arizona last week, and the Giants won easily, 7-1.

However, the Diamondbacks bullpen is always a reason to back the over. Arizona has allowed five or more runs in eight of its last ten outings, while the over is 6-4-1 in the previous 11 meetings between the D-backs and Giants.

Pick: Go over