Free MLB Pick: Diamondbacks vs Giants Odds
Looking for Arizona Diamondbacks vs. San Francisco Giants Free MLB predictions? MLB betting sees the Diamondbacks taking on the Giants on Thursday, June 17th, 2021 at Oracle Park, San Francisco, California. Cappers Picks provides complimentary expert handicapping picks on all MLB baseball matchups all season long so stay tuned for more FREE daily MLB predictions like this Diamondbacks Giants free pick.
2021 MLB Handicapping
(20-49) Arizona Diamondbacks vs. San Francisco Giants (43-25)
Date: Thursday, June 17th, 2021
Time: 3:45 pm
Venue: Oracle Park, San Francisco, California
Projected Pitchers: Zac Gallen (ARZ) vs Kevin Gausman (SF)
MLB Moneyline Odds: Diamondbacks +175 | Giants -195
MLB RunLine Betting Odds: Giants -1.5 (-170)
MLB Baseball Gambling Total: O/U 8
The Arizona Diamondbacks take on the San Francisco Giants for a four-game series from Oracle Park in San Francisco.
These teams could not be further apart on the standings spectrum. The Giants are sitting .5 games back from the Rays for the best record in baseball while the D’Backs are sitting in last in the league.
Brandon Crawford homered and drove in 3 runs as the Giants sent the Diamondbacks to their 20th straight road loss with a 5-2 victory Monday night.
The Diamondbacks blew a seven-run lead and lost their 21st straight road game, one short of the major league record, when Yastrzemski hit a grand slam with two outs in the eighth inning that lifted the San Francisco Giants to a 9-8 victory Tuesday night.
Arizona dropped its 22nd straight road game Wednesday night, matching the 1963 Mets and ’43 Philadelphia Athletics for the major league record with a 13-7 loss to the Giants.
Not many people expected the Diamondbacks to be a contender, especially in the loaded NL West, but to see them have as bad of a season as they’re having has been rough to watch.
Arizona managed to blow a 7-0 game on Tuesday, losing 9-8 after allowing a 2 out grand slam in the bottom of the 8th inning. It’s the teams 12th straight loss overall and their 21st straight road game.
They rank last in the league in runs allowed per game at 5.4, and while they are top 10 in hits and top 20 in batting average, they haven’t been able to translate it into runs as they rank only 18th in runs scored per game.
San Francisco Giants
With the talk in the National League West about the Dodgers and Padres this offseason it seemed as if everyone forgot about the San Francisco Giants. San Fran has propelled themselves atop the NL West and currently boast the best record in all of baseball.
The team has continued to prove their doubters wrong and win games, despite many expecting them to fall back into line. That is not the case going into mid June as the Giants own the best record in the National League.
Brandon Crawford has been the leader of the season all season, and while he’s missed time, the Giants still have been able to find their way into the offense. Crawford leads the team in batting average (.256), home runs (14), RBI (41), and OBP (.345), and will be a welcomed addition if he can get onto the field on Monday.
MLB betting trends
- Diamondbacks are 20-49 overall
- Diamondbacks are 9-30 on the road
- Giants are 43-25 overall
- Giants are 21-9 at home
Free Arizona Diamondbacks vs San Francisco Giants MLB Prediction:
The Diamondbacks continue to prove that they’re one of the worst teams in baseball and on the other hand, the Giants continue to prove that they’re a contender in the NL West and they’ll be able to rack up some winnings this week.
Take the hot hitting Giants to jump on this atrocious D’Backs roster and send Arizona to an MLB road loss streak of 23 games.
San Fran sweeps with ease.
4* Free MLB Betting Pick: Giants -1.5
If you’re looking for more MLB picks like this Arizona Diamondbacks vs. San Francisco Giants matchup we’ll be providing 4* free MLB plays on the blog all season long, and check out our Experts for guaranteed premium & free MLB Baseball picks!
Register here for a FREE MLB Betting Account Now for Daily Free Picks & More Special Offers!