Diamondbacks vs. Giants Odds & Betting Predictions - April 21, 2024

Diamondbacks at Giants

8:05 pm • NBCS-BA
5 - 3
Starting Pitchers
pitcherteameraw-l
Jordan Hicks logoJ.HicksSan Francisco Giants logo4.104-7
Slade Cecconi logoS.CecconiArizona Diamondbacks logo6.662-7

Diamondbacks at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Diamondbacks
0-0
+1.5-184
o8-115
+114
Giants
0-0
-1.5+153
u8-105
-135
location pinSunday 8:05 p.m.
April 21, 2024
Oracle ParkSan Francisco
Diamondbacks vs. Giants Expert Picks
Collin Wilson
Collin Wilson
248d ago
Last 30d: 64-73-4 (-34.9u)
Over 0.5 (1st Inn)+100
0.5u
Sean Zerillo
Sean Zerillo
248d ago
Last 30d: 23-34-0 (-0.8u)
Over 7.5-115
0.5u
Bet to 8 (-105)

PRO Insights

Diamondbacks logo

Diamondbacks

ARI Insights
  • Diamondbacks logoThe Diamondbacks have scored 4.1 runs per game in the first five innings this season -- highest in MLB (21 games). The Giants have allowed 3.1 runs per game in the first five innings this season -- third highest in MLB (21 games).
TRY FOR FREE
Giants logo

Giants

SF Insights
  • Giants logoGiants left-handed hitters have struck out just 17% against RHP over the last week -- fifth lowest in MLB. Diamondbacks have a strikeout rate of just 15% vs left-handed batters over the last week -- second lowest in MLB.
TRY FOR FREE

Diamondbacks vs. Giants Previews & Analysis

  • Diamondbacks vs. Giants: Bet San Francisco to Win Series article feature image

    Diamondbacks vs. Giants: Bet San Francisco to Win Series

    Sean Paul
    Apr 21, 2024 UTC
  • MLB Best Bets: Sunday's Expert Picks article feature image

    MLB Best Bets: Sunday's Expert Picks

    Action Network
    Apr 21, 2024 UTC
See more MLB Coverage Right Arrow
Diamondbacks vs. Giants Notes

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Diamondbacks vs. Giants Public Betting Percentages

27%

Bets%

73%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Giants
77-8537-4440-4134-4642-38
Diamondbacks
82-8037-4445-3637-4843-31

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
82-72-836-43-246-29-633-45-248-26-6
Diamondbacks
92-64-650-29-242-35-450-33-241-29-4

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
80-8242-3938-4345-3534-46
Diamondbacks
89-7344-3745-3652-3335-39

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 20thARIW 7-3+1.5 WO 8SF +100
Apr 20thARIL 1-17+1.5 LO 7.5ARI -118
Apr 19thARIW 5-0-1.5 WU 7.5SF -155
Apr 17th@MIAW 3-1-1.5 WU 8SF -112
Apr 16th@MIAL 3-6-1.5 LO 8.5MIA -134

Giants vs. Diamondbacks Injury Updates

Giants Injuries

  • Robbie Ray
    P

    Ray is out with hamstring

    Out

  • Wilmer Flores
    IF

    Flores is out with knee

    Out

  • Jordan Hicks
    P

    Hicks is out with shoulder

    Out

  • Kyle Harrison
    P

    Harrison is out with shoulder

    Out

  • Keaton Winn
    P

    Winn is out with elbow

    Out

  • Jung Hoo Lee
    OF

    Lee is out with shoulder

    Out

Diamondbacks Injuries

  • Ryne Nelson
    P

    Nelson is out with shoulder

    Out

Diamondbacks vs. Giants Box Score
Diamondbacks Player Stats
Projected
PITCHERPCIPKER
Slade Cecconi logoRS.Cecconi, P64632
Bryce Jarvis logoRB.Jarvis, P18100
Ryan Thompson logoRR.Thompson, P11100
Kevin Ginkel logoRK.Ginkel, P21111
HITTERSH-ABRHRRBI
Ketel Marte logo1K.Marte, 2B0-4001
Corbin Carroll logo2C.Carroll, CF0-3000
Lourdes Gurriel logo3L.Gurriel, LF1-5000
Joc Pederson logo4J.Pederson, DH1-2100
Eugenio Suarez logo5E.Suarez, 3B0-3200
Pavin Smith logo6P.Smith, 1B0-2000
Christian Walker logo6C.Walker, PH0-2000
Christian Walker logo6C.Walker, 1B0-2000
Gabriel Moreno logo7G.Moreno, C2-3102
Jake McCarthy logo8J.McCarthy, RF1-3101
Blaze Alexander logo9B.Alexander, SS0-2000
Kevin Newman logo9K.Newman, SS1-2001
Giants Player Stats
Projected
PITCHERPCIPKER
Jordan Hicks logoRJ.Hicks, P96501
Erik Miller logoLE.Miller, P22111
Sean Hjelle logoRS.Hjelle, P21200
Nick Avila logoRN.Avila, P28111
HITTERSH-ABRHRRBI
Jung Hoo Lee logo1J.Lee, CF0-2000
LaMonte Wade logo2L.Wade, 1B0-4000
Wilmer Flores logo3W.Flores, DH0-4000
Michael Conforto logo4M.Conforto, LF1-4000
Matt Chapman logo5M.Chapman, 3B1-4100
Patrick Bailey logo6P.Bailey, C0-3000
Thairo Estrada logo7T.Estrada, 2B2-4101
Mike Yastrzemski logo8M.Yastrzemski, RF1-3112
Nick Ahmed logo9N.Ahmed, SS0-2000
Jorge Soler logo9J.Soler, PH0-1000
Tyler Fitzgerald logo9T.Fitzgerald, SS0-0000

Diamondbacks vs. Giants Odds Comparison

Right Arrow

Could not load odds

Diamondbacks at Giants Team Totals

MatchupOverUnder
Diamondbacks
0-0
o3.5-128
u3.5+100
Giants
0-0
o4.5+114
u4.5-145