St. Louis Cardinals vs San Francisco Giants Preview: Odds, Spread, Time & TV (September 9, 2026)

The St. Louis Cardinals (72-73) visit the San Francisco Giants (60-85) on Wednesday, September 9, 2026 at Oracle Park. First pitch is set for 3:45 PM ET. TV: Cardinals.TV, NBC Sports Bay Area; MLB.TV (out-of-market).

St. Louis Cardinals vs San Francisco Giants Odds & Preview Info

Matchup St. Louis Cardinals @ San Francisco Giants
Records St. Louis Cardinals 72-73 | San Francisco Giants 60-85
Run Line STL -1.5 | SF +1.5
Moneyline St. Louis Cardinals: -125 | San Francisco Giants: +105
Total 8.5
Venue Oracle Park
Date / Time Wednesday, September 9, 2026 3:45 PM ET
TV / How to Watch Cardinals.TV, NBC Sports Bay Area; MLB.TV (out-of-market)
Probable Pitchers St. Louis Cardinals: Andre Pallante (R) | San Francisco Giants: Matt Wilkinson (L)

Odds shown via public sportsbooks (lines move verify before betting).

St. Louis Cardinals Preview & Probable Pitcher

The St. Louis Cardinals enter Wednesday at 72-73 and travel to face the San Francisco Giants at Oracle Park. Slated starter: Andre Pallante (R).

Track the run line, moneyline, and total listed above for this odds preview. Double-check probable pitchers and any late roster moves closer to first pitch at 3:45 PM ET.

San Francisco Giants Preview & Probable Pitcher

The San Francisco Giants sit at 60-85 hosting from Oracle Park. Probable starter: Matt Wilkinson (L).

How to watch: Cardinals.TV, NBC Sports Bay Area; MLB.TV (out-of-market). Odds and totals can shift through the afternoon recheck your book for the latest St. Louis Cardinals vs San Francisco Giants line before the September 9, 2026 first pitch.

Where to Watch St. Louis Cardinals vs San Francisco Giants

Tune in Wednesday, September 9, 2026 at 3:45 PM ET from Oracle Park. Broadcast coverage: Cardinals.TV, NBC Sports Bay Area; MLB.TV (out-of-market).