The San Francisco Giants host the Arizona Diamondbacks on May 14, 2025. First pitch from Oracle Park is scheduled for 3:45 p.m. ET on Wednesday; the game will be broadcast on MLB Network.
Find my Diamondbacks vs Giants prediction for Wednesday below, as well as probable pitchers, betting trends and more.
- Diamondbacks vs Giants picks: Giants Moneyline (-106 | Play to -115)
My Diamondbacks vs Giants best bet for Wednesday is the Giants moneyline. Make sure to find the best odds by checking our live MLB odds page.
Diamondbacks vs Giants Odds
Diamondbacks Odds | ||
---|---|---|
Spread | Total | Moneyline |
-1.5 +155 | 8 -110 / -110 | -110 |
Giants Odds | ||
---|---|---|
Spread | Total | Moneyline |
+1.5 -190 | 8 -110 / -110 | -110 |
Diamondbacks vs Giants Projected Starting Pitchers
LHP Eduardo Rodriguez (ARI) | Stat | RHP Jordan Hicks (SFG) |
---|---|---|
1-3 | W-L | 1-4 |
0.4 | fWAR (FanGraphs) | 0.8 |
6.86 / 4.46 | ERA /xERA | 5.82 / 3.55 |
4.41 / 3.70 | FIP / xFIP | 3.18 / 3.56 |
1.67 | WHIP | 1.41 |
17.3% | K-BB% | 13.2% |
35.2% | GB% | 60.8% |
93 | Stuff+ | 109 |
102 | Location+ | 99 |
Tony Sartori’s Diamondbacks vs Giants Preview
Left-hander Eduardo Rodriguez takes the mound for the Diamondbacks, and he should serve as a strong fade candidate. He struggled mightily in 2024, posting a 3-4 record with a 5.04 ERA and 1.50 WHIP through 10 starts.
His performance has regressed even further in 2025. Through eight starts, Rodriguez is 1-3 with a 6.86 ERA and 1.67 WHIP.
The southpaw’s underlying metrics are equally poor. Entering this matchup, Rodriguez ranks in the 37th percentile or lower in expected ERA (xERA), expected batting average (xBA) and barrel rate.
These woes are likely to continue against the Giants. In his last outing against San Francisco, Rodriguez surrendered five runs on seven hits in fewer than five innings of work.
The Giants won that game 6-3.
A similar outcome could be in store on Wednesday. Through 31 combined plate appearances against Rodriguez, the current San Francisco roster boasts a .276 batting average, .517 slugging percentage and .355 weighted on-base average (wOBA).
Meanwhile, the Giants hand the ball to right-hander Jordan Hicks. While Hicks has also struggled this year, he is a more reliable option than Rodriguez.
Hicks outranks Rodriguez in FanGraphs wins above replacement (fWAR), ERA, xERA, WHIP, xBA and barrel rate.
Not only will San Francisco possess the starting pitching advantage, but it also boasts the bullpen edge. This season, the Giants’ relief staff outranks Arizona’s in ERA, fielding independent pitching (FIP) and WAR.
Diamondbacks vs Giants Prediction, Betting Analysis
The gap between these two bullpens is significant. The Giants’ relief staff ranks in the top eight in each of those three categories.
On the other hand, the Diamondbacks’ bullpen ranks 23rd or lower in each. Add in the fact that Hicks outranks Rodriguez across nearly every metric, and the pitching advantage clearly goes to the home team.
Arizona’s lineup is stronger, which explains why the line is so close. However, San Francisco’s current roster possesses a strong track record against Rodriguez, which helps bridge the offensive gap.
Pick: Giants Moneyline (-106 | Play to -115)
Moneyline
As mentioned, I'm betting on the Giants moneyline.
Run Line (Spread)
I also like San Francisco to cover, but find more value in just taking the outright moneyline price.
Over/Under
I lean toward the Under, but I don't trust Rodriguez.