Cubs vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for June 24

Odds updated as of 5:12 a.m.
In MLB action on Tuesday, the Chicago Cubs play the St. Louis Cardinals.
We've got you covered, in terms of the vital info about this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Cubs vs Cardinals Game Info
- Chicago Cubs (46-32) vs. St. Louis Cardinals (43-36)
- Date: Tuesday, June 24, 2025
- Time: 7:45 p.m. ET
- Venue: Busch Stadium -- St. Louis, Missouri
- Coverage: FDSMW and MARQ
Cubs vs Cardinals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: CHC: (-118) | STL: (-100)
- Spread: CHC: -1.5 (+142) | STL: +1.5 (-172)
- Total: 9 -- Over: (-106) | Under: (-114)
Cubs vs Cardinals Probable Starting Pitchers
Probable Pitchers: Jameson Taillon (Cubs) - 7-4, 3.84 ERA vs Michael McGreevy (Cardinals) - 0-0, 0.00 ERA
The probable starters are Jameson Taillon (7-4) for the Cubs and Michael McGreevy for the Cardinals. Taillon and his team have a record of 7-7-0 against the spread when he starts. When Taillon starts a game and his team is the favorite on the moneyline, they have a record of 7-3. McGreevy did not pitch as a moneyline underdog a season ago.
Cubs vs Cardinals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Cardinals win (51.4%)
Cubs vs Cardinals Moneyline
- St. Louis is the underdog, -100 on the moneyline, while Chicago is a -118 favorite despite being on the road.
Cubs vs Cardinals Spread
- The Cardinals are +1.5 on the run line against the Cubs. The Cardinals are -172 to cover, and the Cubs are +142.
Cubs vs Cardinals Over/Under
- A combined run total of 9 has been set for Cubs-Cardinals on June 24, with the over at -106 and the under at -114.
Bet on Chicago Cubs vs. St. Louis Cardinals on FanDuel today!
Cubs vs Cardinals Betting Trends
- The Cubs have come away with 35 wins in the 50 contests they have been listed as the favorites in this season.
- This season Chicago has come away with a win 33 times in 46 chances when named as a favorite of at least -118 on the moneyline.
- The Cubs and their opponents have gone over the total this season in 41 of their 76 opportunities.
- The Cubs have posted a record of 38-38-0 against the spread this season.
- The Cardinals have been the underdog on the moneyline 43 total times this season. They've finished 23-20 in those games.
- When playing as a moneyline underdog with odds of -100 or longer, St. Louis has a 13-17 record (winning 43.3% of its games).
- In the 79 games bookmakers have set an over/under for the Cardinals, they have combined with opponents to go over the total 42 times (42-34-3).
- The Cardinals have a 43-36-0 record against the spread this season.
Cubs Player Leaders
- Kyle Tucker has 81 hits this season and a team-best OBP of .391. He has a .281 batting average and a slugging percentage of .521.
- Among qualified hitters in the majors, his batting average ranks 38th, his on-base percentage ranks seventh, and he is 17th in slugging.
- Pete Crow-Armstrong has 82 hits to go with a slugging percentage of .567, both of which rank first among Chicago hitters this season. He's batting .273 with an on-base percentage of .310.
- He ranks 52nd in batting average, 117th in on-base percentage and seventh in slugging among qualified hitters.
- Crow-Armstrong has picked up a hit in three games in a row. During his last five outings he is batting .333 with three doubles, two home runs and three RBIs.
- Seiya Suzuki has collected 76 base hits, an OBP of .311 and a slugging percentage of .535 this season.
- Suzuki takes a two-game hitting streak into this game. During his last five outings he is batting .190 with a double, two home runs, a walk and three RBIs.
- Nico Hoerner has an OPS of .684, fueled by an OBP of .330 and a team-best slugging percentage of .354 this season.
- Hoerner brings a two-game hitting streak into this matchup. During his last five outings he is batting .278 with two RBIs.
Cardinals Player Leaders
- Nolan Arenado is hitting .251 with 11 doubles, a triple, 10 home runs and 23 walks. He's slugging .405 with an on-base percentage of .313.
- Including all the qualifying players in the majors, his batting average puts him 99th, his on-base percentage is 114th, and he is 107th in slugging.
- Arenado heads into this matchup on a four-game hitting streak. During his last five outings he is batting .333 with two home runs, a walk and three RBIs.
- Brendan Donovan's .375 on-base percentage and .437 slugging percentage both lead his team. He has a batting average of .307.
- He is currently 10th in batting average, 22nd in on-base percentage and 72nd in slugging percentage among all qualified hitters.
- Lars Nootbaar is hitting .229 with 13 doubles, 10 home runs and 43 walks.
- Willson Contreras is hitting .248 with 18 doubles, 10 home runs and 25 walks.
Cubs vs Cardinals Head to Head
- 6/23/2025: 8-2 STL (Favorite: Cubs, Spread: -1.5, Total: 8.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
- 8/4/2024: 6-2 CHC (Favorite: Cubs, Spread: -1.5, Total: 9, Favorite Moneyline: -148, Underdog Moneyline: +126)
- 8/3/2024: 5-4 STL (Favorite: Cubs, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 8/2/2024: 6-3 CHC (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 8/1/2024: 5-4 CHC (Favorite: Cubs, Spread: -1.5, Total: 8, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 7/14/2024: 8-3 CHC (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 7/13/2024: 5-4 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -144, Underdog Moneyline: +122)
- 7/13/2024: 11-3 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 7/12/2024: 5-1 CHC (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -196, Underdog Moneyline: +164)
- 6/16/2024: 2-1 STL (Favorite: Cubs, Spread: -1.5, Total: 10.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!