Arizona Diamondbacks vs San Francisco Giants Betting Picks & Predictions
The Diamondbacks and Giants will conclude their three-game series in San Francisco on Wednesday afternoon. The Diamondbacks, currently in fourth place in the NL West
Game outlook
The Diamondbacks and Giants will conclude their three-game series in San Francisco on Wednesday afternoon. The Diamondbacks, currently in fourth place in the NL West Division, are looking to close the gap with the struggling Giants. The pitching matchup will feature Eduardo Rodriguez for the Diamondbacks and Jordan Hicks for the Giants. The game is scheduled to start at 3:45 PM EST. Despite the Giants being the favorites with a -108 opening line, the odds have remained unchanged. For more insights and betting tips, continue reading this Diamondbacks/Giants prediction.
Betting Odds
Moneyline: Diamondbacks -107 | Giants -108
Spread: Diamondbacks -1.5 (+155) | Giants +1.5 (-180)
Total: Over/Under 8 (-110)
Based on the moneyline, the implied probability that San Francisco will win straight-up is 52%.
Arizona Diamondbacks
The Arizona Diamondbacks secured a crucial 2-1 victory over the Giants in a recent game, marking their third win in the last five games. Starter Merrill Kelly delivered an impressive performance, pitching seven innings and allowing just one run while striking out eight batters to earn his fourth win of the season. Corbin Carroll led the team's offense with two solo home runs, while Shelby Miller closed out the game to pick up his second save of the season. The Diamondbacks currently hold a record of 22-20 and sit in fourth place in the NL West, trailing the Giants by just two games for third place. Veteran lefty Eduardo Rodriguez is set to start the next game, despite struggling with a record of 1-3 and an ERA of 6.86 in his previous starts. The team is dealing with key injuries to RP Justin Martinez, RP AJ Puk, SP Jordan Montgomery, and SP Blake Walston. With a power ranking of 22, Arizona ranks 5th in offense and 24th in defense, averaging 4.95 points scored and 4.98 points allowed per game.

