Diamondbacks vs. Giants MLB Best Bet: A Giant Underdog Opportunity

profile image of Rainman
Mike-Yastrzemski-San-Francisco-Giants-aspect-ratio-16-9
Mike Yastrzemski #5 of the San Francisco Giants bats against the Los Angeles Dodgers during the second inning of the MLB spring game at Camelback Ranch on March 12, 2024 in Glendale, Arizona. Christian Petersen/Getty Images/AFP

MLB Pick: Giants ML (+113) at BetOnline (visit our BetOnline Review)

BetOnline logo
Giants ML (+113)
Visit Site

Top-rated sportsbooks have released their MLB odds for today’s game between the Diamondbacks and Giants.

For your best bets, I will recommend investing in the Giants.

If you’re considering placing bets on these matchups, continue reading for a detailed analysis.


Arizona Diamondbacks vs. San Francisco Giants

Saturday, April 20, 2024 – 04:05 PM ET at Oracle Park


The Different Versions of Zac Gallen

Arizona starts Zac Gallen today. Bettors love to trust Gallen, and we get why. While Gallen deserves his positive reputation, we have to be careful.

There are two basic versions of Gallen.

  • Gallen at home owns a 2.77 ERA in his career. This is the version of Gallen that people generally see as the Zac Gallen.
  • Away from home, his career ERA is 3.57.

Gallen in San Francisco

Gallen is particularly vulnerable against the Giants. His overall career ERA against them is 4.13. This ERA rises to 4.31 in Oracle Park.

Look out, among others, for Mike Yastrzemski, Thairo Estrada and Michael Conforto. They slug, respectively, .500, .600 and 1.000 in at least seven career at-bats against Gallen.

Kyle Harrison

San Francisco starts Kyle Harrison today. Harrison’s ERA might not look very appetizing, but let’s look at why it’s this high.

His ERA is so high because he spent the earlier part of his season throwing bad pitches with greater frequency. In his first start of the season, he threw his slurve eleven times. This pitch is responsible for much of the damage inflicted on him so far. For example, it yielded a 3.000 slugging rate in that game partly because he gave up a home run with it.

Harrison is more reliable now because he is throwing his slurve less often. He actually still had a good season-opening game. In three starts, he’s allowed three runs or fewer while lasting six innings in each of them.

One has to expect him to thrive today against an Arizona lineup that history leads us to believe will fall back down to earth with a heavy decline after amassing 17 runs yesterday.

MLB Pick: Giants ML (+113) at BetOnline

BetOnline logo
Giants ML (+113)
Visit Site

*The line and/or odds on picks in this article might have moved since the content was commissioned. For updated line movements, visit BMR’s free betting odds product.