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

The St. Louis Cardinals (72-72) visit the San Francisco Giants (59-85) on Tuesday, September 8, 2026 at Oracle Park. First pitch is set for 9:45 PM ET. TV: MLB.TV, NBC Sports BA, Cardinals.TV.

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

Matchup St. Louis Cardinals @ San Francisco Giants
Records St. Louis Cardinals 72-72 | San Francisco Giants 59-85
Run Line STL -1.5 (+158) | SF +1.5 (-193)
Moneyline St. Louis Cardinals: -106 | San Francisco Giants: -114
Total 8.0
Venue Oracle Park
Date / Time Tuesday, September 8, 2026 9:45 PM ET
TV / How to Watch MLB.TV, NBC Sports BA, Cardinals.TV
Probable Pitchers St. Louis Cardinals: Quinn Mathews (1-2, 4.38) | San Francisco Giants: Landen Roupp (8-13, 4.17)

Odds shown via DraftKings (ESPN). Lines move

St. Louis Cardinals Preview & Probable Pitcher

The St. Louis Cardinals enter Tuesday at 72-72 and travel to face the San Francisco Giants at Oracle Park. Slated starter: Quinn Mathews (1-2, 4.38).

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 9:45 PM ET.

San Francisco Giants Preview & How to Watch

The San Francisco Giants sit at 59-85 hosting from Oracle Park. Probable starter: Landen Roupp (8-13, 4.17).

How to watch: MLB.TV, NBC Sports BA, Cardinals.TV. 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 8, 2026 first pitch.

How to Watch St. Louis Cardinals vs San Francisco Giants

Tune in Tuesday, September 8, 2026 at 9:45 PM ET from Oracle Park. Broadcast coverage: MLB.TV, NBC Sports BA, Cardinals.TV.

— verify before betting.