Diamondbacks vs Giants
Streaking Giants seek to mine more gold at Oracle

Diamondbacks (21-19) VS GIants (24-16)
May 12, 2025 | 9:45 PM ET | Oracle Park, San Francisco

San Francisco enters this matchup on a three-game loss streak and welcomes back its top arm, whose strong track record against Arizona adds another layer of confidence. The Diamondbacks remain without their star closer and have struggled offensively in recent games, hampered by lingering lineup injuries that have dulled their ability to generate consistent production. With spacious Oracle Park playing to the strengths of San Francisco’s ground-ball-heavy starter, Arizona’s key bats face an uphill battle.
The Giants also bring a hot bullpen into the mix, converting late leads at a league-best rate in recent weeks. With momentum, health, and matchup trends all tilting their way, backing San Francisco at even money offers sound value.
Odds and availability are subject to change. This bet was made at 12/05/2025 09:51
San Francisco rides into this one on an okay run of form, anchored by steady pitching and another quality stretch from their rotation leader. Arizona, meanwhile, arrives with rotation depth issues and just a few wins in its last handful of games. Both teams hand the ball to reliable arms, each of whom has consistently limited tonight’s opponent throughout their careers, and their current form suggests another tight, low-scoring battle.
With both offenses struggling to break through against elite right-handers and neither bullpen showing signs of fatigue, run production should remain capped. The matchup favors pitching on both sides, and the total looks slightly inflated as a result. The Under holds solid value, especially at plus money.
Odds and availability are subject to change. This bet was made at 12/05/2025 09:52
San Francisco enters this one with momentum on its side, playing .500 ball in their last ten and leaning on a starter who’s consistently stifled Arizona. The Diamondbacks are dealing with rotation concerns and a bullpen that’s struggled to limit baserunners, which compounds the pressure on their frontline arm. While Arizona has some power threats who’ve performed well in this ballpark, the Giants’ lineup has found enough balance to stay competitive even with a few key pieces missing.
Given the recent trends, a reliable starter on the mound, and the advantage in bullpen stability, taking San Francisco with the extra run offers a safe buffer in what could be a closely contested game.
Odds and availability are subject to change. This bet was made at 12/05/2025 09:52
.png)
Get the best odds on this prediction
Use our Live Odds Tool to get the best price on your favourite picks
Related posts
Check out the latest picks from Shurzy AI and our team of experts.