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

Odds updated as of 10:12 p.m.
In MLB action on Friday, the Chicago Cubs take on the St. Louis Cardinals.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the most important information regarding this matchup.
Cubs vs Cardinals Game Info
- Chicago Cubs (49-38) vs. St. Louis Cardinals (44-39)
- Date: Friday, July 3, 2026
- Time: 4:05 p.m. ET
- Venue: Wrigley Field -- Chicago, Illinois
- Coverage: MARQ and Cardinals.TV
Cubs vs Cardinals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: CHC: (-126) | STL: (+108)
- Spread: CHC: -1.5 (+160) | STL: +1.5 (-194)
- Total: 10.5 -- Over: (-106) | Under: (-114)
Cubs vs Cardinals Probable Starting Pitchers
Probable Pitchers: David Peterson (Cubs) - 4-6, 5.86 ERA vs Andre Pallante (Cardinals) - 9-5, 3.83 ERA
The Cubs will give the nod to David Peterson (4-6, 5.86 ERA), who is eyeing win No. 5 on the season, and the Cardinals will turn to Andre Pallante (9-5, 3.83 ERA). Peterson's team is 2-7-0 against the spread in his starts this season. Peterson's team is 2-3 this season when he starts and they are the moneyline favorite. The Cardinals have a 10-6-0 record against the spread in Pallante's starts. The Cardinals have a 7-2 record in Pallante's nine 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 (64.4%)
Cubs vs Cardinals Moneyline
- St. Louis is the underdog, +108 on the moneyline, while Chicago is a -126 favorite at home.
Cubs vs Cardinals Spread
- The Cardinals are at +1.5 on the runline against the Cubs. The Cardinals are -194 to cover the spread, and the Cubs are +160.
Cubs vs Cardinals Over/Under
- A total of 10.5 runs has been set for the Cubs-Cardinals game on July 3, with the over available 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 won in 33, or 57.9%, of the 57 contests they have been named as odds-on favorites in this year.
- This year Chicago has won 25 of 46 games when listed as at least -126 on the moneyline.
- The Cubs' games have gone over the total in 46 of their 85 opportunities.
- The Cubs have an against the spread record of 36-49-0 in 85 games with a line this season.
- The Cardinals have compiled a 28-28 record in games they were listed as the moneyline underdog (winning 50% of those games).
- When playing as a moneyline underdog with odds of +108 or longer, St. Louis has gone 20-20 (50%).
- In the 82 games bookmakers have set an over/under for the Cardinals, they have combined with opponents to go over the total 34 times (34-43-5).
- The Cardinals have a 47-35-0 record ATS this season (covering 57.3% of the time).
Cubs Player Leaders
- Pete Crow-Armstrong has 94 hits and an OBP of .374 to go with a slugging percentage of .524. All three of those stats rank first among Chicago hitters this season. He has a .287 batting average, as well.
- Among all qualified hitters, he ranks 23rd in batting average, his on-base percentage ranks 21st, and he is 13th in slugging.
- Crow-Armstrong will look for his fourth straight game with a hit in this contest. During his last five outings he is batting .278 with two home runs, six walks and four RBIs.
- Nico Hoerner is batting .240 with 21 doubles, four home runs and 35 walks, while slugging .337 with an on-base percentage of .317.
- His batting average ranks 107th among qualified players, his on-base percentage 105th, and his slugging percentage 140th.
- Dansby Swanson has collected 59 base hits, an OBP of .300 and a slugging percentage of .431 this season.
- Swanson takes a three-game hitting streak into this game. In his last five games he is hitting .381 with a double, five home runs and 11 RBIs.
- Michael Busch is batting .235 with a .368 OBP and 47 RBI for Chicago this season.
- Busch enters this game on a two-game hitting streak. During his last five outings he is hitting .200 with a double, two home runs, five walks and three RBIs.
Cardinals Player Leaders
- Alec Burleson is hitting .275 with 20 doubles, a triple, 13 home runs and 30 walks. He's slugging .468 with an on-base percentage of .343.
- He is 38th in batting average, 54th in on-base percentage and 45th in slugging percentage among all qualified hitters in the majors.
- Jordan Walker leads his team with 91 hits and has a club-best .509 slugging percentage. He has a batting average of .288 with an on-base percentage of .342.
- His batting average is 22nd among all qualified players, his on-base percentage is 57th, and he is 21st in slugging.
- Ivan Herrera has put up an on-base percentage of .390, a team-best for the Cardinals.
- JJ Wetherholt is batting .259 with eight doubles, 12 home runs and 37 walks.
Cubs vs Cardinals Head to Head
- 5/31/2026: 5-1 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
- 5/30/2026: 6-1 CHC (Favorite: Cubs, Spread: -1.5, Total: 8, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 5/29/2026: 6-5 STL (Favorite: Cubs, Spread: -1.5, Total: 7.5, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 9/28/2025: 2-0 CHC (Favorite: Cubs, Spread: -1.5, Total: 7, Favorite Moneyline: -148, Underdog Moneyline: +126)
- 9/27/2025: 7-3 CHC (Favorite: Cubs, Spread: -1.5, Total: 9.5, Favorite Moneyline: -178, Underdog Moneyline: +150)
- 9/26/2025: 12-1 CHC (Favorite: Cubs, Spread: -1.5, Total: 9, Favorite Moneyline: -180, Underdog Moneyline: +152)
- 8/9/2025: 9-1 CHC (Favorite: Cubs, Spread: -1.5, Total: 9, Favorite Moneyline: -122, Underdog Moneyline: +104)
- 8/8/2025: 5-0 STL (Favorite: Cubs, Spread: -1.5, Total: 8.5, Favorite Moneyline: -166, Underdog Moneyline: +140)
- 7/5/2025: 8-6 STL (Favorite: Cubs, Spread: -1.5, Total: 11, Favorite Moneyline: -164, Underdog Moneyline: +138)
- 7/4/2025: 11-3 CHC (Favorite: Cubs, Spread: -1.5, Total: 9.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



