Free MLB Pick: Giants vs. Diamondbacks Odds
Looking for San Francisco Giants vs. Arizona Diamondbacks Free MLB predictions? MLB betting sees the Giants taking on the Diamondbacks on Tuesday, June 4th, 2024 at Chase Field, in Arizona, AZ. 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 Giants Diamondbacks free pick.
2024 MLB Handicapping – San Francisco Giants vs Arizona Diamondbacks
(29-32) San Francisco Giants vs. Arizona Diamondbacks (28-32)
Date: Tuesday, June 4th
Time: 9:40 ET
Venue: Chase Field Phoenix, AZ
Projected Starting Pitchers: Kyle Harrison vs. Blake Walston
MLB Moneyline Odds: Giants +101 | Diamondbacks -119 (Bet Now!)
Today’s MLB Run Line Betting Odds: Giants +1.5 | Diamondbacks -1.5
MLB Baseball Gambling Total: O/U: 9
- Live Betting Odds for today’s San Francisco Giants vs. Arizona Diamondbacks game!
- Want more baseball predictions like this Giants Diamondbacks play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
At 9:40 PM ET, the San Francisco Giants will take on the Arizona Diamondbacks in a National League West matchup at Chase Field in Phoenix, AZ. The Giants are looking to snap a five-game losing streak and improve on their 29-32 record, while the Diamondbacks are riding a three-game winning streak and looking to get over .500 with a 28-32 record.
Blake Walston will be on the mound for the Diamondbacks, while Kyle Harrison will get the start for the Giants. The Diamondbacks are currently favored, with a money line of -119 compared to the Giants’ +101. The over/under line is set at 9 runs, with the over paying out at -104 compared to the under at -117.
Arizona picked up a 4-2 win over the Giants in the most recent game of this series. The Diamondbacks had a two-run 2nd inning and didn’t score another run until putting up two in the 8th. As for the Giants, they scored their only two runs in the 4th. Heading into the game, the Diamondbacks were favored at -130 on the money line.
Ryne Nelson started for the Diamondbacks and picked up the win, going 7 2/3 innings and giving up two earned runs. He finished the game with just one strikeout but induced 11 groundouts. As for the Giants, Erik Miller only went one inning and gave up two hits and two earned runs.
Pavin Smith and Lourdes Gurriel Jr. each homered for the Diamondbacks, while Matt Chapman and Brett Wisely each had two hits and an RBI for the Giants. Heliot Ramos also went 2/4 with a homer.
San Francisco is on the road today vs. the Diamondbacks, and they are looking to snap a five-game losing streak, which has dropped their record to 29-32. The Giants are 3rd in the NL West, trailing the Dodgers by nine games. So far, they are 12-12 in divisional matchups.
At home, the Giants have gone 17-14 this season compared to 12-18 on the road. As the underdog, the Giants are 12-18 this year and 17-14 when favored. San Francisco’s series record is 10-7-2 this year, and they have won three straight series on the road.
The San Francisco Giants are on the road today against the Arizona Diamondbacks, with the over/under line set at 9 runs. The Giants have had an average combined run average of 9.0 runs per game this season, and their over/under record is 32-27. The average over/under line for their games has been 8 runs, and when the line has been set at 9 runs, their record is 1-1. Only 4.9% of their games have had over/under lines set at 9 runs or higher, with just three games having lines over 9 runs.
Giants Gambling
San Francisco has been a solid bet on the run line on the road this season, going 16-14. However, they have failed to cover in their last two road games. They have been a better bet as the underdog, going 17-13 on the run line, compared to 12-19 as the favorite. Their average run differential in winning games is +3.4, while it drops to -4.1 in losses.
Giants Stats
The San Francisco Giants offense has been average this season, ranking 19th in runs per game with 4.2. Their batting average of .246 is 10th in the league, while their OPS of .692 is 15th. Thairo Estrada has been one of the Giants’ top hitters this season, leading the team in RBIs with 31.
He is currently on a 4-game hitting streak. Michael Conforto has also been productive, hitting .272 with 20 RBIs. Brett Wisely has been hot at the plate, hitting .387 over his last 9 games.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
Arizona is hosting the Giants today with an overall record of 28-32, which has them 4th in the NL West. So far, they have gone 12-9 in divisional games, and they are 9.5 games behind the Dodgers for the lead in the NL West. The Diamondbacks have won three straight games, and they are 4-6 over their last 10.
At home, the Diamondbacks are 14-15 this year compared to 14-17 on the road. Arizona has dropped two straight series at home, and their overall series record is 6-11-2 this year. As the favorite, the Diamondbacks are 15-13 this year and 13-19 as the underdog.
The Diamondbacks have played to a combined run average of 9.2 runs per game this season, and their over/under record is 26-32. The average over/under line in their games is 9 runs, and when the line is set at 9 runs, their over/under record is 4-8-1. In 20% of their games, the over/under line has been set at over 9 runs, while in 58.3% of their games, the line has been set at under 9 runs.
Diamondbacks Gambling
Arizona has been a tough team to bet on this season, as its run line record is just 27-33. The Diamondbacks have been a better bet on the road, where they are 16-15 against the run line compared to 11-18 at home. They have been a better bet as the underdog, going 18-14 against the run line in those games. Arizona’s average run margin in winning games is 4.2, while it is -3.6 in losing games.
Diamondbacks Stats
The Arizona Diamondbacks have been a solid offensive team this season, averaging 4.6 runs per game, which ranks 8th in the league. Their offense has been slightly better on the road, where they average 4.9 runs per game.
The Diamondbacks have hit 57 home runs this season, which is 13th in the league. Their top hitters this season have been Ketel Marte and Christian Walker, who both have 12 home runs. Walker has been on a 4-game hitting streak, and Lourdes Gurriel Jr. has a 6-game hitting streak.
We want to hear from you below! Comments are welcome! Give us your picks for this San Francisco Giants vs. Arizona Diamondbacks MLB matchup.
Giants Diamondbacks Pitching
Left-hander Kyle Harrison gets the start for the Giants today as he faces the Diamondbacks on the road. He has made 12 starts this year and has a record of 4-2 with an ERA of 4.15. Looking at his overall numbers, Harrison has a WHIP of 1.40 and opponents are batting .258 this year. Harrison’s last outing came on May 29th, where he took the loss, giving up four earned runs in five innings of work. Before that, he had won two straight starts. Harrison has allowed at least one homer in three straight outings.
Blake Walston is getting the start for the Diamondbacks today, and he will be facing the Giants. This will be his 2nd start of the season, and he is coming off of a no-decision in his first outing, where he went 4 2/3 innings and struck out 4.
San Francisco Giants vs. Arizona Diamondbacks MLB Baseball Betting Trends
- The Giants head into the game having gone 6-4 straight-up in their last ten games on the road.
- The Giants they are 6-4 vs. the runline in their previous ten games on the road.
- Conversely, the Diamondbacks are 5-5 over their last ten home games (straight-up).
- Furthermore, the Diamondbacks have a 4-6 mark vs. the runline across their last ten home games.
- Also, the Giants are 1-2 in their last three games as the favorite. On the other hand, they are 0-3 as the underdog (last 3).
- The Diamondbacks have a record of 2-1 across their last three games when favored. As the underdog, they are 1-2 in their last three games.
San Francisco Giants vs. Arizona Diamondbacks 4* Free MLB Betting Pick:
Our prediction for today’s Giants vs. Diamondbacks matchup is to take the Diamondbacks on the money line at -119. We have the Diamondbacks winning this one by a score of 6-5. If you’re looking for a parlay, you could also look to take the over, as the line is sitting at 9 runs.
Looking at the starting pitchers, we have Blake Walston finishing with five strikeouts compared to Kyle Harrison with just four. Offensively, we have the Diamondbacks finishing with 11 team strikeouts compared to the Giants with nine.
Today’s MLB Free Pick
Expert MLB Betting Picks
Want more action on today’s baseball card? See the featured premium MLB plays from CappersPicks handicappers, covering moneylines, run lines, totals, and other top bets.
Also, if you’re looking for more MLB picks like San Francisco Giants vs. Arizona Diamondbacks matchup, we’ll be providing 4* free MLB plays on the blog all season long. In fact, you can check out our MLB experts for guaranteed premium & free MLB baseball picks!
Lastly, register here for a FREE MLB Betting Account Now for daily free picks & more special offers!





