Diamondbacks vs. Giants Odds & Betting Predictions - March 22, 2025

Diamondbacks at Giants

7:05 pm
7 - 7
Starting Pitchers
pitcherteameraw-l
Justin Verlander logoJ.VerlanderSan Francisco Giants logo3.432-0
Merrill Kelly logoM.KellyArizona Diamondbacks logo4.701-0

Diamondbacks at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Diamondbacks
0-1
+1.5
+1.5-135
o9-105
+145
Giants
1-0
u9
-1.5+114
u9-115
-175
location pinSaturday 7:05 p.m.
March 22, 2025
Scottsdale StadiumScottsdale

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

32%

Bets%

68%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Giants
1-0N/A1-0N/AN/A
Diamondbacks
0-10-1N/A0-1N/A

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
1-0N/A1-0N/AN/A
Diamondbacks
1-01-0N/A1-0N/A

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
1-0N/A1-0N/AN/A
Diamondbacks
0-10-1N/A0-1N/A

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Mar 21stCLEW 5-4-1.5 LO 8.5SF -222
Mar 20th@KCW 3-1+1.5 WU 10.5SF +136
Mar 19th@COLL 1-3---
Mar 19thSDW 4-3---
Mar 17th@CWSW 3-0-U 9.5SF -111

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

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
Merrill Kelly logoRM.Kelly, P45563
Shelby Miller logoRS.Miller, P131.140
Gerardo Gutierrez logoRG. Gutierrez, P70.200
John Curtiss logoRJ.Curtiss, P14121
Conor Grammes logoRC. Grammes, P110.213
Zane Russell logoRZ. Russell, P10.100
HITTERSH-ABRHRRBI
Ildemaro Vargas logo1I.Vargas, SS3-4201
Tommy Troy logo1T. Troy, PH1-1000
Tommy Troy logo1T. Troy, 2B1-1000
Garrett Hampson logo2G.Hampson, CF1-2201
Andy Weber logo2A. Weber, PH0-1000
Andy Weber logo2A. Weber, SS0-1000
Jake McCarthy logo3J.McCarthy, RF2-4002
Rene Pinto logo3R.Pinto, C0-1000
Josh Naylor logo4J.Naylor, 1B0-4000
Randal Grichuk logo5R.Grichuk, LF1-4112
Jackson Feltner logo5J. Feltner, 1B0-1000
Jose Herrera logo6J.Herrera, C1-3000
Kevin Graham logo6K. Graham, PR0-0000
Kevin Graham logo6K. Graham, LF0-0000
Jose Fernandez logo7J. Fernandez, 3B0-0000
Jack Hurley logo8J. Hurley, DH0-3000
Junior Franco logo8J. Franco, PH0-1000
Junior Franco logo8J. Franco, DH0-1000
Gino Groover logo9G. Groover, 3B2-4200
Anderdson Rojas logo9A. Rojas, CF0-0000
Giants Player Stats
Projected
PITCHERPCIPKER
Justin Verlander logoRJ.Verlander, P36545
Ryan Walker logoRR.Walker, P13130
Sean Hjelle logoRS.Hjelle, P16132
Erik Miller logoLE.Miller, P7110
Randy Rodriguez logoRR.Rodriguez, P5110
HITTERSH-ABRHRRBI
LaMonte Wade logo1L.Wade, 1B0-1000
Luis Matos logo1L.Matos, LF0-2000
Carter Howell logo1C. Howell, LF1-1100
Willy Adames logo2W.Adames, SS0-2000
Christian Koss logo2C.Koss, SS0-2000
Cole Foster logo2C. Foster, SS0-1000
Heliot Ramos logo3H.Ramos, LF0-0000
David Villar logo3D.Villar, 1B1-3111
Matt Chapman logo4M.Chapman, 3B1-2111
Sabin Ceballos logo4S. Ceballos, 3B1-3003
Patrick Bailey logo5P.Bailey, C1-2111
Max Stassi logo5M.Stassi, PH1-3000
Max Stassi logo5M.Stassi, C1-3000
Mike Yastrzemski logo6M.Yastrzemski, RF1-2111
Lisbel Diaz logo6L.Diaz, RF1-3000
Wilmer Flores logo7W.Flores, DH0-2000
Walker Martin logo7W. Martin, PH1-2000
Walker Martin logo7W. Martin, DH1-2000
Brett Wisely logo8B.Wisely, 2B0-1000
Grant McCray logo9G.McCray, CF0-2000
Diego Velasquez logo9D. Velasquez, 2B1-2100

Diamondbacks vs. Giants Odds Comparison

Right Arrow

Could not load odds

Diamondbacks at Giants Team Totals

MatchupOverUnder
Diamondbacks
0-1
N/A
N/A
Giants
1-0
N/A
N/A