Implied Win %: Projected Win %: On April 19, 2024, the San Francisco Giants will face off against the Arizona Diamondbacks at Oracle Park. The Giants will be the home team in this National League West matchup. Both teams have had below-average seasons so far, with identical 9-11 records. The Giants are projected to start left-handed pitcher Blake Snell, who has had a tough start to the season. Snell has a win/loss record of 0-2 and an ERA of 12.86, which is considered to be horrible. However, his 3.40 xFIP suggests that he has been unlucky and is likely to perform better in the future. Snell is a high-strikeout pitcher, but he will face a Diamondbacks offense that ranks as the third-lowest in strikeouts in MLB, potentially giving them an advantage. The Diamondbacks will counter with left-handed pitcher Jordan Montgomery. Montgomery has been performing above average this season, ranking as the 75th best starting pitcher in MLB according to our advanced-stat Power Rankings. However, his projected stats for this game indicate that he may struggle, with a lower innings pitched projection and higher hits and walks projection. The Giants' offense ranks as average in MLB, with the 19th best overall ranking. Their team batting average is below average at 21st, but they rank 19th in home runs. On the other hand, the Diamondbacks' offense has been performing well, ranking 8th overall in MLB. They have a balanced offense, ranking 11th in batting average, 19th in home runs, and 3rd in stolen bases. When it comes to bullpens, the Giants have the advantage, ranking as the second-best bullpen in MLB, while the Diamondbacks rank 17th. This could be a crucial factor in determining the outcome of the game. According to the current odds, the Giants are favored to win with a moneyline set at -130, implying a 54% win probability. The Diamondbacks have a moneyline set at +110, implying a 46% win probability. The game total is set at 8.0 runs, which is considered average. Both teams have their strengths and weaknesses heading into this game. The Giants will rely on Snell's potential to bounce back, while the Diamondbacks will look to their strong offense. With the Giants having the home-field advantage, this is expected to be a close and intriguing matchup. Because of his reverse platoon split, Jordan Montgomery figures to be at an advantage facing 8 bats in the projected lineup of the opposite hand today. This season, there has been a decline in Corbin Carroll's speed with his Statcast Sprint Speed dropping from 30.05 ft/sec last year to 29.41 ft/sec currently. According to the leading projection system (THE BAT), Gabriel Moreno (the D-Backs's expected catcher in today's game) profiles as a horrible pitch framer. Blake Snell's 2429.8-rpm fastball spin rate since the start of last season is in the 86th percentile out of all starting pitchers. Matt Chapman has been unlucky in regards to his home runs since the start of last season; his 18.9 HR per 600 plate appearances figure is a good deal lower than his 31.3 Expected HR/600, based on the leading projection system (THE BAT X)'s interpretation of Statcast data. The San Francisco Giants bullpen ranks as the 2nd-best in baseball, per the leading projection system (THE BAT). For more on today's game check out the comprehensive statistics, betting odds, and trends below. Be sure to check out all our free MLB picks here.Arizona Diamondbacks vs San Francisco Giants Overview
Arizona Diamondbacks vs San Francisco Giants Win Probabilities
Arizona Diamondbacks vs San Francisco Giants Game Preview & Prediction
Quick Takes Arizona Diamondbacks:
Quick Takes San Francisco Giants:
Game Trends
D-Backs vs Giants Prediction: D-Backs 4.01 - Giants 4.39
MLB
Arizona Diamondbacks
San Francisco Giants
Team Records
ARI
Team Records
SF
44-37 Home 42-39 45-36 Road 38-43 61-44 vRHP 61-57 28-29 vLHP 19-25 45-48 vs>.500 46-59 44-25 vs<.500 34-23 5-5 Last10 6-4 10-10 Last20 11-9 14-16 Last30 14-16 Team Stats
ARI
Team Stats
SF
4.66 ERA 3.89 .253 Batting Avg Against .247 1.35 WHIP 1.24 .300 BABIP .302 8.6% BB% 6.8% 21.9% K% 23.1% 70.1% LOB% 72.1% .254 Batting Avg .238 .420 SLG .389 .742 OPS .703 .323 OBP .314 Pitchers
J. Montgomery
B. Snell
N/A Innings N/A N/A GS N/A N/A W-L N/A N/A ERA N/A N/A K/9 N/A N/A BB/9 N/A N/A HR/9 N/A N/A LOB% N/A N/A HR/FB% N/A N/A FIP N/A N/A xFIP N/A Recent Starts
Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC
5/2
TORStripling
ML N/AW3-2
TOTAL N/A5 6 2 2 5 0 49-65 4/27
BALWells
ML N/AW5-2
TOTAL N/A5.2 4 2 2 4 0 50-71 4/21
DETPineda
ML N/AL0-3
TOTAL N/A6 3 1 1 5 2 57-86 4/15
BALLyles
ML N/AL1-2
TOTAL N/A5 3 0 0 2 2 43-71 4/10
BOSHouck
ML N/AL3-4
TOTAL N/A3.1 4 3 3 4 1 38-58
Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC
4/10
ARISmith
ML N/AW10-5
TOTAL N/A0 0 0 0 0 0 - 9/12
LADScherzer
ML N/AL0-8
TOTAL N/A0.2 0 0 0 0 0 5-8 9/7
LAANaughton
ML N/AL0-4
TOTAL N/A7 1 2 2 11 2 70-100 8/31
ARIGallen
ML N/AW3-0
TOTAL N/A7 0 0 0 10 2 67-107 8/25
LADBuehler
ML N/AL3-5
TOTAL N/A7.2 3 1 1 10 0 80-122 Betting Trends
ARI
Betting Trends
SF
OVERALL OVERALL 1-2-0 Win/Loss/Tie 2-1-0 0-3-0 ATS W/L/P 2-1-0 5 Avg Score 3.67 7 Avg Opp Score 2.33 AWAY HOME 2-1-0 Win/Loss/Tie 2-1-0 1-2-0 ATS W/L/P 2-1-0 2.67 Avg Score 5 3.33 Avg Opp Score 2
ARI
Betting Trends
SF
OVERALL OVERALL 2-3-0 Win/Loss/Tie 3-2-0 1-4-0 ATS W/L/P 2-3-0 4.4 Avg Score 3.8 4.8 Avg Opp Score 3.8 AWAY HOME 2-3-0 Win/Loss/Tie 3-2-0 1-4-0 ATS W/L/P 2-3-0 3 Avg Score 3.8 4.4 Avg Opp Score 3.2
ARI
Betting Trends
SF
OVERALL OVERALL 5-5-0 Win/Loss/Tie 5-5-0 3-7-0 ATS W/L/P 4-6-0 4.5 Avg Score 4.2 4.7 Avg Opp Score 3.7 AWAY HOME 4-6-0 Win/Loss/Tie 5-5-0 6-4-0 ATS W/L/P 4-6-0 4.6 Avg Score 2.8 4.6 Avg Opp Score 3.4 Head to Head
Teams Last 10