
Cubs vs. Cardinals Prediction, Odds, Picks - July 4
The Chicago Cubs and Nico Hoerner will hit the field against the St. Louis Cardinals and Masyn Winn on Friday at 2:20 p.m. ET, in the first game of a three-game series at Wrigley Field. Bookmakers list the Cubs as -144 favorites on the moneyline, while giving the underdog Cardinals +121 moneyline odds. Chicago is the favorite on the run line (-1.5). A 9.5-run total has been listed for the contest.
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.
Guardians vs. Cubs Highlights | MLB on FOX
Cubs vs. Cardinals Game Information & Odds
- When: Friday, July 4, 2025 at 2:20 p.m. ET
- Where: Wrigley Field in Chicago, Illinois
- How to watch on TV: Apple TV+
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Cubs | -144 | +121 | 9.5 | -103 | -118 | -1.5 | +135 | -163 |
Cubs vs. Cardinals Prediction
- Score Prediction: Cubs 5, Cardinals 4
- Total Prediction: Over 9.5 runs
- Win Probabilities: Cubs 54%, Cardinals 46%
Cubs vs. Cardinals Betting Insights
- The Cubs have entered the game as favorites 60 times this season and won 42, or 70%, of those games.
- Chicago is 28-9 this season when entering a game favored by -144 or more on the moneyline.
- Bookmakers have implied with the moneyline set for this matchup that the Cubs have a 59% chance to win.
- The Cardinals have been chosen as underdogs in 48 games this year and have walked away with the win 25 times (52.1%) in those games.
- This season, St. Louis has been victorious six times in 18 chances when named as an underdog of at least +121 or worse on the moneyline.
- The moneyline set for this matchup implies the Cardinals have a 45.2% chance of coming away with a victory in the contest.
Cubs Recent Betting Performance
- The Cubs were the moneyline favorite for seven of their last 10 games, and they went 5-2 in those matchups.
- Over their last 10 outings (all had set totals), the Cubs combined with their opponents to hit the over on the total five times.
- The Cubs have gone 4-6-0 against the spread over their past 10 games.
Cubs Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 6-4 |
| Runs Per Game | 4.7 |
| HR | 12 |
| ERA | 3.41 |
| K/9 | 5.7 |
Cubs Player Insights
- Kyle Tucker's .287 average leads the Cubs this year. His resume also includes 17 homers and driven in 52 RBI.
- Tucker's home runs place him 22nd in the majors, and he ranks 25th in RBI.
- Pete Crow-Armstrong is batting .265 with 20 doubles, four triples, 21 home runs and 16 walks.
- Crow-Armstrong ranks eighth in homers and ninth in RBI among all hitters in MLB.
- Seiya Suzuki has put up a team-best 23 home runs and 73 runs batted in.
- Suzuki has at least one base hit in three games in a row. During his last five outings he is batting .300 with a double, a triple, two home runs, two walks and six RBIs.
- Hoerner is hitting .285 with 17 doubles, a triple, three home runs and 19 walks.
Cubs Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Nico Hoerner | 0.5 (-245) | 1.5 (+150) | - | 0.5 (+230) |
| Michael Busch | 0.5 (-220) | 1.5 (+120) | - | 0.5 (+175) |
| Ian Happ | 0.5 (-270) | 1.5 (+100) | - | 0.5 (+155) |
| Dansby Swanson | 0.5 (-245) | 1.5 (+120) | - | 0.5 (+165) |
| Carson Kelly | 0.5 (-220) | 1.5 (+135) | - | 0.5 (+200) |
Cardinals Recent Betting Performance
- The Cardinals have played as underdogs in seven of their past 10 games and have gone 3-4 in those contests.
- In their last 10 games with a total, the Cardinals and their opponents have combined to hit the over three times.
- The Cardinals have a record of 6-4-0 ATS over their last 10 games.
Cardinals Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 3.7 |
| HR | 13 |
| ERA | 4.03 |
| K/9 | 7.3 |
Cardinals Player Insights
- Brendan Donovan paces the Cardinals with a .293 batting average.
- Donovan's home run total puts him 183rd in the big leagues, and he is 135th in RBI.
- Nolan Arenado has 13 doubles, a triple, 10 home runs and 24 walks while hitting .247.
- Among all major league hitters, Arenado is 96th in home runs and 70th in RBI.
- Willson Contreras has been a significant run producer for the Cardinals with 11 home runs and 51 runs batted in.
- Lars Nootbaar has swatted a team-leading 11 long balls.
Cardinals Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Willson Contreras | 0.5 (-250) | 1.5 (+120) | - | 0.5 (+140) |
| Nolan Gorman | 0.5 (-200) | 1.5 (+125) | - | 0.5 (+160) |
| Nolan Arenado | 0.5 (-210) | 1.5 (+145) | - | 0.5 (+190) |
| Lars Nootbaar | 0.5 (-205) | 1.5 (+130) | - | 0.5 (+165) |
| Masyn Winn | 1.5 (+190) | 1.5 (+110) | - | 0.5 (+175) |
Cardinals vs. Pirates Highlights | MLB on FOX
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.
MLB Spring Training Buzz: Dodgers RHP Brusdar Graterol Not Yet Ready for 2026
Stanton: Yankees Career Is 'Definitely Incomplete' Without World Series Title
Tony Clark Reportedly Stepping Down as MLBPA Executive Director
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
After Record Start with Dodgers, Cy Young Could Be Next For Shohei Ohtani
2026 World Baseball Classic Odds: Mike Trout Out, USA Still Favored
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
Aaron Judge Felt Lack of Yankees Offseason Moves Was 'Brutal'
'Feels A Little Weird': Ex-Dodgers RHP Walker Buehler Signs With NL West Rival Padres
MLB Spring Training Buzz: Dodgers RHP Brusdar Graterol Not Yet Ready for 2026
Stanton: Yankees Career Is 'Definitely Incomplete' Without World Series Title
Tony Clark Reportedly Stepping Down as MLBPA Executive Director
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
After Record Start with Dodgers, Cy Young Could Be Next For Shohei Ohtani
2026 World Baseball Classic Odds: Mike Trout Out, USA Still Favored
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
Aaron Judge Felt Lack of Yankees Offseason Moves Was 'Brutal'
'Feels A Little Weird': Ex-Dodgers RHP Walker Buehler Signs With NL West Rival Padres


