San Francisco Giants vs Arizona Diamondbacks Betting Pick & Prediction for 5/18

The San Francisco Giants will play against the Arizona Diamondbacks at Chase Field. The game is scheduled for Monday, May 18, 2026, at 9:40 PM. The Giants have a record of 20-27 and are currently on a two-game winning streak. They are ranked fourth in the NL West Division.
The Arizona Diamondbacks have a record of 22-23 and are third in the NL West Division. They have won one of their last games. The Diamondbacks will play at their home field, where they have a home record of 12-9 this season. The game will be broadcast on KTVK.
San Francisco Giants Team Preview
The San Francisco Giants have shown mixed results in their recent games. They had a big win over the Athletics on May 17th with a score of 10-1. In this game, Adrian Houser pitched six innings, allowing only one earned run.
In their previous games against the Athletics, the Giants won 6-4 on May 16th but lost 5-2 on May 15th. Casey Schmitt was a standout player, hitting two home runs and driving in three runs on May 16th. Luis Arraez has also been consistent, contributing with hits in multiple games.
Looking at their batting stats, the Giants hold an eighth-place rank in batting average at .244. They have hit 37 home runs so far, ranking 18th in the league. Robbie Ray is set to start against the Diamondbacks, bringing a 3.04 ERA into the game.
Giants vs Diamondbacks Game Day Info
- Sport: MLB
- Teams: San Francisco Giants vs. Arizona Diamondbacks
- Venue: Chase Field in Phoenix, AZ
- Date: Monday, May 18, 2026
- Betting Odds: Giants Moneyline +115, Diamondbacks Moneyline -136
Arizona Diamondbacks Team Preview
The Arizona Diamondbacks recently played well against the Colorado Rockies. On May 17th, they won 8-6, with Corbin Carroll hitting two home runs. Michael Soroka pitched 5 2/3 innings, giving up only two earned runs.
The Diamondbacks’ lineup features some strong hitters. Ildemaro Vargas leads with a .333 batting average and seven home runs. Corbin Carroll is another key player, with a .278 average and seven home runs this season.
On the pitching side, Zac Gallen is set to start against the San Francisco Giants. He has a 5.02 ERA this season with 29 strikeouts. Gallen will look to improve on his recent performance and help the team secure a win.
BTB Betting Pick
The Arizona Diamondbacks are favored to win with a moneyline of -136. The San Francisco Giants have a moneyline of +115. The Diamondbacks have a better on-base percentage and slugging percentage than the Giants. These factors make the Diamondbacks a good pick to win straight up.
The total for the game is set at 9.0 runs. The Giants have a team ERA of 3.99, while the Diamondbacks have an ERA of 4.46. Both teams have shown strong hitting stats. Considering this, the game is likely to go over 9.0 runs.