START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Cubs vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for July 4

Subscribe to our newsletter

Cubs vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for July 4

Odds updated as of 5:12 a.m.

In MLB action on Friday, the Chicago Cubs take on the St. Louis Cardinals.

Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's what you need to know.

Cubs vs Cardinals Game Info

  • Chicago Cubs (52-35) vs. St. Louis Cardinals (47-41)
  • Date: Friday, July 4, 2025
  • Time: 2:20 p.m. ET
  • Venue: Wrigley Field -- Chicago, Illinois
  • Coverage: Apple TV+

Cubs vs Cardinals Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: CHC: (-162) | STL: (+136)
  • Spread: CHC: -1.5 (+118) | STL: +1.5 (-142)
  • Total: 10 -- Over: (-105) | Under: (-115)

Cubs vs Cardinals Probable Starting Pitchers

Probable Pitchers: Colin Rea (Cubs) - 5-3, 4.37 ERA vs Miles Mikolas (Cardinals) - 4-5, 4.76 ERA

The probable starters are Colin Rea (5-3) for the Cubs and Miles Mikolas (4-5) for the Cardinals. When Rea starts, his team is 7-5-0 against the spread this season. Rea's team is 3-3 this season when he starts and they are the moneyline favorite. The Cardinals have an 8-8-0 record against the spread in Mikolas' starts. The Cardinals have been the moneyline underdog in 12 of Mikolas' starts this season, and they went 6-6 in those matchups.

Cubs vs Cardinals Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Cubs win (59.2%)

Cubs vs Cardinals Moneyline

  • The moneyline numbers for Cubs vs. Cardinals reveal Chicago as the favorite (-162) and St. Louis as the underdog (+136) on the road.

Cubs vs Cardinals Spread

  • The Cardinals are +1.5 on the spread (-142 to cover), and Chicago is +118 to cover the runline.

Cubs vs Cardinals Over/Under

  • An over/under of 10 has been set for Cubs-Cardinals on July 4, with the over being -105 and the under -115.

Bet on Chicago Cubs vs. St. Louis Cardinals on FanDuel today!

Cubs vs Cardinals Betting Trends

  • The Cubs have come away with 40 wins in the 56 contests they have been listed as the favorites in this season.
  • This season Chicago has come away with a win 17 times in 23 chances when named as a favorite of at least -162 on the moneyline.
  • The Cubs and their opponents have hit the over in 45 of their 85 games with a total set by oddsmakers this season.
  • The Cubs have posted a record of 42-43-0 against the spread this season.
  • The Cardinals have been the moneyline underdog 48 total times this season. They've finished 25-23 in those games.
  • When playing as a moneyline underdog with odds of +136 or longer, St. Louis has a 3-7 record (winning just 30% of its games).
  • The Cardinals have had an over/under set by bookmakers 87 times, and have combined with opponents to go over the total in 44 of those games (44-40-3).
  • The Cardinals have collected a 48-39-0 record against the spread this season.

Cubs Player Leaders

  • Kyle Tucker leads Chicago OPS (.916) this season. He has a .287 batting average, an on-base percentage of .392, and a slugging percentage of .525.
  • He is 27th in batting average, sixth in on-base percentage, and 14th in slugging among qualifying hitters in the majors.
  • Pete Crow-Armstrong is hitting .265 with 20 doubles, four triples, 21 home runs and 16 walks. He's slugging .536 with an on-base percentage of .302.
  • He is 67th in batting average, 125th in on-base percentage and 11th in slugging in the major leagues.
  • Seiya Suzuki has 87 hits and is batting .261 this season.
  • Suzuki heads into this game with three games in a row with at least one hit. During his last five outings he is hitting .300 with a double, a triple, two home runs, two walks and six RBIs.
  • Nico Hoerner is batting .285 with a .333 OBP and 35 RBI for Chicago this season.

Cardinals Player Leaders

  • Brendan Donovan has an on-base percentage of .364 and a slugging percentage of .421. Both lead the Cardinals. He's batting .293.
  • He ranks 18th in batting average, 29th in on-base percentage and 80th in slugging percentage among all qualified hitters in the majors.
  • Nolan Arenado is batting .247 with 13 doubles, a triple, 10 home runs and 24 walks. He's slugging .395 with an on-base percentage of .306.
  • He is currently 108th in batting average, 116th in on-base percentage and 107th in slugging percentage among all qualified hitters.
  • Willson Contreras is hitting .248 with 19 doubles, 11 home runs and 29 walks.
  • Lars Nootbaar has 13 doubles, 11 home runs and 46 walks while hitting .226.

Cubs vs Cardinals Head to Head

  • 6/26/2025: 3-0 CHC (Favorite: Cubs, Spread: -1.5, Total: 9, Favorite Moneyline: -134, Underdog Moneyline: +114)
  • 6/25/2025: 8-0 CHC (Favorite: Cubs, Spread: -1.5, Total: 8.5, Favorite Moneyline: -156, Underdog Moneyline: +132)
  • 6/24/2025: 8-7 STL (Favorite: Cubs, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
  • 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)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup