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

Cardinals at Giants

1:45 am • FDSMW
3 - 4
Starting Pitchers
pitcherteameraw-l
JT Brubaker logoJ.BrubakerSan Francisco Giants logo3.380-0
Sonny Gray logoS.GraySt. Louis Cardinals logo4.2814-8

Cardinals at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
40-33
+1.5
-1.5+146
o7.5+155
-115
Giants
31-43
u7.5
+1.5-180
u7.5-206
-105
location pinThursday 1:45 a.m.
September 25, 2025
Oracle ParkSan Francisco
Cardinals vs. Giants Expert Picks
Sir Lockselot
Sir Lockselot
Last 30d: 11-20-0 (-8.6u)
STL -1.5+146
3u
📚Player Profit 🔑 Cardinals -1.5 +146 (Player Profit) 3u Sonny Gray making his last start of the season after back to back good starts. Both teams are out of it and the Giants going with a bullpen game, and free falling. Cardinals trying to end the season strong, love this spot. Code: sirlocks for 10% off every deposit at https://www.playerprofit.com/
Sean Zerillo
Sean Zerillo
Last 30d: 151-124-10 (+3.1u)
STL -108
0.54u
YBK Picks.com
Last 30d: 23-15-2 (+11.1u)
STL -110
2u
Scott Rickenbach
Scott Rickenbach
Last 30d: 37-25-1 (+6.4u)
Over 7.5-117
1u

Cardinals vs. Giants Previews & Analysis

  • 3 MLB Player Props for Wednesday, 9/24 article feature image

    3 MLB Player Props for Wednesday, 9/24

    Alex Hinton
    Sep 24, 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

55%

Bets%

45%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Giants
33-4114-2019-2110-1623-24
Cardinals
44-2922-1622-139-635-22

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
35-34-516-16-219-18-316-8-218-26-3
Cardinals
31-38-417-19-214-19-25-9-125-29-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
31-4314-2017-2312-1419-28
Cardinals
40-3321-1719-1611-429-28

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Sep 24thSTLL 8-9-1.5 LO 7.5STL -200
Sep 23rdSTLL 5-6-1.5 LO 8STL -148
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

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
    Sonny Gray logoRS.Gray, P99672
    Kyle Leahy logoRK.Leahy, P13120
    Riley O'Brien logoRR.O'Brien, P16101
    HITTERSH-ABRHRRBI
    Brendan Donovan logo1B.Donovan, 2B1-4101
    Ivan Herrera logo2I.Herrera, DH2-3101
    Alec Burleson logo3A.Burleson, 1B1-4000
    Nolan Arenado logo4N.Arenado, 3B0-3001
    Lars Nootbaar logo5L.Nootbaar, LF0-2000
    Thomas Saggese logo6T.Saggese, SS1-4000
    Pedro Pages logo7P.Pages, C1-4000
    Nathan Church logo7N.Church, PR0-0000
    Jordan Walker logo8J.Walker, RF0-4000
    Victor Scott logo9V.Scott, CF1-3100
    Jose Fermin logo9J.Fermin, PH0-1000
    Giants Player Stats
    Projected
    PITCHERPCIPKER
    JT Brubaker logoRJ.Brubaker, P68442
    Carson Seymour logoRC.Seymour, P42340
    Matt Gage logoLM.Gage, P120.111
    Jose Butto logoRJ.Butto, P130.210
    Tristan Beck logoRT.Beck, P11100
    HITTERSH-ABRHRRBI
    Heliot Ramos logo1H.Ramos, LF1-5000
    Patrick Bailey logo1P.Bailey, C0-0000
    Rafael Devers logo2R.Devers, DH1-4111
    Willy Adames logo3W.Adames, SS1-5000
    Bryce Eldridge logo4B.Eldridge, 1B2-4000
    Casey Schmitt logo5C.Schmitt, 3B3-4100
    Jung Hoo Lee logo6J.Lee, CF1-4000
    Christian Koss logo7C.Koss, 2B1-3200
    Drew Gilbert logo8D.Gilbert, RF0-4000
    Andrew Knizner logo9A.Knizner, C1-2002
    Grant McCray logo9G.McCray, PR0-0000
    Grant McCray logo9G.McCray, LF0-0000

    Cardinals vs. Giants Odds Comparison

    Right Arrow

    Could not load odds

    Cardinals at Giants Team Totals

    MatchupOverUnder
    Cardinals
    40-33
    N/A
    N/A
    Giants
    31-43
    N/A
    N/A