St. Louis (47-41) at Chi. Cubs (52-35)
- When: Jul 4 2025, 2:20 PM
- Where: Wrigley Field, Chicago
- Where to watch: Apple TV+
Cardinals vs. Cubs – Game Betting Preview & Prediction
Moneyline: Chi. Cubs -150
Total: 9.5
Spread: Chi. Cubs -1.5 (+135)
St. Louis Cardinals Preview
The Cardinals arrive in Chicago limping from a brutal sweep at the hands of the Pirates, where they failed to plate a single run over three games. The bats have gone cold at the worst possible time as the trade deadline looms, and the pressure is mounting with St. Louis stuck in a logjam for the final NL wild-card spot.
Veteran righty Miles Mikolas (4-5, 4.76 ERA) gets the call and enters with warning lights flashing. He’s been hammered for a 6.90 ERA across his last six starts, surrendering 43 hits in just 30 innings. Mikolas has had past success vs. the Cubs (3.17 ERA over 23 appearances), but recent form suggests serious regression.
The Cardinals desperately need to flip the momentum, but unless the offense wakes up immediately, their postseason hopes could begin to fade in July’s heat.
Chicago Cubs Preview
Fresh off a walk-off win over Cleveland to complete the sweep, the Cubs are flying high. They’ve won six of eight and hold a comfortable lead in the NL Central over Milwaukee. The team is clicking in all phases, and Wrigley is buzzing.
Colin Rea (5-3, 4.37 ERA) will toe the rubber, looking to build on a solid outing against Houston. Despite a disastrous start two appearances ago vs. Seattle, Rea has mostly kept the Cubs competitive when he’s on the hill. He has limited St. Louis in past meetings, though not without his lumps.
Chicago’s bats, especially Pete Crow-Armstrong and Kyle Tucker, are rolling and both just earned All-Star nods. With energy high, and the Cards reeling, the Cubs have a golden opportunity to put the division further out of reach.
Prediction & Betting Picks
The Cubs have all the momentum, the healthier pitching, and the more reliable offense. The Cardinals are mired in a slump and Mikolas has been anything but sharp lately.
Score Prediction: Cubs 6, Cardinals 3
Pick: Chi. Cubs -1.5 (+135)
Total: Under 9.5 (-105) – especially if the Cardinals’ bats remain in hibernation.
- MLB Odds source: MyBookie Sportsbook
- Get real-time live scores & latest betting odds here!