St. Louis Cardinals vs Colorado Rockies

Friday, September 4, 2026 8:40 PM ET Game 17079972
St. Louis Cardinals
Away
St. Louis Cardinals
VS
Home
Colorado Rockies
Colorado Rockies
Game Analysis

The St. Louis Cardinals visit the Colorado Rockies on Friday, September 4, 2026. Looking at their records, the Cardinals sit at 70-71, a solid but slightly under .500 team. The Rockies, at 54-86, have struggled more this season. This gap suggests St. Louis is the stronger side heading into this matchup.

The betting odds reflect that view. The Cardinals are favored on the moneyline at -131, meaning you’d need to bet $131 to win $100. The Rockies are underdogs at 109, so a $100 bet would pay $109 if they pull off the upset. The spread is set at -1.5 for the Cardinals (at +113) and +1.5 for the Rockies (-136). This means St. Louis would need to win by two or more runs to cover the spread, while Colorado can lose by one run or win outright for spread bettors to win.

The total runs line is set at 11.5, with the over priced at -108 and the under at -112. These prices suggest a slightly better value on the under, but the difference is minimal. Given the teams’ records and the spread, it looks like a game where the Cardinals should control the pace, but the Rockies might keep it close.

In summary, St. Louis is the clear favorite both outright and on the spread. Betting on the Cardinals to win straight up is the safer play, while the spread offers a bit more payout risk. The total is high, so consider the under if you expect a tighter game.

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