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.854-11
Michael McGreevy logoM.McGreevySt. Louis Cardinals logo4.428-4

Cardinals at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
36-28
+1.5
+1.5-176
o8-111
+126
Giants
27-41
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: 169-216-1 (-74.1u)
STL +126
1.26u
Kenny Ducey
Kenny Ducey
Last 30d: 10-3-0 (+10.1u)
Under 7.5-102
1.02u
Ryan Minion
Ryan Minion
Last 30d: 332-343-14 (+46.9u)
R.Devers o1.5 Total Bases+105
$1.05
Collin Whitchurch
Collin Whitchurch
Last 30d: 5-7-0 (-0.5u)
M.McGreevy u1.5 BB+115
0.5u
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 64-107-6 (-21.3u)
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
  • 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
29-3912-1817-218-1521-23
Cardinals
39-2521-1418-117-432-20

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
33-31-415-13-218-18-215-6-217-25-2
Cardinals
27-33-417-16-210-17-24-6-122-27-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
27-4112-1815-2310-1317-27
Cardinals
36-2819-1617-128-328-24

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

    Giants Injuries

    • Hayden Birdsong
      SP

      Birdsong is out with arm

      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
    36-28
    N/A
    N/A
    Giants
    27-41
    N/A
    N/A