St. Louis Cardinals ATS Record 2026: Betting Trends, Odds & Next Game

In 162 stored MLB games this season the St. Louis Cardinals are 77-85 straight up, 87-75 against the spread in 162 games with a closing line, and 74-80-8 to the over. They average 4.4 points scored and 4.6 allowed.

🎁 Get today's free play by email · no card neededFree ↓
Get today's free play by email
Free, no card. Posted before the game, graded in public, win or lose.

What is the St. Louis Cardinals record against the spread?

St. Louis Cardinals game by game

DateOpponentScoreResultClosing lineATSTotal
Sep 27, 2026at Milwaukee Brewers4-6L+1.5No coverOver 7
Sep 26, 2026at Milwaukee Brewers2-3L+1.5CoverUnder 7.5
Sep 25, 2026at Milwaukee Brewers4-8L+1.5No coverOver 7.5
Sep 24, 2026at Pittsburgh Pirates1-2L+1.5CoverUnder 7
Sep 23, 2026at Pittsburgh Pirates5-1W+1.5CoverUnder 7.5
Sep 22, 2026at Pittsburgh Pirates0-2L+1.5No coverUnder 7
Sep 20, 2026vs Washington Nationals5-3W-1.5CoverUnder 8.5
Sep 19, 2026vs Washington Nationals5-8L+1.5No coverOver 8.5
Sep 18, 2026vs Washington Nationals1-9L+1.5No coverOver 8
Sep 16, 2026vs San Francisco Giants5-6L-1.5No coverOver 8
Sep 15, 2026vs San Francisco Giants3-10L-1.5No coverOver 8
Sep 14, 2026vs San Francisco Giants2-1W-1.5No coverUnder 8
Sep 13, 2026vs Chicago White Sox3-1W+1.5CoverUnder 8.5
Sep 12, 2026vs Chicago White Sox5-6L+1.5CoverOver 8.5
Sep 11, 2026vs Chicago White Sox7-3W+1.5CoverOver 7.5
Sep 9, 2026at San Francisco Giants6-7L-1.5No coverOver 8
Sep 8, 2026at San Francisco Giants1-2L-1.5No coverUnder 7.5
Sep 7, 2026at San Francisco Giants4-5L+1.5CoverOver 8.5
Sep 6, 2026at Colorado Rockies10-8W-1.5CoverOver 11
Sep 5, 2026at Colorado Rockies7-10L-1.5No coverOver 11
Sep 4, 2026at Colorado Rockies7-6W-1.5No coverOver 11
Sep 3, 2026at Los Angeles Dodgers2-3L+1.5CoverUnder 7.5
Sep 2, 2026at Los Angeles Dodgers8-6W+1.5CoverOver 8
Sep 1, 2026at Los Angeles Dodgers13-8W+1.5CoverOver 9
Aug 30, 2026vs Pittsburgh Pirates4-5L+1.5CoverOver 7.5
Aug 29, 2026vs Pittsburgh Pirates2-6L-1.5No coverPush 8
Aug 28, 2026vs Pittsburgh Pirates4-1W+1.5CoverUnder 7.5
Aug 27, 2026vs Baltimore Orioles7-5W+1.5CoverOver 8
Aug 26, 2026vs Baltimore Orioles7-8L+1.5CoverOver 8.5
Aug 25, 2026vs Baltimore Orioles1-13L-1.5No coverOver 8
Aug 23, 2026at Philadelphia Phillies4-6L+1.5No coverOver 8
Aug 22, 2026at Philadelphia Phillies3-12L+1.5No coverOver 9
Aug 21, 2026at Philadelphia Phillies6-7L+1.5CoverOver 8
Aug 20, 2026at Cincinnati Reds10-9W-1.5No coverOver 9
Aug 19, 2026at Cincinnati Reds4-5L+1.5CoverOver 8.5
Aug 18, 2026at Cincinnati Reds3-0W-1.5CoverUnder 9
Aug 17, 2026at Cincinnati Reds5-6L-1.5No coverOver 9
Aug 17, 2026at Cincinnati Reds2-1W-1.5No coverUnder 9.5
Aug 16, 2026at Chicago Cubs11-4W+1.5CoverOver 9
Aug 15, 2026at Chicago Cubs8-4W+1.5CoverOver 9
Aug 14, 2026at Chicago Cubs0-3L+1.5No coverUnder 8
Aug 12, 2026vs Philadelphia Phillies7-1W+1.5CoverPush 8
Aug 11, 2026vs Philadelphia Phillies2-0W+1.5CoverUnder 7.5
Aug 10, 2026vs Philadelphia Phillies5-6L+1.5CoverOver 9
Aug 9, 2026vs Colorado Rockies7-4W-1.5CoverOver 9
Aug 8, 2026vs Colorado Rockies6-8L-1.5No coverOver 8.5
Aug 7, 2026vs Colorado Rockies3-2W-1.5No coverUnder 8.5
Aug 5, 2026at New York Yankees3-1W+1.5CoverUnder 8.5
Aug 4, 2026at New York Yankees0-2L+1.5No coverUnder 8
Aug 3, 2026at New York Yankees13-7W+1.5CoverOver 8
Aug 2, 2026at Toronto Blue Jays5-1W+1.5CoverUnder 8.5
Aug 1, 2026at Toronto Blue Jays1-5L+1.5No coverUnder 8
Jul 31, 2026at Toronto Blue Jays1-3L+1.5No coverUnder 7.5
Jul 30, 2026vs Chicago Cubs2-4L+1.5No coverUnder 8.5
Jul 29, 2026vs Chicago Cubs3-2W+1.5CoverUnder 7.5
Jul 28, 2026vs Chicago Cubs2-10L+1.5No coverOver 8.5
Jul 27, 2026vs Chicago Cubs3-7L+1.5No coverOver 9.5
Jul 26, 2026vs Cincinnati Reds3-5L-1.5No coverUnder 8.5
Jul 25, 2026vs Cincinnati Reds7-0W+1.5CoverUnder 8
Jul 24, 2026vs Cincinnati Reds2-4L-1.5No coverUnder 8
Jul 23, 2026vs Arizona Diamondbacks6-10L-1.5No coverOver 8
Jul 22, 2026at Los Angeles Angels1-0W+1.5CoverUnder 8.5
Jul 21, 2026at Los Angeles Angels1-5L+1.5No coverUnder 9
Jul 20, 2026at Los Angeles Angels2-3L-1.5No coverUnder 9
Jul 19, 2026at Arizona Diamondbacks7-8L+1.5CoverOver 9
Jul 18, 2026at Arizona Diamondbacks3-5L-1.5No coverUnder 9
Jul 17, 2026at Arizona Diamondbacks5-4W-1.5No coverPush 9
Jul 12, 2026vs Atlanta Braves3-4L-1.5No coverUnder 7.5
Jul 11, 2026vs Atlanta Braves4-1W+1.5CoverUnder 8.5
Jul 10, 2026vs Atlanta Braves2-1W+1.5CoverUnder 8
Jul 9, 2026vs Milwaukee Brewers4-8L+1.5No coverOver 8.5
Jul 8, 2026vs Milwaukee Brewers5-1W+1.5CoverUnder 8.5
Jul 7, 2026vs Milwaukee Brewers2-10L+1.5No coverOver 8.5
Jul 7, 2026vs Milwaukee Brewers3-4L+1.5CoverUnder 7.5
Jul 6, 2026vs Milwaukee Brewers3-4L+1.5CoverUnder 8
Jul 5, 2026at Chicago Cubs4-6L+1.5No coverOver 8
Jul 4, 2026at Chicago Cubs3-0W+1.5CoverUnder 8
Jul 3, 2026at Chicago Cubs17-1W+1.5CoverOver 10.5
Jul 2, 2026at Atlanta Braves11-5W-1.5CoverOver 9
Jul 1, 2026at Atlanta Braves1-5L+1.5No coverUnder 9
Jun 30, 2026at Atlanta Braves5-3W+1.5CoverUnder 9
Jun 28, 2026vs Miami Marlins2-1W-1.5No coverUnder 9.5
Jun 27, 2026vs Miami Marlins1-5L-1.5No coverUnder 8.5
Jun 26, 2026vs Miami Marlins0-4L+1.5No coverUnder 8.5
Jun 24, 2026vs Arizona Diamondbacks4-9L+1.5No coverOver 9
Jun 23, 2026vs Arizona Diamondbacks3-4L+1.5CoverUnder 8.5
Jun 22, 2026vs Arizona Diamondbacks3-2W-1.5No coverUnder 8.5
Jun 21, 2026at Kansas City Royals12-10W-1.5CoverOver 9
Jun 19, 2026at Kansas City Royals5-6L-1.5No coverOver 9
Jun 18, 2026at Kansas City Royals6-14L-1.5No coverOver 9
Jun 17, 2026vs San Diego Padres1-6L-1.5No coverUnder 10
Jun 16, 2026vs San Diego Padres3-2W+1.5CoverUnder 8
Jun 15, 2026vs San Diego Padres3-0W-1.5CoverUnder 8.5
Jun 14, 2026at Minnesota Twins4-5L-1.5No coverUnder 9.5
Jun 13, 2026at Minnesota Twins9-6W-1.5CoverOver 9.5
Jun 12, 2026at Minnesota Twins8-9L+1.5CoverOver 9
Jun 11, 2026at New York Mets4-5L+1.5CoverPush 9
Jun 10, 2026at New York Mets9-2W+1.5CoverOver 8.5
Jun 9, 2026at New York Mets7-0W+1.5CoverUnder 8
Jun 7, 2026vs Cincinnati Reds5-3W-1.5CoverUnder 9.5
Jun 6, 2026vs Cincinnati Reds6-5W-1.5No coverOver 9
Jun 5, 2026vs Cincinnati Reds10-3W-1.5CoverOver 9
Jun 3, 2026vs Texas Rangers5-3W+1.5CoverPush 8
Jun 2, 2026vs Texas Rangers4-7L+1.5No coverOver 7
Jun 1, 2026vs Texas Rangers1-2L+1.5CoverUnder 7.5
May 31, 2026vs Chicago Cubs5-1W+1.5CoverUnder 8.5
May 30, 2026vs Chicago Cubs1-6L+1.5No coverUnder 8
May 29, 2026vs Chicago Cubs6-5W+1.5CoverOver 7.5
May 27, 2026at Milwaukee Brewers1-2L+1.5CoverUnder 8
May 26, 2026at Milwaukee Brewers0-6L+1.5No coverUnder 8
May 25, 2026at Milwaukee Brewers1-5L+1.5No coverUnder 7.5
May 23, 2026at Cincinnati Reds6-7L-1.5No coverOver 10
May 23, 2026at Cincinnati Reds8-1W-1.5CoverUnder 10
May 21, 2026vs Pittsburgh Pirates2-6L+1.5No coverOver 7
May 20, 2026vs Pittsburgh Pirates0-7L+1.5No coverUnder 7.5
May 19, 2026vs Pittsburgh Pirates9-6W+1.5CoverOver 8
May 17, 2026vs Kansas City Royals0-2L+1.5No coverUnder 9.5
May 16, 2026vs Kansas City Royals4-2W+1.5CoverUnder 9
May 15, 2026vs Kansas City Royals5-4W+1.5CoverOver 8.5
May 14, 2026at Athletics5-4W-1.5No coverUnder 10
May 13, 2026at Athletics2-6L+1.5No coverUnder 10
May 12, 2026at Athletics6-4W+1.5CoverPush 10
May 10, 2026at San Diego Padres2-3L+1.5CoverUnder 8.5
May 9, 2026at San Diego Padres2-4L+1.5No coverUnder 8
May 8, 2026at San Diego Padres6-0W+1.5CoverUnder 8
May 7, 2026at San Diego Padres2-1W+1.5CoverUnder 8
May 6, 2026vs Milwaukee Brewers2-6L+1.5No coverOver 7.5
May 4, 2026vs Milwaukee Brewers6-3W+1.5CoverPush 9
May 3, 2026vs Los Angeles Dodgers1-4L+1.5No coverUnder 10
May 2, 2026vs Los Angeles Dodgers3-2W+1.5CoverUnder 9
May 1, 2026vs Los Angeles Dodgers7-2W+1.5CoverOver 8.5
Apr 30, 2026at Pittsburgh Pirates10-5W+1.5CoverOver 7
Apr 29, 2026at Pittsburgh Pirates5-4W+1.5CoverOver 8.5
Apr 28, 2026at Pittsburgh Pirates11-7W+1.5CoverOver 8.5
Apr 27, 2026at Pittsburgh Pirates4-2W-1.5CoverUnder 8
Apr 26, 2026vs Seattle Mariners2-3L+1.5CoverUnder 8.5
Apr 25, 2026vs Seattle Mariners9-11L+1.5No coverOver 7.5
Apr 24, 2026vs Seattle Mariners2-3L+1.5CoverUnder 8
Apr 22, 2026at Miami Marlins1-4L+1.5No coverUnder 8.5
Apr 21, 2026at Miami Marlins5-3W-1.5CoverUnder 8.5
Apr 20, 2026at Miami Marlins3-5L+1.5No coverUnder 8.5
Apr 19, 2026at Houston Astros7-5W+1.5CoverOver 9
Apr 18, 2026at Houston Astros7-5W+1.5CoverOver 9
Apr 17, 2026at Houston Astros9-4W-1.5CoverOver 9
Apr 15, 2026vs Cleveland Guardians5-3W+1.5CoverUnder 9
Apr 14, 2026vs Cleveland Guardians6-5W+1.5CoverOver 9
Apr 13, 2026vs Cleveland Guardians3-9L+1.5No coverOver 8
Apr 12, 2026vs Boston Red Sox3-9L+1.5No coverOver 9
Apr 11, 2026vs Boston Red Sox1-7L+1.5No coverOver 7.5
Apr 10, 2026vs Boston Red Sox3-2W+1.5CoverUnder 7
Apr 8, 2026at Washington Nationals6-1W-1.5CoverUnder 8.5
Apr 7, 2026at Washington Nationals7-6W-1.5No coverOver 7
Apr 6, 2026at Washington Nationals6-9L-1.5No coverOver 8
Apr 5, 2026at Detroit Tigers5-3W+1.5CoverPush 8
Apr 4, 2026at Detroit Tigers6-11L+1.5No coverOver 7.5
Apr 3, 2026at Detroit Tigers0-4L+1.5No coverUnder 8
Apr 1, 2026vs New York Mets2-1W+1.5CoverUnder 7.5
Mar 31, 2026vs New York Mets3-0W+1.5CoverUnder 8.5
Mar 30, 2026vs New York Mets2-4L+1.5No coverUnder 9
Mar 29, 2026vs Tampa Bay Rays7-11L+1.5No coverOver 8
Mar 28, 2026vs Tampa Bay Rays6-5W+1.5CoverOver 7.5
Mar 26, 2026vs Tampa Bay Rays9-7W+1.5CoverOver 8

Milwaukee Brewers at St. Louis Cardinals: the market right now

Where is the money on the exchanges for Milwaukee Brewers vs St. Louis Cardinals?

On Kalshi, 68% of the money traded on the moneyline is on the Cardinals (1443 trades,

42k traded). Exchange trades, not sportsbook bets.

Results and closing lines from our stored game data (our line history, else the ESPN published close). ATS = against the spread, graded on the closing line. Records cover the games stored for this season.

FREE · NO CARD · EVERY DAY
Get the daily free-play email · by 5 PM ET on weekdays and by noon ET on weekends
Documented free VIP plays whenever they're on the board, from a team with 6 straight winning years. Every result graded in public, win or lose.
Unsubscribe anytime in one tap. No spam, just the play and the receipts.