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).
