Arizona Diamondbacks vs San Francisco Giants Betting Pick & Prediction 4/21/24
This article was published on Apr 21, 2024. Today’s picks MLB picks

At 4:05 from Oracle Park in San Francisco, we have an NL West matchup between the Diamondbacks and Giants. Heading into Sunday’s game, the Diamondbacks are 10-12, while the Giants are just one game back at 9-13. The over/under line is at 7.5 runs, and the Diamondbacks are the slight favorite on the money line (-107).
Starting for the Diamondbacks is Merrill Kelly, and he is facing off against Jordan Hicks for the Giants. You can catch this one on TV on NBCS.
SAN FRANCISCO GIANTS VS ARIZONA DIAMONDBACKS BETTING PICK
The Pick: San Francisco Giants Moneyline -112
This game will be played at Oracle Park at 4:05 ET on Sunday, April 21st.
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
San Francisco cruised to a 7-3 win over the Diamondbacks in the most recent game of this series. The Giants had a huge 1st inning, scoring two of their seven runs. As for the Diamondbacks, they scored their first run in the 4th and added two more in the 5th.
Kyle Harrison only went four innings for the Giants but gave up just three hits and three earned runs. He finished the game with five strikeouts but issued one walk. On the other side, Zac Gallen was tagged for two homers and five runs in five innings of work for the Diamondbacks.
At the plate, the Giants were led by a huge game from Patrick Bailey, who went 4/4 with a home run. Bailey scored three times and drove in three runs. Mike Yastrzemski and Matt Chapman each had two hits and an RBI.
Diamondbacks Records & Stats
As the Diamondbacks are on the road today vs. the Giants, they are looking to move above .500, as they currently have a record of 10-12. In the NL West, they are 1.5 games behind the Dodgers for the division lead. So far, they have gone 6-4 against division opponents.
Arizona is coming off a series loss to the Giants, dropping the series two games to one. This season, the Diamondbacks are just 3-6 on the road compared to 7-6 at home. Arizona is also looking to snap a two-game losing streak as the favorite.
The Diamondbacks have been a good team to bet on the run line this season, as they are 11-11 overall. They have been even better at home, where they are 7-6. Arizona’s average run margin on the road is just +0.3, but they are 4-5 against the run line in those games. The Diamondbacks are 6-8 against the run line as the favorite, but 5-3 as the underdog.
The Arizona Diamondbacks have had a combined run average of 10.3 runs per game this season, and their over/under record is 11-11. Their over/under record when the line is set at 7.5 runs is 1-1, and the over has hit in their last two games. The over/under line for today’s game against the San Francisco Giants is set at 7.5 runs.
Merrill Kelly and the Diamondbacks are on the road to take on the Giants. Kelly has been solid in his first two starts of the season, picking up a win in his last outing against the Rockies. He has 9 strikeouts in 11 innings of work and has given up just 2 earned runs.
If you’re looking at some player props for the Diamondbacks, we like Lourdes Gurriel Jr. to have a good game at the plate. He has the 2nd highest total hits projection on the team and his home run projection is the best on the team and 11th best in the league today. Ketel Marte is also a solid option, as his total hits projection is the best on the team and 23rd best in the league today. His home run projection is 2nd on the team and 12th best in the league.
Giants Records & Stats
As the Giants are at home today vs. the Diamondbacks, these two teams are both 1.5 games behind the Padres and Dodgers for the NL West division lead. Currently, the Giants are in 4th place in the division, with a record of 10-12. So far, they have gone just 5-8 on the road.
Looking at their series record, the Giants are 2-3-1 this season. When coming into a game as the underdog, the Giants have won two straight. And as the underdog overall, they are 4-6 this season.
The Giants have a run line record of 10-12 this season, and they have been a solid bet on the run line when they are the underdog, going 7-3. They have a run line record of 3-9 as the favorite. The Giants have a run line win streak of five games as the underdog.
San Francisco’s over/under record is 13-9 on the season, and their games have averaged 9.2 runs per game. The over/under line for today’s game against the Diamondbacks is set at 7.5 runs, which is lower than their average line of 8 runs. In games with an over/under line of 7.5 runs, the over is 6-3 this season, and the over has hit in their last two games.
Jordan Hicks is getting the start for the Giants today as they take on the Diamondbacks. This will be his first start at home this season, and he is coming off a win in his last outing, where he went 5 innings and struck out 5. In his first start of the year, he went 6 innings and gave up just 1 earned run.
When looking at the Giants’ player projections, we have Jorge Soler with the highest odds to hit a home run on the team, and his home run projection is 7th best in the league today. LaMonte Wade Jr. is 3rd on the team in terms of total hits, and his home run projection is 11th in the league. Thairo Estrada is 2nd on the team in terms of total hits, and his home run projection is 13th in the league. Jung Hoo Lee has the highest total hits projection on the team and his total hits projection is 14th best in the league.
