Cubs vs. Cardinals Prediction: Chicago’s Elite On-Base Lineup Faces Liberatore’s Long-Ball Problem at Busch Stadium
The Cubs and Cardinals renew their rivalry Monday night at Busch Stadium, with Chicago's league-best on-base lineup facing a Cardinals staff that's bled runs all month. Full prediction, odds breakdown, and best bet inside.

The Cubs have won four of the last six meetings in this series, but St. Louis still gets to throw the first punch at home, and Monday night at Busch Stadium is really about whether Chicago can keep doing what it’s done all July: win without needing much margin for error.
Quick take:
- Pick: Cubs -117 on the moneyline
- Why: Chicago is the better team in essentially every phase right now and gets a pitching matchup edge against a shaky Cardinals rotation arm
- The number to watch: Cubs hitters carry a .339 team OBP, second-best in the majors
Chicago rolls into St. Louis at 59-46, good for second in the NL Central, six games back of a red-hot Milwaukee club but very much in the thick of a Wild Card push. The Cardinals, meanwhile, sit at 53-52 and fourth in the division, treading water around .500 for weeks. This is the seventh meeting between these two in 2026, and the Cardinals actually hold a 4-2 edge in the season series so far — proof this rivalry doesn’t always follow the standings.
Why Vegas Still Sees This as a Coin Flip
The line opened tight and has stayed that way: Cubs -117, Cardinals +105, with the total sitting at 9.5 runs. That’s a notably shorter number than you’d expect given the gap in recent form, and it reflects two things — St. Louis is at home, and Matthew Liberatore has actually been the better strikeout arm of these two starters this season even with his ERA sitting at 5.18. Anyone comparing DraftKings promo code offers before wagering on this one should note the total has crept lower than the season average for these two lineups, a sign the market expects both bullpens to matter as much as the starters.
Peterson vs. Liberatore Is Closer Than the Records Suggest
David Peterson takes the ball for Chicago sporting a 5-7 record with a 5.97 ERA and 1.56 WHIP over 89.2 innings, with 74 strikeouts against 38 walks. Those are far from dominant numbers, and the Cardinals have had success against left-handed pitching at points this year, so this isn’t an automatic Cubs win just because of the standings gap. Matthew Liberatore counters for St. Louis at 5-7 as well, but with a sharper strikeout profile — 95 punchouts in 99 innings — even though his ERA (5.18) and WHIP (1.52) are both shaky, and he’s allowed 18 home runs on the year, a real red flag against a Cubs lineup built to do damage in the air.
Where Chicago separates itself is the supporting cast. Pete Crow-Armstrong has been arguably the best all-around player in the sport over the last month, hitting .291 with 21 home runs and 24 stolen bases on the season, and he’s riding a stretch where he’s reached base in seven straight games while slashing well over .400 during that run. Ian Happ has quietly provided thump from the left side all year, and the Cubs’ collective .339 on-base percentage — second in all of MLB — means innings tend to snowball against tired bullpens, which is exactly the situation St. Louis is walking into after a rough final week of July.
Over their last 10 games, the Cardinals are batting just .223 with a 4.18 ERA and have been outscored by seven runs — the Cubs are 6-4 in their last 10, batting .273 with a 3.26 ERA and a plus-28 run differential.
Other Game Picks
- Phillies vs. Marlins Prediction: Wheeler Rolls Into Miami’s 10-Game Freefall
- Braves vs. Mets Prediction: Perez’s Citi Field Magic Meets a Reeling Mets Lineup (July 27)
- Brewers vs. Giants Prediction: Milwaukee’s Depth Exploits San Francisco’s Thin Rotation at Oracle Park
- Yankees vs. White Sox Prediction: Cole Looks to Exploit Schultz’s Control Woes
That split is stark. St. Louis has scuffled to a 3-7 mark in its last 10 games, while Chicago has actually outscored opponents by 28 runs over its own similar stretch. Alec Burleson has been the rare bright spot for the Cardinals lately, hitting .400 over his last 10 games, but one hot bat isn’t enough to offset a rotation and bullpen that have bled runs all month. St. Louis is also still without Ramón Urías at third base, out since May with an elbow injury, thinning an infield that was already inconsistent defensively.
Busch Stadium’s spacious outfield dimensions have historically played as a slight pitcher’s park, which could keep this one snug on the total, but that cuts both ways when a rotation is already prone to giving up loud contact. Chicago’s bullpen, even with several relievers working through injury returns of their own, has been stabilized enough by manager Craig Counsell to hold late leads more often than not this month, and that margin matters against a Cardinals offense that’s been unable to string together innings.
Prediction and Best Bet
Chicago’s floor is simply higher right now. The lineup gets on base at an elite clip, Crow-Armstrong is a game-changer at the top of the order, and Liberatore’s home-run tendency plays right into the Cubs’ strengths at the plate. St. Louis has the crowd and the pitching matchup on paper, but a team hitting .223 over its last 10 games isn’t built to slow down a lineup this deep, even in a tight home spot.
| Sat, Sep 12 • 2:21 PM | Spread | Money | Total |
| Pittsburgh Pirates | ![]() +1.5 (-194) | ![]() +105 | ![]() O 9.5 (100) |
| Chicago Cubs | ![]() +1.5 (-184) | ![]() -122 | ![]() U 8.5 (110) |
The pick:
- Prediction: Cubs 5, Cardinals 3
- Best Bet: Cubs on the moneyline
Take the value on Chicago here — a -117 price on the team playing significantly better baseball, against a starter who’s prone to the long ball, is too good to pass up.



