Arizona Diamondbacks vs San Francisco Giants Betting Pick & Prediction 4/20/24

This article was published on Apr 20, 2024. Today’s picks MLB picks

Arizona Diamondbacks vs San Francisco Giants Betting Pick & Prediction 4/20/24

At 4:05 PM from Oracle Park in San Francisco, we have an NL West matchup between the Diamondbacks and Giants. Heading into Saturday’s game, the Diamondbacks are 10-11 compared to the Giants at 9-12. Arizona is currently favored on the money line at -122.

The over/under line is at 8 runs, and Zac Gallen is starting for the Diamondbacks. He is facing off against Kyle Harrison for the Giants. You can catch this one on TV on MLB Network.

SAN FRANCISCO GIANTS VS ARIZONA DIAMONDBACKS BETTING PICK

The Pick: San Francisco Giants Moneyline +102

This game will be played at Oracle Park at 4:05 ET on Saturday, April 20th.

HOW TO BET THE DIAMONDBACKS VS GIANTS:

  • We have the Giants winning by a score of 5 to 4
  • If you’re looking for a run line pick, we also like the Giants to cover
  • As for an over/under pick, we have this game finishing with 9 runs and like the over

Arizona cruised to a 17-1 win over the Giants in the most recent game of this series. The Diamondbacks had a huge 5th inning, scoring 13 of their 17 runs. As for the Giants, they scored their only run in the 4th. Heading into the game, the Diamondbacks were at +105 on the money line.

Jordan Montgomery pitched well for the Diamondbacks in this one, going six innings and giving up just one run. He finished the game with three strikeouts and didn’t issue a walk. On the other side, Blake Snell had a rough outing for the Giants, giving up five earned runs in just 4 2/3 innings of work.

At the plate, the Diamondbacks were led by a huge game from Blaze Alexander, who went 3/5 with a home run and five RBIs. Ketel Marte, Christian Walker, and Gabriel Moreno each drove in three runs for Arizona’s offense.

Diamondbacks Records & Stats

With a record of 10-11, the Diamondbacks are 3rd in the NL West, trailing the Padres by half a game for the 2nd place in the division. Overall, they Diamondbacks are 6-3 against division opponents. At home, they have gone 7-6, and they are just under .500 at 3-5 on the road.

When favored, Arizona has gone 8-5 this season compared to 2-6 as the underdog. Their overall series record for the season is 3-3, and this comes after splitting their two-game series with the Giants.

Arizona has been a solid bet on the run line this season, going 11-10 overall. They have been slightly better on the road, going 4-4 on the run line. The Diamondbacks have been a better bet as an underdog, going 5-3 on the run line, compared to 6-7 as a favorite. Their average run margin in winning games is 5.7, while it drops to -2.5 in losses.

The Diamondbacks have had a high percentage of games with over/under lines set above 8 runs, with 90.5% of their games having higher lines. Their games have averaged 10.3 runs per game this season, and their over/under record is 10-11 on the year. Today’s over/under line is set at 8 runs, and their over/under record when the line is set at 8 runs is 0-0.

Zac Gallen and the Diamondbacks are on the road to take on the Giants. Gallen has been solid in his first three starts of the season, picking up a win in each outing. He’s coming off a 6-inning start in which he struck out 7 and gave up 4 hits. He’s also got 10 strikeouts in his first start of the season.

If you’re looking for some Diamondbacks player props to target, we have Ketel Marte with the 22nd highest hits projection in today’s slate, as well as the 11th best odds to hit a home run. Randal Grichuk has the top odds to hit a home run for the Diamondbacks and the 10th best odds in the league. Lourdes Gurriel Jr. has the best odds to hit a home run for the Diamondbacks and the 10th best odds in the league. If you’re looking for a player to get a few hits, Lourdes Gurriel Jr. has the 22nd best hits projection in today’s slate.

Giants Records & Stats

As the Giants are set to take on the Diamondbacks today, they are in 4th place in the NL West. Currently, they are 2.5 games behind the Dodgers for the division lead. In the division, they have gone just 5-7.

Looking at their overall record, the Giants are 9-12. At home, they are just above .500 at 4-4, and on the road, they are 5-8. San Francisco is coming off a series loss to the Diamondbacks.

San Francisco has an average run differential of -1.1 runs per game this season, and they have a run line record of 9-12. They are 2-6 against the run line at home, where they have a scoring margin of -2.0 runs per game. The Giants are 7-6 against the run line on the road, where they have a scoring margin of -0.5 runs per game. They have covered the run line in four straight games as the underdog, and they are 6-3 against the run line in those games.

Today’s over/under line for the San Francisco Giants’ game against the Arizona Diamondbacks is set at 8 runs. The Giants’ games have averaged 9.2 runs per game this season, and their over/under record is 12-9. When the over/under line has been set at 8 runs, their record is 1-2. In total, 42.9% of their games have had over/under lines set at 8 runs.

After starting the season with a win over the Padres, Kyle Harrison has picked up a win and a no-decision in his last two starts. He has 2 home runs allowed on the season, but has been able to rack up 15 strikeouts in 17 innings of work. Today’s start is at home against the Diamondbacks.

If you are looking to bet on some Giants players to have a big game at the plate, we have some projections for you. Jorge Soler has the 5th highest total hits projection on the team, and he also has the top odds to hit a home run for the Giants. In fact, his home run projection is 8th best in the league today. LaMonte Wade Jr. is 3rd on the team in total hits projection, and his odds to hit a home run are 11th best in the league. Thairo Estrada is 2nd on the team in total hits projection, and his home run odds are 13th best in the league. Jung Hoo Lee has the top total hits projection on the team, and his odds to hit a home run are 15th best in the league.