Chicago Cubs vs St. Louis Cardinals Betting Pick & Prediction for 7/28

The Chicago Cubs will take on the St. Louis Cardinals in an MLB regular-season game. The game will be played at Busch Stadium in St. Louis, MO. It is scheduled for Tuesday, July 28, 2026, at 7:45 PM. The game will be broadcast on the CARD channel.
The Cubs have a record of 59-46 and are second in the NL Central. They recently lost their last game and have a 6-4 record in their last ten games. The Cardinals have a record of 53-52 and are fourth in the same division. They also lost their last game and have a 3-7 record in their last ten games. The weather forecast for the game predicts very hot conditions with a light breeze and overcast clouds.
Chicago Cubs Team Preview
The Chicago Cubs have been performing well in recent games. They secured a strong 11-0 win over the Pittsburgh Pirates on July 25th, showing their hitting strength with 16 hits. Pete Crow-Armstrong was a standout, with 3 runs and a home run in that game.
The Cubs have a solid lineup for their upcoming game against the St. Louis Cardinals. Pete Crow-Armstrong leads the team with a .290 batting average and 23 home runs. Seiya Suzuki and Michael Busch are also key players, contributing both in batting average and RBIs.
On the pitching side, Colin Rea is set to start for the Cubs. He has a 7-7 record with a 4.85 ERA this season. The Cubs will look to him to deliver a strong performance against the Cardinals.
Cubs vs Cardinals Game Day Info
- Sport: MLB Regular Season
- Teams: Chicago Cubs vs. St. Louis Cardinals
- Venue: Busch Stadium in St. Louis, MO
- Date: Tuesday, July 28, 2026
- Betting Odds: Cubs Moneyline -114, Cardinals Moneyline -105, Cubs Runline -1.5 (+145), Cardinals Runline +1.5 (-178), Total Over 9.0 (+100), Total Under 9.0 (-121)
St. Louis Cardinals Team Preview
The St. Louis Cardinals have had a mixed set of results in their recent games. On July 26th, they lost to the Cincinnati Reds with a score of 5-3. Kyle Leahy pitched well, striking out nine in six innings, but gave up two home runs.
Alec Burleson has been a key player for the Cardinals. He has shown consistency with his batting, going 3-for-5 against the Reds on July 26th. In the game on July 25th, he again contributed with three hits and an RBI in their 7-0 win.
The Cardinals’ hitting lineup shows strength with players like Iván Herrera and Alec Burleson. Herrera has a batting average of .244 with 12 home runs. Meanwhile, Burleson leads the team with a .289 average and 15 home runs.
BTB Betting Pick
The Cubs have a slight edge with a moneyline of -114 against the Cardinals at -105. The Cubs rank higher in on-base percentage and slugging percentage, which can be key factors in this game. With their batting stats, the Cubs are projected to win with a score of 5-4.
The total for this game is set at 9.0. Both teams have given up a fair number of home runs this season, suggesting potential for a high-scoring game. Considering the pitching stats, the recommendation is to go with the over at +100.