by Data Skrive

May 13, 2025 10:09 PM

Following a two-homer game last time out, Corbin Carroll leads the Arizona Diamondbacks (22-20) into action as -115 favorites against the San Francisco Giants (24-18). First pitch from Oracle Park at 3:45 p.m. ET on Wednesday, live on MLB Network and NBCS-BA and ARID. Arizona’s Eduardo Rodriguez gets the start, and he’ll go against San Francisco’s Jordan Hicks.

Watch MLB, other live sports and more on Fubo. What is Fubo? Fubo is a streaming service that gives you access to your favorite live sports and shows on demand. Start your risk free trial today.

Diamondbacks vs. Giants Predictions

Place your bets on any MLB matchup at BetMGM. Sign up today using our link.

Moneyline Odds & Pick
Favorite: Diamondbacks
Favorite Moneyline: -115
Underdog Moneyline: -105
Moneyline Pick: Giants
Score Prediction: Giants 5, Diamondbacks 4
Moneyline InsightsArizona has a 13-12 record in games it was favored on the moneyline (winning 52% of those games).San Francisco has entered the game as underdogs 17 times this season and won eight, or 47.1%, of those games.When they have played as moneyline favorites with odds of -115 or shorter, the Diamondbacks have a 13-12 record (winning 52% of their games).The Giants have a record of 7-9, a 43.8% win rate, when they’re set as an underdog of -105 or more by bookmakers this season.Based on this contest’s moneyline, Arizona’s implied win probability is 53.5%.

Bet on this game’s moneyline with BetMGM

Total Odds & Pick
Total: 8
Over Total Odds: -115
Under Total Odds: -105
Over/Under Pick: Over 8
Total InsightsArizona and its opponents have hit the over in 18 of its 42 games with a total this season.Contests with San Francisco has gone over the total set by sportsbooks in 23 of 42 chances this season.The Diamondbacks and their opponents have combined to hit the over two times in their last 10 games with a total.When it comes to the total, the Giants and their foes are 5-5-0 in their last 10 contests.

Bet on this game’s over/under with BetMGM

How to Watch Diamondbacks vs. GiantsDate: Wednesday, May 14, 2025Time: 3:45 p.m. ETTV: MLB Network and NBCS-BA and ARIDLocation: San Francisco, CaliforniaVenue: Oracle ParkLive Stream: Watch on Fubo (Regional restrictions may apply)Diamondbacks vs. Giants Probable Starting PitchersDiamondbacks: Eduardo RodríguezThe Diamondbacks will send Rodriguez (1-3) to the mound for his ninth start this season.The 32-year-old has pitched in eight games this season with an ERA of 6.86, a 3.2 strikeout-to-walk ratio and a WHIP of 1.672.The Diamondbacks are 1-4 in Rodríguez’s five starts this season with Arizona as the moneyline favorite.Rodríguez’s team has won three of his eight starts.Rodriguez has had eight starts that bookmakers set a total for this season, and six of those outings finished over the total.Giants: Jordan HicksThe Giants’ Hicks (1-4) will make his ninth start of the season.The 28-year-old has pitched in eight games this season with an ERA of 5.82, a 2.67 strikeout-to-walk ratio and a WHIP of 1.408.When he starts a game and his team is the underdog on the moneyline, they have a record of 1-2.Hicks’ team has won four of his eight starts this season.Games Hicks has started this season hit the over six times in eight chances.

Catch MLB action all season long on Fubo.

Diamondbacks vs. Giants Stats

Diamondbacks

Giants

5
Runs Scored (PG)
4.6

5
MLB Rank (RPG)
12

5
Runs Allowed (PG)
3.8

24
MLB Rank (RAPG)
8

.248
Batting AVG
.232

13
MLB Rank (BA)
23

.248
Batting AVG Against
.233

20
MLB Rank (BAA)
10

56
Home Runs
42

4
MLB Rank (HR)
14

55
Home Runs Allowed
32

26
MLB Rank (HRA)
3

Not all offers available in all states, please visit BetMGM for the latest promotions for your area. Must be 21+ to gamble, please wager responsibly. If you or someone you know has a gambling problem, contact 1-800-GAMBLER.