Cardinals vs. Giants Odds & Betting Predictions - September 9, 2026

Cardinals at Giants

7:45 pm • NBCS-BA
6 - 7
Starting Pitchers
pitcherteameraw-l
Blade Tidwell logoB.TidwellSan Francisco Giants logo4.451-2
Andre Pallante logoA.PallanteSt. Louis Cardinals logo3.8312-9

Cardinals at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
0-0
-1.5
-1.5+141
o8-115
-119
Giants
0-0
u8.5
+1.5-164
u8-105
+101
location pinWednesday 7:45 p.m.
September 09, 2026
Oracle ParkSan Francisco
Cardinals vs. Giants Expert Picks
OldSchool0909
Last 30d: 46-48-1 (+1.4u)
SF +106
1.06u
Frank Ammirante
Frank Ammirante
Last 30d: 99-90-0 (-4.3u)
R.Devers o0.5 HR+404
0.1u
A.Pallante o15.5 Outs+113
0.88u
Player Prop Savant
Player Prop Savant
Last 30d: 89-77-0 (+11.4u)
A.Pallante u1.5 Earned Runs+125
1.25u

Prop Odds Comparison

Right Arrow
Right Arrow

Loading props…

Line Movement Tracker

Right Arrow
Right Arrow

Cardinals vs. Giants Public Betting Percentages

Away Logo

Cardinals

Public

71%

Bets%

29%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Giants
80-8241-4039-4221-2758-54
Cardinals
86-7641-4045-3617-3468-40

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
75-77-1036-42-339-35-727-18-347-58-7
Cardinals
74-82-636-42-338-40-324-26-148-55-5

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
65-9737-4428-5324-2440-72
Cardinals
77-8538-4339-4225-2651-57

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Sep 9thSTLW 2-1+1.5 WU 7.5SF -110
Sep 8thSTLW 5-4-1.5 LO 8.5SF -135
Sep 6th@NYML 2-4+1.5 LU 8NYM +145
Sep 5th@NYMW 9-5+1.5 WO 8SF +141
Sep 4th@NYML 6-10+1.5 LO 7.5NYM +172

Cardinals vs. Giants Injury Updates

Cardinals Injuries

    Giants Injuries

    • Hayden Birdsong
      SP

      Birdsong is out with arm

      Out

    Cardinals vs. Giants Box Score
    Cardinals Player Stats
    Projected
    PITCHERPCIPKER
    Andre Pallante logoRA.Pallante, P88541
    Justin Bruihl logoLJ.Bruihl, P12130
    Luis Gastelum logoRL.Gastelum, P12110
    Cade Winquest logoRC.Winquest, P230.214
    George Soriano logoRG.Soriano, P200.102
    HITTERSH-ABRHRRBI
    Bryan Torres logo1B.Torres, LF1-3100
    Ramon Urias logo1R.Urias, PH0-1000
    Ramon Urias logo1R.Urias, 2B0-1000
    Ramon Urias logo1R.Urias, 3B0-1000
    Jordan Walker logo1J.Walker, PH0-1000
    Ivan Herrera logo2I.Herrera, DH1-4100
    Alec Burleson logo3A.Burleson, 1B0-2100
    Leonardo Bernal logo4L.Bernal, C1-4113
    Joshua Baez logo5J.Baez, RF1-4100
    Nolan Gorman logo6N.Gorman, 3B2-4001
    Victor Scott logo6V.Scott, PR0-0000
    Victor Scott logo6V.Scott, LF0-0000
    Thomas Saggese logo7T.Saggese, SS0-3100
    Nathan Church logo8N.Church, CF1-3000
    Jose Fermin logo9J.Fermin, 2B1-3001
    Jose Fermin logo9J.Fermin, LF1-3001
    Jose Fermin logo9J.Fermin, 2B1-3001
    Giants Player Stats
    Projected
    PITCHERPCIPKER
    Blade Tidwell logoRB.Tidwell, P78424
    Philip Abner logoLP.Abner, P16210
    Matt Wilkinson logoLM.Wilkinson, P26220
    Trent Harris logoRT.Harris, P6100
    HITTERSH-ABRHRRBI
    Drew Gilbert logo1D.Gilbert, CF1-2100
    Brett Harris logo1B.Harris, PH0-1100
    Brett Harris logo1B.Harris, 3B0-1100
    Turner Hill logo2T.Hill, DH0-3100
    Bryce Eldridge logo3B.Eldridge, 1B2-4103
    Jonah Cox logo4J.Cox, 2B1-4101
    Jonah Cox logo4J.Cox, CF1-4101
    Jung Hoo Lee logo5J.Lee, RF2-4102
    Shay Whitcomb logo6S.Whitcomb, 3B1-4001
    Shay Whitcomb logo6S.Whitcomb, 2B1-4001
    Drew Cavanaugh logo7D.Cavanaugh, C1-4100
    Grant McCray logo8G.McCray, LF0-3000
    Christian Koss logo9C.Koss, SS2-3000

    Cardinals vs. Giants Odds Comparison

    Right Arrow

    Could not load odds

    Cardinals at Giants Team Totals

    MatchupOverUnder
    Cardinals
    0-0
    N/A
    N/A
    Giants
    0-0
    N/A
    N/A