The Chicago Cubs (66-48) head to Busch Stadium on Friday night as clear favorites against a .500 St. Louis Cardinals (58-58) squad that's struggled to find consistency this season.
With Chicago leading the NL Central and averaging a league-best 5.2 runs per game, the Cubs enter as -150 moneyline favorites behind veteran southpaw Matthew Boyd facing Cardinals rookie Michael McGreevy.
Despite the Cardinals' home field advantage, the numbers favor Chicago's superior offense and pitching depth in what could be a pivotal series for both teams' playoff aspirations.
St. Louis Cardinals vs. Chicago Cubs prediction: who will win?
For tonight's St. Louis Cardinals vs Chicago Cubs matchup, our predictive model gives the Cubs a 66% chance of defeating the Cardinals.
St. Louis Cardinals: 34% win probability
- Mediocre .500 record shows inconsistent performance throughout season
- Defensive struggles with 525 runs allowed compared to Cubs' better 473
- Poor run differential of -16 (509 scored vs 525 allowed) indicates underlying issues
Chicago Cubs: 66% win probability
- Superior overall record at 66-48 compared to Cardinals' 58-58 (.579 vs .500 winning percentage)
- Strong offensive production with 588 runs scored, ranking among NL leaders
- Solid recent momentum despite mixed form, sitting 2nd in competitive NL Central
At Sporting Post, our custom prediction model blends insights from leading MLB analysts to give you a clear edge.
Instead of sorting through endless opinions, we streamline expert picks, advanced team metrics, and market trends into one place. Our AI tracks top sources and assigns a confidence score to each prediction. These are averaged into a win probability that reflects the expert consensus. It gives you a data-backed view of what the sharpest minds in MLB expect.
St. Louis Cardinals vs. Chicago Cubs preview
The Cubs roll into Busch Stadium riding the league's top offense at 5.2 runs per game, but they'll face a Cardinals team desperate to climb back to .500 after a disappointing first half.
Chicago's balanced attack has produced 164 homers and a solid .253 team average, while St. Louis has struggled to generate consistent offense at just 4.39 runs per contest.
Matthew Boyd takes the mound for the Cubs with his 4.53 career ERA, squaring off against Cardinals rookie Michael McGreevy, who's shown promise with a 3.92 ERA through his first eight big league starts.
The pitching matchup favors Chicago on paper, as Boyd brings veteran experience despite some inconsistency, while McGreevy remains largely untested in high-pressure divisional games.
St. Louis needs to capitalize on home field advantage and their slight edge in team defense (.988 fielding percentage) to keep pace with a Cubs squad that's been one of baseball's most complete teams this season.
With Chicago sitting 18 games over .500 and the Cardinals stuck at the break-even point, this series opener could set the tone for how both teams approach the season's final stretch.
Betting on the MLB?
Sporting Post is your trusted hub for MLB betting coverage. We break down expert MLB predictions and deliver today’s MLB best bets with clear, data-driven analysis. Want secure and reliable options? Explore our top picks for MLB betting sites.


