
Diamondbacks vs. Giants Prediction, Odds, Picks - May 14
The San Francisco Giants and Heliot Ramos take the field in the final game of a three-game series against Lourdes Gurriel and the Arizona Diamondbacks, on Wednesday at Oracle Park. The Diamondbacks are favored in this one, at -117, while the underdog Giants have -102 odds to play spoiler. Arizona is the favorite on the run line (-1.5). The over/under for the game is listed at 7.5 runs.
Here's everything you need from a betting perspective on the Diamondbacks-Giants game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Giants vs. Twins Highlights | MLB on FOX
Diamondbacks vs. Giants Game Information & Odds
- When: Wednesday, May 14, 2025 at 3:45 p.m. ET
- Where: Oracle Park in San Francisco, California
- How to watch on TV: MLB Network, NBCS-BA, and ARID
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Diamondbacks | -117 | -102 | 7.5 | -116 | -105 | -1.5 | +145 | -173 |
Diamondbacks vs. Giants Prediction
- Score Prediction: Giants 5, Diamondbacks 4
- Total Prediction: Over 7.5 runs
- Win Probabilities: Diamondbacks 54%, Giants 46%
Diamondbacks vs. Giants Betting Insights
- This season, the Diamondbacks have won 15 out of the 28 games, or 53.6%, in which they've been favored.
- Arizona is 12-12 this season when entering a game favored by -117 or more on the moneyline.
- The moneyline for this contest implies a 53.9% chance of a victory for the Diamondbacks.
- The Giants have won in 10, or 52.6%, of the 19 contests they have been named as odds-on underdogs this year.
- San Francisco has a mark of 7-8 in contests where oddsmakers favor it by -102 or worse on the moneyline.
- The Giants have an implied victory probability of 50.5% according to the moneyline set by oddsmakers for this matchup.
Diamondbacks Recent Betting Performance
- The Diamondbacks were the moneyline favorite in six of their last 10 games, and finished 3-3 in those matchups.
- Over their last 10 outings (all had set totals), the Diamondbacks combined with their opponents to go over the run total three times.
- The Diamondbacks have put together a 5-5-0 record against the spread over their past 10 games.
Diamondbacks Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 4.9 |
| HR | 15 |
| ERA | 5.40 |
| K/9 | 8.3 |
Diamondbacks Player Insights
- Corbin Carroll paces the Diamondbacks in home runs (14) and runs batted in (31).
- Carroll's home runs put him first in MLB, and he ranks 11th in RBI.
- Carroll has collected a hit in two straight games. In his last five games he is batting .250 with a triple, three home runs, two walks and three RBIs.
- Geraldo Perdomo has nine doubles, five home runs and 27 walks while hitting .293.
- Perdomo is 87th in homers and 13th in RBI among all batters in baseball.
- Perdomo carries a two-game streak with at least one hit into this contest. In his last five games he is hitting .353 with two doubles and a walk.
- Josh Naylor leads the Diamondbacks with a .296 batting average.
- Naylor is on a six-game hitting streak entering this contest. In his last 10 games he is hitting .263 with two doubles, a home run, three walks and eight RBIs.
- Eugenio Suarez has eight doubles, 12 home runs and 17 walks while hitting .203.
Diamondbacks Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Lourdes Gurriel | 0.5 (-270) | 1.5 (+120) | - | 0.5 (+155) |
| Ketel Marte | 0.5 (-220) | 1.5 (+125) | - | 0.5 (+175) |
| Josh Naylor | 0.5 (-235) | 1.5 (+135) | - | 0.5 (+155) |
| Eugenio Suárez | 0.5 (-205) | 1.5 (+125) | - | 0.5 (+145) |
| Corbin Carroll | 0.5 (-250) | 1.5 (+100) | - | 0.5 (+175) |
Giants Recent Betting Performance
- The Giants have played as underdogs in six of their past 10 games and won three of those contests.
- In their last 10 games with a total, the Giants and their opponents have combined to hit the over six times.
- The Giants have won seven of their last 10 games against the spread.
Giants Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 5.3 |
| HR | 12 |
| ERA | 3.43 |
| K/9 | 9.0 |
Giants Player Insights
- Jung Hoo Lee paces the Giants with a .288 batting average.
- In all of MLB, Lee is 87th in home runs and 21st in RBI.
- Lee has collected a hit in three games in a row. In his last five games he is batting .200 with a home run and four RBIs.
- Ramos is batting .283 with 10 doubles, seven home runs and 14 walks.
- Ramos is currently 43rd in homers and 87th in RBI in the major leagues.
- Michael Yastrzemski is batting .284 with nine doubles, five home runs and 21 walks.
- Matt Chapman leads the Giants with eight long balls.
Giants Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Wilmer Flores | 0.5 (-205) | 1.5 (+145) | - | 0.5 (+225) |
| Matt Chapman | 0.5 (-220) | 1.5 (+115) | - | 0.5 (+150) |
| Jung Hoo Lee | 0.5 (-245) | 1.5 (+130) | - | 0.5 (+205) |
| Heliot Ramos | 0.5 (-275) | 1.5 (+105) | - | 0.5 (+190) |
| Willy Adames | 0.5 (-175) | 0.5 (-180) | - | 0.5 (+180) |
Diamondbacks vs. Giants Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
2026 MLB Free Agent Signings, Trades: Tigers Reunite With Justin Verlander
MLB Free Agency Rumors, Buzz: Tampa Bay Rays Sign Pitcher Nick Martinez
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
Red Sox Acquire Caleb Durbin In Six-Player Trade With Brewers
2026 World Baseball Classic: Full Rosters For USA, Japan And All 20 Teams
10 Best Championship Games Since 2000, From Patriots-Falcons to Dodgers-Blue Jays
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
World Baseball Classic: Each MLB Team's List Of Players
2026 MLB Free Agent Signings, Trades: Tigers Reunite With Justin Verlander
MLB Free Agency Rumors, Buzz: Tampa Bay Rays Sign Pitcher Nick Martinez
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
Red Sox Acquire Caleb Durbin In Six-Player Trade With Brewers
2026 World Baseball Classic: Full Rosters For USA, Japan And All 20 Teams
10 Best Championship Games Since 2000, From Patriots-Falcons to Dodgers-Blue Jays
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
World Baseball Classic: Each MLB Team's List Of Players


