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
8-12
N/A
N/A
N/A
Rangers
11-9
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
12-83-39-54-48-4
Giants
7-133-74-62-45-9

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Rangers
9-9-20-5-19-4-13-4-16-5-1
Giants
9-9-24-5-15-4-15-14-8-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Rangers
11-93-38-64-47-5
Giants
8-123-75-52-46-8

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
    SP

    Montgomery is out with elbow

    Out

  • Cody Freeman
    3B

    Freeman is out with back

    Out

  • Cody Bradford
    RP

    Bradford is out with elbow

    Out

Giants Injuries

  • Hayden Birdsong
    SP

    Birdsong is out with arm

    Out

Giants vs. Rangers Box Score
Giants Player Stats
Projected
PITCHERPCIPKER
Spencer Bivens logoRS.Bivens, P23210
Tristan Beck logoRT.Beck, P15100
Caleb 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
8-12
N/A
N/A
Rangers
11-9
N/A
N/A