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
12-8
+1.5-184
o8-115
+114
Giants
13-7
-1.5+153
u8-105
-135
location pinSunday 8:05 p.m.
April 21, 2024
Oracle ParkSan Francisco
Diamondbacks vs. Giants Expert Picks
Steak Friend
Steak Friend
Last 30d: 209-223-6 (-0.9u)
SF -110
1.1u
Collin Wilson
Collin Wilson
Last 30d: 0-0-0 (+0.0u)
Over 0.5 (1st Inn)+100
0.5u
Sean Zerillo
Sean Zerillo
Last 30d: 174-181-19 (-0.5u)
Over 7.5-115
0.5u
Bet to 8 (-105)

PRO Insights

Diamondbacks logo

Diamondbacks

ARI Insights
TRY FOR FREE
Giants logo

Giants

SF Insights
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

Away Logo

Diamondbacks

Public

27%

Bets%

73%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Giants
11-93-38-65-45-5
Diamondbacks
11-95-56-49-82-1

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
14-63-311-34-59-1
Diamondbacks
9-8-32-5-37-38-6-31-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
13-74-29-56-36-4
Diamondbacks
12-86-46-410-72-1

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

  • Tom Murphy
    C

    Murphy is out with back

    Out

  • Jerar Encarnacion
    OF

    Encarnacion is out with hand

    Out

  • Casey Schmitt
    IF

    Casey Schmitt (side) scratched Friday.

    Out

Diamondbacks Injuries

  • Jordan Montgomery
    P

    Montgomery is out for season with elbow

    Out for Season

  • Blaze Alexander
    IF

    Alexander is out with oblique

    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
12-8
o3.5-128
u3.5+100
Giants
13-7
o4.5+114
u4.5-145