Giants vs. Rangers Odds & Betting Predictions - March 21, 2026

Giants at Rangers

1:05 am • RSN
5 - 6
Starting Pitchers
pitcherteameraw-l
Nathan Eovaldi logoN.EovaldiTexas Rangers logo3.261-1
Spencer Bivens logoS.BivensSan Francisco Giants logo3.480-1

Giants at Rangers Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
18-9
N/A
N/A
N/A
Rangers
16-11
N/A
N/A
N/A
location pinSaturday 1:05 a.m.
March 21, 2026
Surprise StadiumSurprise

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Giants vs. Rangers Public Betting Percentages

Away Logo

Giants

Public

50%

Bets%

50%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Rangers
86-7646-3540-4139-4246-30
Giants
76-8635-4641-4035-5740-28

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Rangers
71-89-229-51-142-38-134-46-136-39-1
Giants
75-80-735-45-140-35-636-55-137-25-6

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Rangers
81-8148-3333-4849-3230-46
Giants
81-8142-3939-4249-4331-37

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Mar 20th@MILL 4-11+1.5 LO 11MIL +125
Mar 19thKCW 12-3-1.5 WO 11.5TEX -155
Mar 17thCWSW 3-2-1.5 LU 11.5TEX -166
Mar 15th@LADL 3-5---
Mar 14th@CINL 3-4---

Rangers vs. Giants Injury Updates

Rangers Injuries

  • Jordan Montgomery
    P

    Montgomery is out for season with elbow

    Out for Season

  • Cody Bradford
    P

    Bradford is out with elbow

    Out

Giants Injuries

  • JT Brubaker
    P

    Brubaker is out with ribs

    Out

  • Reiver Sanmartin
    P

    Sanmartin is out with elbow

    Out

Giants vs. Rangers Box Score
Giants Player Stats
Projected
PITCHERPCIPKER
Spencer Bivens logoRS.Bivens, P23210
Tristan Beck logoRT.Beck, P15100
 Kilian logoRC.Kilian, P32240
Matt Gage logoLM.Gage, P14120
Michael Fulmer logoRM.Fulmer, P371.132
Marques Johnson logoRM. Johnson, P80.210
HITTERSH-ABRHRRBI
Drew Gilbert logo1D.Gilbert, CF2-5000
Daniel Susac logo2D.Susac, DH1-3001
Will Brennan logo3W.Brennan, LF1-4111
Victor Bericoto logo4V. Bericoto, RF0-4000
Christian Koss logo5C.Koss, 2B0-4000
Gavin Kilen logo6G.Kilen, SS0-3000
 Kennedy logo7B.Kennedy, 3B1-3100
Jesus Rodriguez logo8J.Rodriguez, C1-3112
Charlie Szykowny logo9C. Szykowny, 1B3-3211
Rangers Player Stats
Projected
PITCHERPCIPKER
Nathan Eovaldi logoRN.Eovaldi, P36400
Luis Curvelo logoRL.Curvelo, P27222
Josh Sborz logoRJ.Sborz, P20103
Carter Baumler logoRC.Baumler, P11120
HITTERSH-ABRHRRBI
Brandon Nimmo logo1B.Nimmo, RF0-3000
Orlando Martinez logo1O. Martinez, PR0-0100
Orlando Martinez logo1O. Martinez, RF0-0100
Wyatt Langford logo2W.Langford, CF1-3000
 Velazquez logo2A.Velazquez, SS0-0100
Corey Seager logo3C.Seager, SS1-3000
Ian Moller logo3I. Moller, C0-1000
Jake Burger logo4J.Burger, 1B1-4114
Joc Pederson logo5J.Pederson, DH0-2000
Alejandro Osuna logo5A.Osuna, PH0-1100
Alejandro Osuna logo5A.Osuna, DH0-1100
Josh Jung logo6J.Jung, 3B0-3000
Dairon Blanco logo6D.Blanco, LF0-0100
Josh Smith logo7J.Smith, 2B1-3002
Evan Carter logo8E.Carter, LF0-3000
Richie Martin logo8R.Martin, 3B0-1000
Kyle Higashioka logo9K.Higashioka, C1-2000
Michael Helman logo9M.Helman, CF1-2100

Giants vs. Rangers Odds Comparison

Right Arrow

Could not load odds

Giants at Rangers Team Totals

MatchupOverUnder
Giants
18-9
N/A
N/A
Rangers
16-11
N/A
N/A