Giants vs Diamondbacks Prediction & MLB Odds For Monday, September 23rd
At 9:40 PM ET, the Giants and Diamondbacks will face off in an NL West matchup. Monday’s matchup is taking place at Chase Field in Phoenix, and the Giants are currently on a three-game winning streak. San Francisco is 77-79, while the Diamondbacks are 87-69 overall. Eduardo Rodriguez will start for the Diamondbacks, and he is facing off against Hayden Birdsong for the Giants.
Arizona is favored on the money line, with the odds sitting at -172, while the Giants’ money line odds are at +145. The over/under line is currently at 9 runs, and the game can be seen on MLB Extra Innings.
Betting Odds & Lines for this Game
- Spread: Giants 1.5 (-144) | Diamondbacks -1.5 (+119)
- Total: 9
- MoneyLine: Giants +145 | Diamondbacks -172
All Odds are courtesy of (BetMGM | DraftKings | Fanduel | BetRivers)
Giants vs. Diamondbacks Prediction: Moneyline
Blake Snell was excellent in his last start for the Giants, going six innings and not giving up a run. He also issued just one walk and struck out nine Royals batters. San Francisco’s offense scored their only two runs in the 2nd inning of their 2-0 win. The Giants were the slight underdog on the money line going into the game.
Ryan Walker closed things out in the 9th for the Giants, picking up the save. San Francisco’s other big performer at the plate was Mike Yastrzemski, going 2-3 with a run scored.
San Francisco is 77-79 overall and 16 games behind the Dodgers in the NL West. The Giants are 4th in the division and have gone 24-25 in divisional games this year. They come into today’s game on a three-game winning streak, which includes closing out their series vs. the Royals with a win and taking the first two games of this series vs. the Diamondbacks.
As the road team today, the Giants are 36-42 this season. They have been better at home, going 41-37. San Francisco has won three straight games as the road underdog, and their overall record as the underdog is 31-47. The Giants have an overall series record of 24-21-4 and have won two straight series.
The Diamondbacks will be looking to get back on track after closing out their series vs. the Brewers with a 10-9 loss. Arizona was the +117 underdog on the road going into this matchup. Things started off well for the Diamondbacks, as they got on the board with a run in the 1st inning but gave up the lead right away as the Brewers scored three times in the bottom of the first.
Arizona’s offense really took off in the 3rd inning, as they scored seven runs in the inning. However, the Diamondbacks couldn’t hold the lead, and the Brewers scored four times in the 4th to tie things up. Arizona’s bullpen took the loss, as the Diamondbacks allowed four runs in the 8th to blow their lead.
Arizona is six games behind the Dodgers in the NL West and are 87-69 overall. They have gone 26-20 against other teams in the NL West. The Diamondbacks are 3rd in the division and have an overall series record of 26-19-4 this year.
At home, the Diamondbacks are 42-33 compared to a 45-36 mark on the road. Arizona has won three straight games as the favorite, and they are 51-30 when favored this year. As for their overall record as the underdog, the Diamondbacks are 36-39.
Giants vs. Diamondbacks Prediction: Over/Under
The San Francisco Giants are on the road against the Arizona Diamondbacks today. The over/under line for the game is set at 9 runs, which is higher than the Giants’ season average of 8.6 runs per game. San Francisco has gone over the total in 79 of their 150 games this season, and when the line has been set at 9 runs, they have gone over in 7 of 9 games.
San Francisco’s offense has been just below average this season, averaging 4.3 runs per game. They have been slightly better on the road, averaging 4.4 runs per contest. As a team, the Giants are batting .237, which is 16th in the league, and their on-base percentage of .304 is 18th. The Giants have two of the league’s top home run hitters, with Matt Chapman leading the team with 26 homers, and Heliot Ramos is right behind him with 21.
San Francisco’s offense will need Mike Yastrzemski to get back on track, as he has hit just .185 over his last seven games. During this stretch, he has hit three home runs, but that comes with six strikeouts. Currently, the Giants don’t have any players on a hitting streak.
The Diamondbacks have a combined run average of 10.4 runs per game, and their over/under record is 89-60. When the over/under line is set at 9 runs, their record is 19-11-3. Overall, 63.5% of their games have had lower over/under lines than 9 runs.
Arizona comes into the game as the top-scoring offense in the league, averaging 5.5 runs per game. They have been even better at home, putting up 5.8 runs per contest. The Diamondbacks have been one of the league’s top home run-hitting teams and have a team batting average of .264, which is the 2nd best mark in the league. Arizona also leads the league in on-base percentage and OPS.
Over his last nine games, Ketel Marte has gone 9/29 with four homers and eight RBIs. For the season, he is batting .295 with 35 homers and 93 RBIs. Eugenio Suarez is also a big power threat in the lineup, as he has 29 homers this season and is on a six-game hitting streak. Suarez’s 98 RBIs are the best on the team and 12th best in the league.
Giants vs. Diamondbacks Prediction: Spread
San Francisco has been a solid bet against the run line on the road this season, going 45-33. The Giants have covered the run line in three straight road games and are 46-32 against the run line as an underdog this season. Their average run margin in winning games is +3.3, while it is -3.3 in losing games.
Right-hander Hayden Birdsong gets the start for the Giants today as he faces the Diamondbacks on the road. He has made 14 starts this season and has a record of 4-5 with a 4.74 ERA. Birdsong’s WHIP for the season is 1.39, and opponents are batting .208 off him this year. In his 14 appearances, he has turned in just one quality start and is averaging 10.2 strikeouts per nine innings. The last time he pitched, Birdsong picked up the win, going 5 2/3 innings and giving up three earned runs. Before that outing, he had allowed at least two homers in three straight starts.
Arizona has been a solid bet on the run line this season, going 82-74 overall. The Diamondbacks have been especially good on the run line on the road, going 48-33. They are 35-46 on the run line as the favorite and 47-28 as the underdog. Their average run margin in winning games is 4.2, while it’s -3.7 in losing games.
Left-hander Eduardo Rodriguez gets the start for the Diamondbacks today as he faces the Giants at home. He has made eight starts this year and has a record of 3-3 with an ERA of 5.09. Rodriguez’s WHIP for the season is 1.45, and he has a batting average allowed of .271. In his last outing, Rodriguez picked up the win, going 6 1/3 innings and giving up two earned runs on 11 hits. Before that, he had lost three straight starts. Rodriguez has given up at least one homer in each of his last four outings.
Giants vs. Diamondbacks Pick: Over 9 Runs -115
Our prediction for today’s Giants vs. Diamondbacks game is to take the over, with the line sitting at 9 runs. We see the Diamondbacks coming out on top by a score of 6-4, giving us plenty of wiggle room on the over/under line.
Looking at the starting pitchers, Eduardo Rodriguez is projected to finish with six strikeouts, which is good for third among starters. As for the Giants’ starter, Hayden Birdsong is projected to finish with five strikeouts, which is fifth among starters.