Cubs vs. Cardinals Prediction, Odds, Picks - June 25

Cubs vs. Cardinals Prediction, Odds, Picks - June 25

Updated Jun. 25, 2025 7:00 p.m. ET
Data Skrive

The Chicago Cubs and Ian Happ will square off against the St. Louis Cardinals and Masyn Winn on Wednesday at 7:45 p.m. ET, in the third game of a four-game series at Busch Stadium. The favored Cubs have -156 moneyline odds to win against the underdog Cardinals, who are listed at +131. Chicago is the run-line favorite (-1.5). The over/under is 8.5 runs for this game (with -120 odds to go over and -101 odds on the under).

Here's everything you need from a betting perspective on the Cubs-Cardinals game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Mariners vs. Cubs Highlights | MLB on FOX

Check out the best moments between the Seattle Mariners and the Chicago Cubs.

Cubs vs. Cardinals Game Information & Odds

  • When: Wednesday, June 25, 2025 at 7:45 p.m. ET
  • Where: Busch Stadium in St. Louis, Missouri
  • How to watch on TV: FDSMW and MARQ
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Cubs -156 +131 8.5 -120 -101 -1.5 +107 -129

Cubs vs. Cardinals Prediction

  • Score Prediction: Cardinals 5, Cubs 4
  • Total Prediction: Over 8.5 runs
  • Win Probabilities: Cubs 52%, Cardinals 48%

Cubs vs. Cardinals Betting Insights

  • The Cubs have won 37, or 67.3%, of the 55 games they've played as favorites this season.
  • Chicago has a record of 18-6 in games when oddsmakers favor them by at least -156 on the moneyline.
  • The sportsbooks' moneyline implies a 60.9% chance of a victory for the Cubs.
  • The Cardinals have been chosen as underdogs in 44 games this year and have walked away with the win 24 times (54.5%) in those games.
  • St. Louis has a win-loss record of 4-9 when favored by +131 or worse by bookmakers this year.
  • The moneyline set for this matchup implies the Cardinals have a 43.3% chance of coming away with a victory in the contest.

Cubs Recent Betting Performance

  • The Cubs have a 4-5 record from the nine games they were favored on the moneyline over their last 10 matchups.
  • In their last 10 outings, the Cubs and their opponents combined to hit the over on the run total six times (all 10 games had set totals).
  • The Cubs' ATS record is 3-7-0 over their past 10 games.

Cubs Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 4.7
HR 19
ERA 5.80
K/9 6.7

Cubs Player Insights

  • Kyle Tucker is hitting .288 with 16 doubles, four triples, 15 home runs and 52 walks.
  • In all of the majors, Tucker ranks 25th in home runs and 25th in RBI.
  • Pete Crow-Armstrong has hit 21 home runs to pace his team.
  • Crow-Armstrong ranks seventh in home runs and seventh in RBI among all major league hitters this year.
  • Crow-Armstrong heads into this game looking for his fifth game in a row with a hit. In his last five games he is batting .316 with three doubles, a home run and an RBI.
  • Seiya Suzuki paces the Cubs with 21 home runs and 67 runs batted in.
  • Suzuki will look to build on his three-game hitting in this game. In his last five games he is hitting .333 with a double, three home runs, a walk and six RBIs.
  • Nico Hoerner has a club-high .294 batting average.
  • Hoerner is riding a three-game hitting streak into this one. During his last five outings he is batting .389 with a home run and three RBIs.

Cubs Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Michael Busch 0.5 (-225) 1.5 (+125) - 0.5 (+160)
Matt Shaw 0.5 (-210) 1.5 (+150) - 0.5 (+190)
Ian Happ 0.5 (-225) 1.5 (+125) - 0.5 (+175)
Dansby Swanson 0.5 (-255) 1.5 (+115) - 0.5 (+160)
Seiya Suzuki 1.5 (+160) 1.5 (-120) - 0.5 (+125)

Cardinals Recent Betting Performance

  • The Cardinals have played as underdogs in five of their past 10 games and won three of those contests.
  • In their last 10 games with a total, the Cardinals and their opponents are 6-3-1 when it comes to hitting the over.
  • The Cardinals have won seven of their last 10 games against the spread.

Cardinals Recent Stats

Stat Avg/Total
Record 8-2
Runs Per Game 6.4
HR 18
ERA 3.52
K/9 8.5

Cardinals Player Insights

  • Brendan Donovan leads the Cardinals with a team-high batting average of .310.
  • Among all hitters in the majors, Donovan is 200th in home runs and 128th in RBI.
  • Nolan Arenado is batting .247 with 11 doubles, a triple, 10 home runs and 23 walks.
  • Arenado ranks 81st among all hitters in MLB in homers, and 62nd in RBI.
  • Lars Nootbaar has 11 home runs, tops in the clubhouse.
  • Willson Contreras has racked up a team-leading 50 runs batted in.

Cardinals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Willson Contreras 0.5 (-230) 1.5 (+120) - 0.5 (+155)
Nolan Arenado 0.5 (-230) 1.5 (+125) - 0.5 (+170)
Masyn Winn 0.5 (-265) 1.5 (+115) - 0.5 (+200)
Brendan Donovan 0.5 (-245) 1.5 (+135) - 0.5 (+250)
Alec Burleson 0.5 (-230) 1.5 (+140) - 0.5 (+195)

Reds vs. Cardinals Highlights | MLB on FOX

Check out the best moments between the Cincinnati Reds and St. Louis Cardinals.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share