Arizona Diamondbacks vs San Francisco Giants Prediction, 4/20/2024 MLB Picks, Best Bets & Odds
Game: Arizona Diamondbacks vs San Francisco Giants
Date: Saturday, April 20, 2024
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Arizona (+116) San Francisco (-136)
The San Francisco Giants (9-11) will go up against the Arizona Diamondbacks (9-11) at Oracle Park on Saturday. The moneyline on this matchup has Arizona at +116 and San Francisco is coming in at -136. The over/under is set at 7.5. The pitchers who are expected to start will be Zac Gallen and Kyle Harrison.
As a team, the Arizona Diamondbacks are putting up 5.3 runs per game, which puts them at 6th in the league. They have accumulated 106 runs while having a team OBP of .326. The Diamondbacks have tallied 32 two-baggers as a team and have knocked 22 balls out of the stadium. They have tallied 97 runs batted in and 168 hits on the campaign, while their team batting average is at .246. Arizona is slugging .393 and have been called out on strikes 135 times, while being walked on 79 occasions.
Get all of our MLB Picks
Their K/BB ratio is 2.98 and their pitching staff sits with a WHIP of 1.29. Diamondbacks pitchers have surrendered 17 home runs in addition to 92 runs (22nd in baseball). Arizona has conceded 178 base knocks (8.9 per 9 innings) and also 80 earned runs. The Diamondbacks hold a team earned run average of 3.98 for the year (15th in baseball), and the staff has struck out 164 batters. Their pitching staff has walked 55 opposing batters and their FIP comes in at 3.58 as a squad on the campaign.
The Diamondbacks relief pitchers have earned a save percentage of 37.5% and stepped onto the hill in 18 save situations. The relief pitchers have inherited 22 runners this year and 45.5% of them earned a run for their team. Diamondbacks bullpen pitchers have entered the contest with runners on 19 times in addition to having 25 appearances in high leverage situations. The Diamondbacks have sent 68 relief pitchers to the mound for the season. The relief pitchers have a total of 9 holds on the campaign (21st in baseball). They have earned 3 saves so far this season and have blown 5 of 8 save chances.
The Arizona Diamondbacks have amassed 543 putouts this season, as well as 183 assists and 16 errors. Their fielding percentage is at .978 which is 25th in professional baseball, and they have turned 19 double plays. The Diamondbacks have converted 67.4% of balls hit into play into outs out of 1,629 innings, ranking them 26th in professional baseball.
Gallen (42-31 mark in his career) is the owner of a FIP of 3.42 while he has gone up against 2,797 batters during his time in the majors. He has given up 552 hits (7.2 hits per 9 innings) with 211 free passes. His ERA is 3.16 (242 earned runs allowed) and his career WHIP is 1.107. Gallen has taken the hill for 689 innings and has earned 755 punch outs so far in his pro baseball career.
The San Francisco Giants have accumulated a team on-base percentage of .315 in addition to a team batting average of .246 so far this year. They have struck out on 165 occasions (13th in baseball) and are sitting with 164 base hits. San Francisco has knocked in 17 HRs this season as well as 79 runs batted in. The Giants have a team slugging % of .380 and they score 4.20 runs per contest (18th in MLB). They have put up 34 doubles, while getting a free base 65 times as well as recording 84 runs.
The Giants are sitting with a team WHIP of 1.244 with a FIP of 4.12 as a staff this season. Their K/BB ratio sits at 7.60 (146 strikeouts vs 51 free passes). They rank 24th in the league as a staff in total hits given up with 163. They have conceded 21 HR's and they give up 4.76 runs per 9 innings (21st in the league). The San Francisco pitching staff have relinquished 91 runs over the course of the season and come in with a team ERA of 4.50 (86 earned runs relinquished).
San Francisco has had relievers step onto the hill in 4 save opportunities and they have converted 3 saves. They sit at 8th in the league with a save rate of 75.0%, and they have dispatched 57 relievers to the hill for the year. Their relief pitchers have come in 16 times in high leverage situations in addition to 11 occasions with runners on base. San Francisco relievers have an inherited score percentage of 45.0% out of their 20 inherited base runners. With 11 save situations, the Giants have tallied 7 holds and also 1 blown save.
The San Francisco Giants have turned 19 double plays and have a fielding percentage of .988 (10th in MLB). The Giants have racked up 209 assists, 9 errors and have earned 516 putouts on the season. In their 1,548 innings on the diamond, the Giants have accumulated a defensive efficiency of 69.9% (13th in pro baseball).
So far in his career, Harrison has given up 54 hits while earning 54 K's in 57 innings pitched. Harrison (3-2 career mark) is the owner of a 4.37 earned run average while allowing 8.4 hits per 9 innings. He has allowed a total of 28 ER's while holding a WHIP of 1.197 and a FIP of 5.3. He has a strikeout to walk ratio of 3.60 and he has gone up against 241 hitters thus far in his career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Arizona (+116)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
San Francisco Giants - Twitter
Arizona Diamondbacks - Twitter