Cardinals vs. Giants Odds & Betting Predictions - September 23, 2025

Cardinals at Giants

1:45 am • NBCS-BA
6 - 5
Starting Pitchers
pitcherteameraw-l
Justin Verlander logoJ.VerlanderSan Francisco Giants logo3.883-11
Michael McGreevy logoM.McGreevySt. Louis Cardinals logo4.358-3

Cardinals at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
77-80
+1.5
+1.5-176
o8-111
+126
Giants
77-80
u7.5
-1.5+146
u8-110
-148
location pinTuesday 1:45 a.m.
September 23, 2025
Oracle ParkSan Francisco
Cardinals vs. Giants Expert Picks
Wags Wins
Wags Wins
Last 30d: 161-137-1 (+13.5u)
STL +126
1.26u
Kenny Ducey
Kenny Ducey
Last 30d: 27-21-1 (+4.7u)
Under 7.5-102
1.02u
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 56-67-4 (+3.5u)
M.McGreevy u1.5 BB+115
1u

Cardinals vs. Giants Previews & Analysis

  • Cardinals vs Giants: An Over/Under Makes Sense Here article feature image

    Cardinals vs Giants: An Over/Under Makes Sense Here

    Kenny Ducey
    Sep 23, 2025 UTC
  • You NEED to BACK the Padres at Home! | MLB Best Bets | Payoff Pitch article feature image

    You NEED to BACK the Padres at Home! | MLB Best Bets | Payoff Pitch

    Sep 22, 2025 UTC
  • Today's MLB Best Bets article feature image

    Today's MLB Best Bets

    Action Network Staff
    Sep 22, 2025 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Cardinals vs. Giants Public Betting Percentages

Away Logo

Cardinals

Public

31%

Bets%

69%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Giants
73-8432-4441-4033-5539-28
Cardinals
79-7841-4038-3825-4153-37

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
73-77-733-42-140-35-634-53-137-24-6
Cardinals
78-72-739-39-339-33-433-28-544-44-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
77-8038-3839-4246-4230-37
Cardinals
77-8044-3733-4333-3343-47

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Sep 21st@LADW 3-1+1.5 WU 9SF +178
Sep 21st@LADL 5-7+1.5 LO 9LAD +200
Sep 20th@LADL 3-6+1.5 LU 9LAD +160
Sep 19th@LADL 1-2+1.5 WU 7.5LAD +144
Sep 17th@ARIW 5-1-1.5 WU 9SF -104

Cardinals vs. Giants Injury Updates

Cardinals Injuries

  • Nolan Gorman
    2B

    Nolan Gorman has been scratched Sunday.

    Out

  • Brendan Donovan
    2B

    Brendan Donovan has been scratched Monday.

    Out

  • Masyn Winn
    SS

    Masyn Winn (knee) has been scratched Friday.

    Out

Giants Injuries

  • Tom Murphy
    C

    Murphy is out with back

    Out

  • JT Brubaker
    RP

    Brubaker is out with ribs

    Out

Cardinals vs. Giants Box Score
Cardinals Player Stats
Projected
PITCHERPCIPKER
Michael McGreevy logoRM.McGreevy, P90525
Ryan Fernandez logoRR.Fernandez, P111.110
John King logoLJ.King, P60.200
Kyle Leahy logoRK.Leahy, P21110
JoJo Romero logoLJ.Romero, P19110
HITTERSH-ABRHRRBI
Lars Nootbaar logo1L.Nootbaar, LF1-4100
Ivan Herrera logo2I.Herrera, DH1-3112
Alec Burleson logo3A.Burleson, 1B3-5101
Nolan Arenado logo4N.Arenado, 3B1-5100
Thomas Saggese logo5T.Saggese, SS1-5000
Pedro Pages logo6P.Pages, C1-5000
Jordan Walker logo7J.Walker, RF0-3101
Jose Fermin logo8J.Fermin, 2B2-4101
Victor Scott logo9V.Scott, CF0-2000
Giants Player Stats
Projected
PITCHERPCIPKER
Justin Verlander logoRJ.Verlander, P844.134
Tristan Beck logoRT.Beck, P332.230
Matt Gage logoLM.Gage, P9110
Joel Peguero logoRJ.Peguero, P11120
HITTERSH-ABRHRRBI
Heliot Ramos logo1H.Ramos, LF2-5113
Rafael Devers logo2R.Devers, 1B1-3111
Willy Adames logo3W.Adames, SS0-4000
Matt Chapman logo4M.Chapman, 3B1-4100
Bryce Eldridge logo5B.Eldridge, DH0-2000
Christian Koss logo5C.Koss, PR0-0000
Christian Koss logo5C.Koss, DH0-0000
Casey Schmitt logo6C.Schmitt, 2B1-4100
Patrick Bailey logo7P.Bailey, C2-4101
Jerar Encarnacion logo8J.Encarnacion, RF0-4000
Drew Gilbert logo9D.Gilbert, CF0-2000
Wilmer Flores logo9W.Flores, PH0-1000

Cardinals vs. Giants Odds Comparison

Right Arrow

Could not load odds

Cardinals at Giants Team Totals

MatchupOverUnder
Cardinals
77-80
o3.5-110
u3.5-117
Giants
77-80
o3.5-149
u3.5+117