St. Louis Cardinals vs San Francisco Giants

Monday, September 7, 2026 8:10 PM ET Game 17080154
St. Louis Cardinals
Away
St. Louis Cardinals
VS
Home
San Francisco Giants
San Francisco Giants
Game Analysis

The St. Louis Cardinals visit the San Francisco Giants on Monday, September 7, 2026. The Cardinals hold a .500 record at 72-72, while the Giants sit well below that at 59-85. This gap in performance is reflected in the betting odds.

Looking at the moneyline, the Giants are favored at -131, meaning you’d need to bet $131 to win $100 on San Francisco. The Cardinals are the underdogs at +109, so a $100 bet would yield $109 if they win outright. This suggests the market gives the Giants a slight edge, likely because they are at home.

The spread is set at 1.5 runs. The Cardinals are +1.5 at -194, which means betting on them to either win or lose by less than two runs requires a larger wager but offers a safer option. The Giants are -1.5 at +159, so a $100 bet would win $159 if they win by two or more runs. The high price on the Giants covering suggests the market sees this as a challenging task.

The total is 7.5 runs, with over and under prices nearly even at -111 and -109. This indicates the sportsbook expects a moderately scoring game, and neither side has a clear edge on the run total.

Overall, the lines suggest a close game with the home Giants slightly favored. Betting the Cardinals +1.5 offers some protection, while the Giants -1.5 is riskier but pays more if they win decisively. The total points market is balanced, so look for your read on offense and pitching to guide that choice.

Analysis updated September 7, 2026 at 6:00 AM
Want the Expert Picks?
Unlock premium picks from every ProCappers expert handicapper.
View Memberships