The Arizona Diamondbacks and San Francisco Giants continue their three-game series at Oracle Park in San Francisco, California. First pitch is scheduled for 9:45 PM ET.
Team Overview & Recent Form
Arizona Diamondbacks (22-20, 4th in NL West)
- Last Five Games: Win, Loss, Win, Loss, Win
- Road Record: 11-8
- Batting Average: .256 (5th in NL)
- Key Players:
- Corbin Carroll – Batting .275 with eight doubles, five triples, and 11 home runs.
- Josh Naylor – Batting .293 with 11 doubles, four home runs, and 23 RBIs.
- Eugenio Suárez – Leads the team with 12 home runs, providing power in the lineup.
San Francisco Giants (24-18, 2nd in NL West)
- Last Five Games: Loss, Loss, Loss, Loss, Win
- Home Record: 12-6
- Batting Average: .245 (10th in NL)
- Key Players:
- Jung Hoo Lee – Batting .286 with 11 doubles, two triples, and four home runs.
- Matt Chapman – Eight home runs, 30 walks, and 24 RBIs.
- Heliot Ramos – Seven home runs, 10 doubles, and 19 RBIs.
Pitching Matchup
- Diamondbacks: Brandon Pfaadt (RHP, 6-2, 3.28 ERA) – Has gone at least six innings in six of his eight starts this season.
- Giants: Robbie Ray (LHP, 5-0, 2.95 ERA) – Has allowed just five earned runs in 25 innings at Oracle Park.
Game Analysis & Predictions
- Diamondbacks’ Strategy: Arizona needs Pfaadt to deliver a strong outing while their offense capitalizes on Ray’s occasional control issues.
- Giants’ Strategy: San Francisco must rely on Lee and Chapman to generate offense and take advantage of their home-field advantage.
Game Odds
Arizona Diamondbacks – 115
San Francisco Giants 7.5
Odds Courtesy of Sports Odds Direct as of Monday, May 12, 2025








