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

Odds updated as of 2:12 a.m.
MLB action on Friday includes the Chicago Cubs taking on the St. Louis Cardinals.
All the information you need to make smart bets on this game at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
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 Cubs will look to Colin Rea (5-3) versus the Cardinals and Miles Mikolas (4-5). When Rea starts, his team is 7-5-0 against the spread this season. Rea's team has won 50% of his starts when they are favored on the moneyline (3-3). The Cardinals have gone 8-8-0 against the spread when Mikolas starts. The Cardinals have a 6-6 record in Mikolas' 12 starts this season when they were the underdog on the moneyline.
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
- St. Louis is a +136 underdog on the moneyline, while Chicago is a -162 favorite at home.
Cubs vs Cardinals Spread
- The Cubs are hosting the Cardinals and are favored by 1.5 runs on the spread. The Cubs are +118 to cover the runline, with the Cardinals being -142.
Cubs vs Cardinals Over/Under
- A combined run total of 10 has been set for Cubs-Cardinals on July 4, with the over at -105 and the under at -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 been victorious 17 times in 23 chances when named as a favorite of at least -162 on the moneyline.
- The Cubs and their opponents have gone over in 45 of their 85 games with a total set by sportsbooks this season.
- The Cubs have posted a record of 42-43-0 against the spread this season.
- The Cardinals have won 52.1% of the games this season they were the underdog on the moneyline (25-23).
- St. Louis is 3-7 (winning only 30% of its games) when it has played as a moneyline underdog of +136 or longer.
- The Cardinals have played in 87 games with an over/under set, and have combined with opponents to go over the total 44 times (44-40-3).
- The Cardinals have put together a 48-39-0 record against the spread this season (covering 55.2% of the time).
Cubs Player Leaders
- Kyle Tucker leads Chicago with an OBP of .392, plus a team-best slugging percentage of .525. He's batting .287 on the season.
- He is 27th in batting average, sixth in on-base percentage, and 14th in slugging among all qualifying hitters in baseball.
- Pete Crow-Armstrong has 20 doubles, four triples, 21 home runs and 16 walks. He's batting .265 and slugging .536 with an on-base percentage of .302.
- He is 67th in batting average, 125th in on-base percentage and 11th in slugging among qualifying hitters.
- Seiya Suzuki leads Chicago with 87 hits. He is batting .261 this season and 46 of his hits have gone for extra bases.
- Suzuki has recorded at least one base hit in three games in a row. In his last five games he is hitting .300 with a double, a triple, two home runs, two walks and six RBIs.
- Nico Hoerner has three home runs, 35 RBI and a batting average of .285 this season.
Cardinals Player Leaders
- Brendan Donovan has put up an on-base percentage of .364 and a slugging percentage of .421. Both lead the Cardinals. He's batting .293.
- He is 18th in batting average, 29th in on-base percentage and 80th in slugging percentage among all qualifying hitters in the big leagues.
- Nolan Arenado is hitting .247 with 13 doubles, a triple, 10 home runs and 24 walks. He's slugging .395 with an on-base percentage of .306.
- Including all qualifying hitters, he ranks 108th in batting average, 116th in on-base percentage and 107th in slugging percentage.
- Willson Contreras is batting .248 with 19 doubles, 11 home runs and 29 walks.
- Lars Nootbaar has 13 doubles, 11 home runs and 46 walks while batting .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!