Implied Win %: In an exciting National League West matchup, the San Francisco Giants will take on the Arizona Diamondbacks at Oracle Park on April 20, 2024. The Giants will have the home field advantage, aiming to turn their below-average season around against the struggling D-Backs. The Giants currently hold a record of 9-11 this season, which falls short of expectations. Their offense ranks as the 19th best in MLB, showcasing average performance in team batting average and home runs. However, their struggles are evident in stolen bases, where they rank 29th in the league. On the mound, the Giants are projected to start left-handed pitcher Kyle Harrison. While his overall performance this season has been average, our advanced-stat Power Rankings place him at #158 out of approximately 350 pitchers in MLB. In contrast, the D-Backs' pitcher, Zac Gallen, is ranked as the #19 best starting pitcher in the league. Gallen has excelled this season with a record of 3-0 and an impressive ERA of 1.64. Harrison has started four games this year, with a 2-1 win/loss record and an ERA of 4.70. However, his 4.10 SIERA suggests that he has been unlucky and is likely to perform better going forward. On average, Harrison is projected to pitch 5.1 innings and allow 2.7 earned runs, which is below average. Gallen, on the other hand, has started four games with a flawless 3-0 record and an outstanding ERA of 1.64. However, his 2.96 xFIP indicates that he may have been lucky and could regress in future performances. Gallen is projected to pitch 5.8 innings and allow 2.5 earned runs on average. The Giants' bullpen ranks as the second-best in MLB, according to our advanced-stat Power Rankings, while the D-Backs' bullpen sits at #21. This could give the Giants an advantage in late-game situations. In their previous game, the Giants played against an unknown opponent, while the D-Backs faced another unidentified team. However, the Giants' offense has been bolstered by the recent performance of LaMonte Wade Jr. Over the past week, he has recorded five hits, five RBIs, and a home run, with a batting average of .455 and an OPS of 1.290. On the D-Backs' side, Ketel Marte has been their standout player, with 10 hits, seven runs, and two home runs in the past week, boasting a batting average of .400 and an OPS of 1.204. Considering the projections and current odds, the D-Backs enter this game as slight favorites with an implied win probability of 52%. The Giants, with a 48% implied win probability, will need to rely on their strong bullpen and the recent hot streak of LaMonte Wade Jr. to secure a victory. Overall, this game promises to be an intriguing battle between two teams striving to improve their records. With the Giants looking to bounce back and the D-Backs aiming to continue their momentum, fans can expect a competitive matchup at Oracle Park. Zac Gallen has been granted more leash than the average pitcher since the start of last season, tallying 6.6 more adjusted pitches-per-outing than league average. The switch-hitting Ketel Marte will have the advantage of batting from from his strong side (0) today against Kyle Harrison. The leading projection system (THE BAT X) projects Ketel Marte in the 96th percentile as it relates to his overall offensive ability. With 8 bats who hit from the other side in the opposing team's projected batting order, Kyle Harrison will have a tough matchup while lacking the platoon advantage in most plate appearances in today's matchup. Notching 2 dingers in the past week's worth of games, Thairo Estrada has been on fire in recent games. Patrick Bailey, the Giants's expected catcher in today's matchup, profiles as an elite pitch framer according to the leading projection system (THE BAT). Be sure to check out all our free MLB picks here. No K. Harrison HistoryArizona 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:
D-Backs vs Giants Prediction: D-Backs 4.35 - Giants 3.72
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
Z. Gallen
K. Harrison
155.2 Innings N/A 25 GS N/A 12-5 W-L N/A 3.24 ERA N/A 9.54 K/9 N/A 1.85 BB/9 N/A 0.87 HR/9 N/A 73.0% LOB% N/A 9.7% HR/FB% N/A 3.08 FIP N/A 3.45 xFIP N/A .229 AVG N/A 26.6% K% N/A 5.2% BB% N/A 3.58 SIERA N/A Recent Starts
Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC
5/2
MIALopez
ML N/AW5-4
TOTAL N/A6.1 5 2 2 5 0 64-102 4/27
LADUrias
ML N/AW3-1
TOTAL N/A6 2 0 0 5 2 55-90 4/22
NYMPeterson
ML N/AL5-6
TOTAL N/A5 2 1 1 7 1 50-79 4/16
NYMCarrasco
ML N/AW3-2
TOTAL N/A4 2 0 0 2 1 43-66 10/2
COLSenzatela
ML N/AW11-2
TOTAL N/A6 6 2 2 6 2 66-108 Betting Trends
ARI
Betting Trends
SF
OVERALL OVERALL 1-2-0 Win/Loss/Tie 2-1-0 1-2-0 ATS W/L/P 2-1-0 6.67 Avg Score 3 3.67 Avg Opp Score 6 AWAY HOME 2-1-0 Win/Loss/Tie 2-1-0 2-1-0 ATS W/L/P 2-1-0 7.33 Avg Score 4.33 3 Avg Opp Score 6
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 6.8 Avg Score 3.2 5 Avg Opp Score 5.4 AWAY HOME 3-2-0 Win/Loss/Tie 2-3-0 2-3-0 ATS W/L/P 2-3-0 6 Avg Score 3.4 3.6 Avg Opp Score 6.2
ARI
Betting Trends
SF
OVERALL OVERALL 6-4-0 Win/Loss/Tie 5-5-0 4-6-0 ATS W/L/P 4-6-0 5.7 Avg Score 4.2 4.1 Avg Opp Score 4.6 AWAY HOME 4-6-0 Win/Loss/Tie 5-5-0 6-4-0 ATS W/L/P 4-6-0 5.9 Avg Score 2.7 4.5 Avg Opp Score 4.5 Head to Head
Teams Last 10