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

The Chicago Cubs will take on the St. Louis Cardinals in an MLB regular season game. The Cubs are coming in with a 59-46 record, sitting second in the NL Central. They have won six of their last ten games but lost their most recent game.
The Cardinals hold a 53-52 record and are fourth in the division. They have struggled lately, winning only three of their last ten games and also losing their last game. The game will be played at Busch Stadium in St. Louis, with a clear sky and light breeze expected.
Chicago Cubs Team Preview
The Chicago Cubs have had a mixed run in their recent games. They lost a close game to the Pittsburgh Pirates on July 26th, with a score of 8-7. Jameson Taillon struggled on the mound, giving up 7 earned runs in 4 innings.
In their game on July 25th against the Pirates, the Cubs secured an 11-0 victory. Shota Imanaga was strong, pitching 6 scoreless innings. Pete Crow-Armstrong was a key player, going 4 for 5 with a home run and 3 RBIs.
The Cubs have shown they can perform well offensively, with a team batting average of .247. They have a strong on-base percentage of .339, ranking 2nd in the league. However, their pitching has been inconsistent, with an ERA of 4.23, ranked 18th.
Cubs vs Cardinals Game Day Info
- Sport: MLB
- Teams: Chicago Cubs vs. St. Louis Cardinals
- Venue: Busch Stadium in St. Louis, MO
- Date: Monday, July 27, 2026
- Betting Odds: Cubs Moneyline -115, Cardinals Moneyline -103
St. Louis Cardinals Team Preview
The St. Louis Cardinals have had mixed results in their recent games. They lost their last game against the Cincinnati Reds by a score of 5-3. Alec Burleson was a standout with three hits, while Iván Herrera contributed a home run.
On July 25th, the Cardinals secured a 7-0 win over the Reds. Andre Pallante delivered a strong performance, pitching seven innings with no earned runs. Iván Herrera and Alec Burleson were key players with multiple hits each.
The Cardinals’ batting average ranks 12th in the league at .240. Alec Burleson leads the team with a .289 average and has hit 15 home runs. The team is preparing to face the Chicago Cubs, with Matthew Liberatore set to pitch.
BTB Betting Pick
The Cubs are slightly favored with a moneyline of -115, while the Cardinals sit at -103. The Cubs have a better on-base percentage, ranking 2nd in the league. This suggests they might have the edge in getting runners on base. With this advantage, the Cubs are the pick to win the game.
The total is set at 9.5 runs with both the over and under at -110. The Cubs and Cardinals both have mid-range ERAs and have given up a significant number of home runs. This points to a higher-scoring game. The projected score is Cubs 5, Cardinals 4. Therefore, the recommendation is to take the over.