DKNetwork Logo DKNetwork Logo
Arizona Diamondbacks vs. San Francisco Giants prediction, pick for Wednesday 7/2/25

Arizona Diamondbacks vs. San Francisco Giants prediction, pick for Wednesday 7/2/25

Published:

By: Dan Johnson

The Giants storm into Chase Field tonight desperate to stop the bleeding, but desperation doesn’t win baseball games—execution does. Arizona smells weakness. They’ve battered San Francisco in back-to-back games, outscoring them 12-4, and they’re locked in for the kill shot. Below, I’ve got my preview, prediction, and best bet for this Wednesday night baseball game between the Diamondbacks and the Giants.

Here’s how I’ll play it. I’ll be pumping out these predictions for individual games all season, with plenty of coverage here on DraftKings Network. Follow my handle @dansby_edits for more betting plays.

Diamondbacks vs. Giants prediction, preview

The Giants are still reeling. Seven losses in eight games, their bats have vanished, and now they walk into a desert ambush. The Diamondbacks are seizing momentum, outscoring San Francisco 12-4 this series and smelling blood. With Merrill Kelly on the mound and Chase Field rocking, this is Arizona’s chance to bury their division rivals deeper. The stakes are huge, and I’m locking in on the spot that delivers the edge tonight.

Merrill Kelly has been ruthlessly efficient at home. His 1.07 WHIP and .216 opponent average in Phoenix signal command and precision. Kelly’s 25.3% strikeout rate pairs with a 9.2 K/9 that has kept the Giants off balance in the past. Yes, the Giants have seen him plenty, but familiarity has not bred success. They’re batting just .240 across 135 plate appearances against him, and Willy Adames is the lone thorn with a .364 average and two homers. The rest of the lineup? Punchless. Rafael Devers is striking out at a 30% clip against righties this season, and his .310 xwOBA is pedestrian. Heliot Ramos brings a 36% hard-hit rate over the last month—well below league average and unthreatening against Kelly’s four-pitch mix.

Arizona’s offense is built to exploit Roupp’s soft spots. Roupp enters with a 10% walk rate and a 1.44 WHIP—trouble waiting to happen against a lineup that ranks top-three in OBP (.329) and slugging (.450). Arizona’s lineup can hammer mistakes, and Roupp’s 4.56 road ERA reveals his vulnerability when the stage gets loud. Ketel Marte’s .392 wOBA against right-handers this year is elite, and he’s pairing it with a 47% hard-hit rate that will torch mistakes. Eugenio Suárez’s 15.3% barrel rate signals legitimate power—exactly the kind that punishes Roupp’s traffic. Lourdes Gurriel Jr. owns a .914 OPS at Chase Field this season, thriving in this environment.

The humidor has tamed Chase Field some, but Arizona’s barrels find gaps. The roof will be closed tonight, eliminating wind and creating neutral, consistent hitting conditions. That means no fluke weather edges—just pure matchup advantage. Even missing Carroll and Naylor, this lineup has enough teeth to feast on traffic.

Roupp’s 45.9% ground ball rate won’t save him from hard contact when he can’t consistently find the zone. Arizona ranks second in doubles and has the power to make walks pay immediately. The Giants’ bullpen has been worked, and their strength means little if they’re chasing runs all night.

Giants vs. Diamondbacks pick, best bet

Forget the temptation to buy low on San Francisco. Forget talk of positive regression. This is about one team pressing and another poised. The Giants’ offense has averaged 1.8 runs over their last five games. They look lost. Kelly, meanwhile, has held opponents to three or fewer earned runs in 12 of 17 starts. His hard-hit rate may tick up, but San Francisco doesn’t have the pop to capitalize. They slug .371 as a team, 25th in baseball.

I’m not just backing Arizona—I’m hunting value. The Diamondbacks’ run line at plus money (+140) offers it. This is a team that’s covered the run line in both games this series and has a 10-3 run at home against San Francisco. Roupp walks too many. Arizona punishes traffic. Kelly controls tempo and lets the bats breathe.

Best bet: Diamondbacks -1.5 (+140) vs. Giants

Giants are in trouble—tail it with me in the DKN Betting Group here!

Dan Johnson has been an editor, writer, and analyst for DraftKings and DraftKings Network since 2024. He’s previously held editorial posts at The Paris Review, Macmillan Publishers, Bedford/St. Martin’s Press, ASSIGNMENT Magazine, and FantasySixPack. You can find his various editorial work & writing (sports-related and non-) at all of the above.
Disclaimer

I am a promoter at DraftKings and am also an avid fan and user (my username is thegreatdansby9) and may sometimes play on my personal account in the games that I offer advice on. Although I have expressed my personal view on the games and strategies above, they do not necessarily reflect the view(s) of DraftKings and do not constitute a representation that any particular strategy will guarantee success. All customers should use their own skills and judgment in building lineups. I may also deploy different players and strategies than what I recommend above. I am not an employee of DraftKings and do not have access to any non-public information.