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

The Chicago Cubs will play the St. Louis Cardinals in an MLB regular season game. The game takes place at Busch Stadium in St. Louis, Missouri. The Cubs have a record of 61-46 and are second in their division, while the Cardinals have a record of 53-54 and are fourth in the division.
The game is set for Wednesday, July 29, 2026, at 7:45 PM. Weather conditions are expected to be clear with a light breeze. Matthew Boyd is the starting pitcher for the Cubs, and Dustin May will pitch for the Cardinals.
Chicago Cubs Team Preview
The Chicago Cubs are on a strong run with four wins in their last five games. They had a big win against the St. Louis Cardinals on July 28th, scoring ten runs with 17 hits. The Cubs’ starting pitcher, Colin Rea, allowed only one earned run in six innings.
Hitting has been a key for the Cubs, as they rank first in on-base percentage this season. Seiya Suzuki and Alex Bregman have been important players in recent games. The lineup has shown depth with contributions from multiple players, including Pete Crow-Armstrong and Ian Happ.
Matthew Boyd will start for the Cubs in the next game. Boyd has a record of 6-1 with a 3.81 ERA this season. His solid performance against the Pirates on July 24th, where he allowed only one earned run in seven innings, shows his ability to keep opponents in check.
Cubs vs Cardinals Game Day Info
- Sport: MLB
- Teams: Chicago Cubs vs. St. Louis Cardinals
- Venue: Busch Stadium in St. Louis, MO
- Date: Wednesday, July 29, 2026
- Betting Odds: Cubs Moneyline -118, Cardinals Moneyline -103
St. Louis Cardinals Team Preview
The St. Louis Cardinals have had a challenging stretch recently. In their last game against the Chicago Cubs, they lost 10-2. Michael McGreevy, the starting pitcher, struggled with 7 earned runs in less than two innings.
Offensively, the Cardinals are hitting .239 this season, which ranks 13th. Alec Burleson leads the team with a .285 batting average and 15 home runs. JJ Wetherholt and Iván Herrera are also key contributors, with 15 and 12 home runs, respectively.
On the pitching side, the Cardinals have a team ERA of 4.22. Dustin May, their probable starter for the next game, holds a record of 5-7 with a 4.59 ERA. The team will look to improve their recent form and provide better support for May on the mound.
BTB Betting Pick
The Cubs are favored with a moneyline of -118 against the Cardinals at -103. The Cubs have a stronger batting lineup, leading the league with a .340 on-base percentage and ranking high in other hitting stats. With these advantages, the Cubs are the pick to win the game straight up.
The total for the game is set at 8.0 runs. Both teams have similar earned run averages, with the Cubs at 4.20 and the Cardinals at 4.22. Considering the Cubs’ strong hitting and the Cardinals’ ability to give up home runs, the game is projected to exceed the total, making the over 8.0 runs the recommended pick.