Arizona Diamondbacks vs San Francisco Giants MLB Betting Prediction

MLB Diamondbacks vs San Francisco Prediction 4/20/2024

The Arizona Diamondbacks (10-11) travel to face off against the San Francisco Giants (9-12) on Saturday, April 20th. This game will be played at Oracle Park in San Francisco and televised on None. The Diamondbacks are coming off a win in their previous game, while the Giants are looking to get back on track from a loss to the Giants. First pitch is set for 4:05 ET.

Diamondbacks vs Giants

arizona diamondbacks nba

It was all Arizona in the last game of this series, as the Diamondbacks took down the Giants by a score of 17-1. The Diamondbacks offense only had one more hit than the Giants and struck out five times as a team, but still picked up a convincing win. Heading into the game, they were at +105 on the money line.

This game featured a starting pitching matchup between Jordan Montgomery for the Diamondbacks and Blake Snell for the Giants. Montgomery only went six innings but gave up just one hit and one earned run. On the other side, Snell was tagged for five runs in just 4 2/3 innings of work.

Arizona’s two, three, and four hitters – Ketel Marte, Christian Walker, and Gabriel Moreno – combined for 11 hits and 10 RBIs. Marte and Randal Grichuk each scored three times for the Diamondbacks’ offense.

With a record of 10-11, the Diamondbacks are 3rd in the NL West, trailing the Padres by half a game for 2nd place and the Dodgers by 1.5 games for the division lead. Arizona heads into today’s game, having just picked up a series win over the Giants. This came after dropping their series vs the Cubs.

At home, the Diamondbacks have gone 7-6 this season, and they are just below .500 at 3-5 on the road. Arizona has a series record of 3-3 so far. When favored, they are 8-5, compared to 2-6 as the underdog this season.

Arizona has been a solid team to back on the run line this season, as they have a run line record of 11-10. They are 7-6 on the run line at home and 4-4 on the run line on the road. Their average run margin on the season is +1.4 runs per game, and they have a run line record of 6-7 when they are the favorite.

The Diamondbacks and Giants have had a combined run average of 10.3 runs per game this season, and their over/under record is 10-11. The average over/under line for Diamondbacks games this season has been 9 runs, but the over/under line for today’s game is set at 8 runs. Despite the lower line, the over/under record for Diamondbacks games when the line is set at 8 runs is 0-0. This season, 90.5% of Diamondbacks games have had over/under lines set higher than 8 runs.

Zac Gallen Gets The Start For The Diamondbacks

Zac Gallen is on the mound for the Diamondbacks as they take on the Giants. Gallen has been solid in his first three starts of the season, picking up a win in each of his first two outings. He’s coming off a 6-inning, 7-strikeout performance against the Cardinals in his last start.

Diamondbacks Offense Breakdown

For the Diamondbacks, we like Lourdes Gurriel Jr. to have a strong game at the plate. He has the highest total hits projection on the team and is also our top home run pick for Arizona, with the 10th best odds to hit a homer in today’s slate of games. Randal Grichuk is another Diamondback to keep an eye on, as he has the best odds to hit a home run on the team and the 10th best odds to go deep out of all players in action today. Ketel Marte is our 2nd choice for a Diamondbacks player to hit a home run, and his total hits projection is 22nd best in the league for today.

The Giants are currently in 4th place in the NL West heading into today’s game vs. the Diamondbacks. In the division, they are 2.5 games behind the Dodgers. So far, the Giants have a record of 9-12. At home, they are just above .500 at 4-4.

Looking at their overall series record, the Giants are 2-3-1, and they are coming off a series loss to the Diamondbacks. This came after winning the series vs. the Marlins. San Francisco got things back on track by winning the final game of the series vs. Arizona.

The Giants have been a tough team to figure out when it comes to the run line this season. They have an overall run line record of 9-12, but they are just 2-6 against the run line at home. Their overall run differential is -1.1 runs per game, but they have been outscored by an average of 2.0 runs per game at home. They are 6-3 against the run line as an underdog, but just 3-9 as the favorite.

San Francisco has played in 21 games this season, and 12 of them have gone over the total. Their average combined run total is 9.2 runs per game. The over/under line for today’s game is set at 8 runs. In games where the over/under line was set at 8 runs, the over has gone 1-2. Overall, the Giants have played in 9 games where the over/under line was set higher than 8 runs, and in 9 games where the over/under line was set lower than 8 runs.

Kyle Harrison Gets The Start For The Giants

Kyle Harrison and the Giants are hosting the Diamondbacks today. Harrison has started 3 games this season and has a win and a no-decision. He has 15 strikeouts in 17 innings pitched and has allowed 3 home runs.

Giants Offense Breakdown

san francisco giants

Our player prop model is high on the Giants’ Jorge Soler today, as he has the 5th highest hits projection on the team and the top home run projection. In fact, Soler’s home run projection is 8th best in the league today. Meanwhile, LaMonte Wade Jr. is 3rd on the team in terms of total hits, and his home run projection is 11th best in today’s slate. Thairo Estrada is 2nd on the team in terms of total hits, and his home run projection is 13th best in today’s slate. Jung Hoo Lee is our top projected Giants hitter in terms of total hits, and his home run projection is 15th best in today’s slate.


Diamondbacks vs Giants Prediction


Our prediction for today’s Diamondbacks vs. Giants game is to take the Giants on the money line at +102. We have the Giants winning this one by a score of 5-4, giving us some nice value on the money line.

Looking at the starting pitchers, we have Zac Gallen finishing with seven strikeouts, which is good for eighth among starters. As for Kyle Harrison, we have him finishing with just four strikeouts, which is fifth worst among starters.

All odds are courtesy of Action247 Sportsbook. Good luck!!

* All odds are provided by Action247 Sportsbook and all odds subject to change.**All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk.Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.