Diamondbacks vs Giants Odds: Surprise Leaders Battle for NL West
- The San Francisco Giants lead the all-time series over the Arizona Diamondbacks 254-189
- The Arizona Diamondbacks have defeated the San Francisco Giants three out of four times this season.
Arizona Diamondbacks vs San Francisco Giants Odds
Odds Takem from DraftKings Sportsbooks. Check out other MLB betting sites for more betting opportunities!
Team | Spread | Total | Moneyline |
Arizona Diamondbacks | +1.5 BET HERE | O 8.5 BET HERE | +155 BET HERE |
San Francisco Giants | -1.5 BET HERE | U 8.5 BET HERE | -180 BET HERE |
Arizona Diamondbacks vs San Francisco Giants Picks
- Arizona Diamondbacks beat the San Francisco Giants on Saturday, 7-3
- San Francisco Giants beat the Arizona Diamondbacks on Sunday, 6-4
- Diamondbacks cover the spread, Over 8.5 runs
Free play options
Special contests for newbies
5_minimum_deposit
Bet $5, Get up to $1,000 in Bet Resets
Free play options
Special contests for newbies
5_minimum_deposit
Bet $5, Get up to $1,000 in Bet Resets
21+ | Terms and conditions apply
Diamondbacks vs Giants Moneyline Analysis
If the idea that the Arizona Diamondbacks (46-30) and the San Francisco Giants (42-33) were the top two teams heading into late June, it would have been laughed at. The young, unproven roster of the Diamondbacks and the new, questionable set of starters would be considered second-tier compared to the All-Star loaded rosters that the Los Angeles Dodgers (41-33) and the San Diego Padres (36-39) possessed.
Instead, the farm leagues of the Diamondbacks helped create valuable and highly efficient future All-Stars. The Giants had seed much of their roster and management change in the recent seasons. 36-year-old shortstop Brandon Crawford is one of a few left from the Giants’ World Series teams.
The Diamondbacks had been consistent on the field throughout the season in terms of their batting and pitching. After the first seven games of the season where the Diamondbacks faced the Dodgers and the Padres, the team never went below .500%.The Giants, on the other hand, were struggling to find their rhythm in all phases of the game. Their struggles continued into early June as they were 32-32 until they initiated a 10-game winning streak that pushed the team to second place in a loaded NL West Division.
Arizona is one of the most consistent batting teams this deep into the season. The young stars of the Diamondbacks have led the team to be ranked second in the NL in runs accounted for (393), first in hits accounted for (682), sixth in home runs accounted for (88), second in stolen bases (75), second in fewest strikeouts encountered (570), second in batting average (.264), third in on-base percentage (.331) and third in slugging percentage (.437).
Three players for Arizona have accounted for more than 40 runs with two players (both under 30 years old) accounting for at least 53 runs. Rookie Corbin Carroll (57 runs, 40 RBIs, .298 BA and .379 OBP) and second baseman Ketel Marte (53 runs, 37 RBIs, .298 BA and .367 OBP) have been two of the most explosive players on a Diamondbacks team that only features three of their 13 top batters above the age of 30.
The Giants didn’t start the season hot as they were struggling to find a rhythm at the plate behind players that were either recently added through free agency or brought up from AAA. As the season progressed, but especially in the middle of June, the Giants picked up serious steam and found some rhythm at the plate.
San Francisco ranks fourth in runs accounted for (369), seventh in hits accounted for (649), fourth in home runs accounted for (94), sixth in walks (262), eighth in batting average (.252), fifth in on-base percentage (.328) and slugging percentage (.417). Five players for the Giants have accounted for at least 30 runs this season.
The Giants also have some reliable young talent as their top nine batters this season are currently 32 years old or younger. Their infield is talented at the plate with second baseman Thairo Estrada (40 runs, 73 hits, a .282 BA and a .335 OBP), third baseman J.D. Davis (30 runs, 41 RBIs, a .282 BA and a .363 OBP) and first baseman LaMonte Wade Jr. (38 runs, 61 hits, a .280 BA and a .415 OBP),
Diamondbacks vs Giants Over/Under Analysis
The over/under of the first game of the weekend is set at 8.5 runs which is one of three games with the same total runs and five of the 13 games are set higher. Both batting teams are highly talented in accounting for runs, but one of the biggest attributes of the weekend is going to be the pitching matchups. This is where the Giants pose a major threat to the Diamondbacks.
San Francisco ranks third in ERA accounted for this season (3.89), ninth in hits allowed (635), fifth in runs allowed (325), fifth in home runs allowed (78), second in walks allowed (214) and fourth in strikeouts (659). The bad news for the Giants is that they still have three great pitchers currently on injured reserve and will have to rely on the depth of their bullpen for help. The Diamondbacks rank eighth in ERA (4.38), 11th in hits allowed (655), 11th in runs allowed (356), nine in home runs allowed (86), and eighth in strikeouts (632).
It is currently unknown who the starting pitcher will be for San Francisco on Saturday, but Arizona is going with Merrill Kelly (2.90 ERA in 90 innings pitched). In Sunday’s game, Arizona will start Ryne Nelson (5.31 ERA in 76.1 innings pitched) at the mound, while San Francisco is going with Anthony DeSclafani (4.38 ERA in 84.1 innings pitched). Depending on who the starting pitcher will be on Saturday for the Giants, the Diamondbacks have a solid shot of getting the win to start the weekend, while Sunday is going to be a battle between the two leaders in the NL West.
Head-to-Head: Arizona Diamondbacks vs San Francisco Giants
Arizona Diamondbacks | Head-to-Head | San Francisco Giants |
Torey Luvullo | Managers | Gabe Kapler |
Leaders | ||
Corbin Carroll (.298) | Batting Avg | Thairo Estrada (.282) |
Corbin Carroll (16) | Home Runs | Michael Conforto (12) |
Christian Walker (49) | RBIs | J.D. Davis (41) |
Geraldo Perdomo (.406) | OBP | LaMonte Wade Jr. (.415) |
Corbin Carroll & Ketel Marte (78) | Hits | Thairo Estrada (73) |
Zac Gallen & Merrill Kelly (9) | Wins | Logan Webb (6) |
Scott McGough (2.50) | ERA | Tyler Rogers (1.77) |
Zac Gallen (104) | Strikeouts | Logan Webb (96) |
Free play options
Special contests for newbies
5_minimum_deposit
Bet $5, Get up to $1,000 in Bet Resets
Free play options
Special contests for newbies
5_minimum_deposit
Bet $5, Get up to $1,000 in Bet Resets
21+ | Terms and conditions apply
Easy registration
Perks with Caesars Rewards®
Promo Code WSNDYW
Bet $1, Double Your Winnings 10x
Easy registration
Perks with Caesars Rewards®
Promo Code WSNDYW
Bet $1, Double Your Winnings 10x
21+ VA Only | T&Cs Apply. Gambling problem? Call or text 1-800-GAMBLER.
How to Watch Diamondbacks vs Giants
- What - Arizona Diamondbacks vs San Francisco Giants
- Where - Minute Maid Park, Houston, Texas
- When - Saturday, June 24,4:05 PM & Sunday, June 25, 4:05 PM
- How to Watch - ESPN+, MLB Network, MLB TV, MLB Extra Innings
Latest MLB Articles
Best NRFI Bets Today: Expect No Runs to be Scored in the First Inning of the All Star Game
4 hours ago | Kody Malstrom
Best MLB Home Run Predictions Today: Who’s Going Deep in the Midsummer Classic?
4 hours ago | Bryan Zarpentine
Best NRFI Bets Today: Cristopher Sanchez Headlines Saturday's MLB Slate
3 days ago | Tanner Kern