Diamondbacks vs Giants Prediction, Odds, Moneyline, Spread & Over/Under for May 13

Odds updated as of 9:11 a.m.
The Arizona Diamondbacks are among the MLB teams in action on Tuesday, up against the San Francisco Giants.
All the information you need to make smart wagers on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Diamondbacks vs Giants Game Info
- Arizona Diamondbacks (22-20) vs. San Francisco Giants (24-18)
- Date: Tuesday, May 13, 2025
- Time: 9:45 p.m. ET
- Venue: Oracle Park -- San Francisco, California
- Coverage: MLB Network, NBCS-BA, and ARID
Diamondbacks vs Giants Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: ARI: (-116) | SF: (-102)
- Spread: ARI: -1.5 (+158) | SF: +1.5 (-192)
- Total: 7.5 -- Over: (-115) | Under: (-105)
Diamondbacks vs Giants Probable Starting Pitchers
Probable Pitchers: Brandon Pfaadt (Diamondbacks) - 6-2, 3.28 ERA vs Robbie Ray (Giants) - 5-0, 2.84 ERA
The probable pitchers are Brandon Pfaadt (6-2) for the Diamondbacks and Robbie Ray (5-0) for the Giants. Pfaadt's team is 6-2-0 against the spread this season in his starts. Pfaadt's team has won 80% of his starts when they are favored on the moneyline (4-1). The Giants have a 7-1-0 ATS record in Ray's eight starts that had a set spread. The Giants were the moneyline underdog for three Ray starts this season -- they won each time.
Diamondbacks vs Giants Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Diamondbacks win (56.5%)
Diamondbacks vs Giants Moneyline
- The Diamondbacks vs Giants moneyline has Arizona as a -116 favorite, while San Francisco is a -102 underdog at home.
Diamondbacks vs Giants Spread
- The Diamondbacks are 1.5-run road favorites on the runline against the Giants. The Diamondbacks are +158 to cover, and the Giants are -192.
Diamondbacks vs Giants Over/Under
- Diamondbacks versus Giants on May 13 has an over/under of 7.5 runs, with the odds on the over -115 and the under set at -105.
Bet on Arizona Diamondbacks vs. San Francisco Giants on FanDuel today!
Diamondbacks vs Giants Betting Trends
- The Diamondbacks have won in 15, or 55.6%, of the 27 contests they have been named as odds-on favorites in this year.
- This season Arizona has been victorious 12 times in 23 chances when named as a favorite of at least -116 on the moneyline.
- The Diamondbacks and their opponents have gone over in 18 of their 41 games with a total set by sportsbooks this season.
- The Diamondbacks have posted a record of 20-21-0 against the spread this season.
- The Giants have been the underdog on the moneyline 17 total times this season. They've finished 8-9 in those games.
- San Francisco has a 7-9 record (winning 43.8% of its games) when it has played as a moneyline underdog of -102 or longer.
- The Giants have played in 42 games with a set over/under, and have combined with their opponents to go over the total 23 times (23-18-1).
- The Giants have collected a 21-21-0 record against the spread this season.
Diamondbacks Player Leaders
- Corbin Carroll has 49 hits to go with a slugging percentage of .609, both of which lead Arizona hitters this season. He has a .282 batting average and an on-base percentage of .356.
- Among qualified hitters in the majors, his batting average ranks 41st, his on-base percentage ranks 46th, and he is third in slugging.
- Geraldo Perdomo has 43 hits this season and a team-best OBP of .394. He's batting .293 and slugging .456.
- Among all qualified, he is 25th in batting average, 12th in on-base percentage and 51st in slugging percentage.
- Perdomo brings a two-game streak with at least one hit into this matchup. In his last five games he is hitting .353 with two doubles and a walk.
- Josh Naylor has 45 hits this season and has a slash line of .292/.366/.442.
- Naylor enters this game with five games in a row with at least one hit. In his last five games he is hitting .250 with two doubles and a walk.
- Eugenio Suarez has been key for Arizona with 30 hits, an OBP of .292 plus a slugging percentage of .487.
Giants Player Leaders
- Jung Hoo Lee has racked up a team-best .456 slugging percentage. He's batting .285 with an on-base percentage of .331.
- Including all the qualifying players in the majors, he is 37th in batting average, 78th in on-base percentage and 51st in slugging percentage.
- Heliot Ramos leads his team with 45 hits and has a club-high .490 slugging percentage. He has a batting average of .290 with an on-base percentage of .356.
- Including all qualifying hitters, his batting average places him 28th, his on-base percentage ranks 46th, and he is 31st in slugging.
- Matt Chapman is batting .219 with six doubles, eight home runs and 30 walks.
- Michael Yastrzemski paces his team with a .371 on-base percentage.
Diamondbacks vs Giants Head to Head
- 5/12/2025: 2-1 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 9/25/2024: 8-2 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -250, Underdog Moneyline: +205)
- 9/24/2024: 11-0 SF (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -152, Underdog Moneyline: +128)
- 9/23/2024: 6-3 SF (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -184, Underdog Moneyline: +154)
- 9/5/2024: 3-2 SF (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 9/4/2024: 6-4 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 7.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 9/3/2024: 8-7 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 7.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
- 6/5/2024: 9-3 SF (Favorite: Diamondbacks, Spread: -1.5, Total: 8, Favorite Moneyline: -108, Underdog Moneyline: -108)
- 6/4/2024: 8-5 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 6/3/2024: 4-2 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -132, Underdog Moneyline: +112)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!