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

Odds updated as of 6:11 a.m.
MLB action on Tuesday includes the Chicago Cubs facing the St. Louis Cardinals.
Here's everything you need to know before checking out today's 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 Cubs will call on Jameson Taillon (7-4) versus the Cardinals and Michael McGreevy. Taillon and his team are 7-7-0 ATS this season when he starts. Taillon's team is 7-3 this season when he starts and they are the moneyline favorite. McGreevy never pitched 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
- The moneyline numbers for Cubs vs. Cardinals reveal Chicago as the favorite (-118) and St. Louis as the underdog (-100) despite being the home team.
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
- The over/under for the Cubs versus Cardinals game on June 24 has been set at 9, with -106 odds on the over and -114 odds on the under.
Bet on Chicago Cubs vs. St. Louis Cardinals on FanDuel today!
Cubs vs Cardinals Betting Trends
- The Cubs have been victorious in 35, or 70%, of the 50 contests they have been chosen as favorites in this season.
- This season Chicago has been victorious 33 times in 46 chances when named as a favorite of at least -118 on the moneyline.
- The Cubs and their opponents have hit the over in 41 of their 76 games with a total set by oddsmakers this season.
- In 76 games with a line this season, the Cubs have a mark of 38-38-0 against the spread.
- The Cardinals have put together a 23-20 record in games they were the underdog on the moneyline (winning 53.5% of those games).
- When it has played as a moneyline underdog with odds of -100 or longer, St. Louis has a 13-17 record (winning 43.3% of its games).
- The Cardinals have played in 79 games with a set over/under, and have combined with their opponents to go over the total 42 times (42-34-3).
- The Cardinals have a 43-36-0 record ATS this season.
Cubs Player Leaders
- Kyle Tucker leads Chicago in OBP (.391) this season, fueled by 81 hits. He has a .281 batting average and a slugging percentage of .521.
- Among all qualified hitters in MLB, he ranks 38th in batting average, seventh in on-base percentage, and 17th in slugging.
- Pete Crow-Armstrong has 82 hits to go with a slugging percentage of .567, both of which lead Chicago hitters this season. He's batting .273 with an on-base percentage of .310.
- His batting average ranks 52nd among qualified players, his on-base percentage 117th, and his slugging percentage seventh.
- Crow-Armstrong takes a three-game streak with at least one hit into this one. During his last five outings he is hitting .333 with three doubles, two home runs and three RBIs.
- Seiya Suzuki is batting .256 with a .535 slugging percentage and 64 RBI this year.
- Suzuki brings a two-game hitting streak into this game. In his last five games he is hitting .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 takes 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 batting .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 hitters in MLB, he ranks 99th in batting average, 114th in on-base percentage and 107th in slugging percentage.
- Arenado heads into this game on a four-game hitting streak. In his last five games he is batting .333 with two home runs, a walk and three RBIs.
- Brendan Donovan has a .375 OBP while slugging .437. Both lead his team. He has a batting average of .307.
- Including all qualified players, he ranks 10th in batting average, 22nd in on-base percentage and 72nd in slugging percentage.
- Lars Nootbaar is batting .229 with 13 doubles, 10 home runs and 43 walks.
- Willson Contreras has 18 doubles, 10 home runs and 25 walks while batting .248.
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!