Cardinals vs. Giants Dunkel MLB Picks, Predictions and Prop Bets - Sept. 9
09 September 2026

The San Francisco Giants will attempt to sweep the St. Louis Cardinals at Oracle Park on Wednesday, at 3:45 p.m. ET. Andre Pallante (12-6, 3.51 ERA) will start for the Cardinals, who are 72-74 this season and fourth in the NL Central. Blade Tidwell (0-2, 4.43 ERA) is starting for the Giants, who are 61-85 and fourth in the NL West.
Oddsmakers expect a close matchup between the Cardinals (-111 to win) and the Giants (-110). The total for the Cardinals-Giants game is set at 7.5.
Cardinals vs. Giants Odds, Game Time
- Game day: Wednesday, September 9, 2026
- Game time: 3:45 p.m. ET
- Location: San Francisco, California
- Stadium: Oracle Park
- Favorite: Cardinals (-111)
- Underdog: Giants (-110)
- Over/under: 7.5
How to Watch Cardinals vs. Giants
- TV Channel: NBCS-BA and CARD
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Cardinals vs. Giants: Betting the Moneyline
- The Cardinals have won 53.2% of the games this season when they were favored on the moneyline (25-22).
- San Francisco has been underdogs in 96 games this season and has come away with the win 36 times (37.5%) in those contests.
- St. Louis has a record of 23-20 in games when oddsmakers favor them by at least -111 on the moneyline.
- The Giants have a win-loss record of 36-61 when favored by -110 or worse by sportsbooks this year.
- The implied moneyline probablility in this matchup gives the Cardinals a 52.6% chance to win.
- The moneyline set for this matchup implies the Giants have a 52.4% chance of walking away with the win.
Cardinals vs. Giants: Betting the Spread & Total
- The Cardinals have played in 146 games with set over/under, and have combined with opponents to go over the total 63 times (63-73-10).
- San Francisco and its opponents have hit the over in 68 of its 145 games with a total this season.
- The Cardinals have collected an 81-65-0 record against the spread this season.
- The Giants are 72-73-0 against the spread in their 145 games with a line set by sportsbooks this season.
