St. Louis Cardinals vs Chicago Cubs Picks and Prediction for Friday July 3 2026
Use Code SSWC The St. Louis Cardinals and Chicago Cubs meet on Friday, July 3, 2026, at Wrigley Field in Chicago, Illinois, with first pitch scheduled for 4:05 PM ET and coverage available on MLB.TV. Chicago enters as a -126 moneyline favorite, while St. Louis is listed at +105. The total is set at 10.5 runs, with the over priced at -105 and the under at -115, while the Cardinals are +1.5 on the run line at -171 and the Cubs are -1.5 at +141. Be sure to check out our free MLB picks.
Starting Pitchers Set the Tone at Wrigley Field
The Cardinals are scheduled to start Andre Pallante, who enters with a 9-5 record, a 3.83 ERA, a 1.23 WHIP, and 89.1 innings pitched. He has allowed 84 hits, recorded 68 strikeouts, issued 26 walks, and given up 9 home runs. The Cubs are expected to counter with David Peterson, who is 4-6 with a 5.86 ERA and a 1.59 WHIP across 73.2 innings. Peterson has allowed 87 hits with 65 strikeouts, 30 walks, and 7 home runs.
St. Louis Brings Road Confidence Into Chicago
St. Louis enters this matchup with a 45-39 overall record and a 22-18 mark away from home. The Cardinals have won three of their last five games, recently winning over Atlanta twice and Miami once, while also recently losing to Atlanta and Miami. That gives St. Louis some positive form heading into a road matchup against a division opponent with a stronger overall record.
The Cardinals are hitting .244 as a team with 368 runs, 678 hits, 91 home runs, a .321 on-base percentage, and a .390 slugging percentage. On the pitching side, St. Louis owns a 4.24 ERA and a 1.35 WHIP, with 280 walks, 623 strikeouts, and a .254 opponent batting average. The Cardinals are also 16-19 in day games.
Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Subscribe Now
The biggest strength for St. Louis in this matchup may be the starting pitching comparison. The Cardinalsβ scheduled starter carries the better ERA and WHIP between the two probable pitchers, and that matters in a game where the total is set at 10.5 runs. If St. Louis can get steady early innings, the Cardinals have a clear path to keeping this game within reach.
Chicago Looks to Extend Its Strong Recent Surge
Chicago comes into Friday with a 49-38 overall record and a 26-17 home record. The Cubs have been excellent across their last five games, recently winning over San Diego three times and Milwaukee twice. That five-game winning stretch gives Chicago clear momentum as it returns to Wrigley Field for another home contest.
The Cubs are batting .245 with 448 runs, 730 hits, 112 home runs, a .340 on-base percentage, and a .414 slugging percentage. Their pitching staff has posted a 4.23 ERA and a 1.26 WHIP, along with 268 walks, 680 strikeouts, and a .242 opponent batting average. Chicago is also 19-17 in day games.
Chicagoβs biggest edge is offensive production. The Cubs have scored 448 runs compared to 368 for St. Louis, and they also hold advantages in hits, home runs, on-base percentage, and slugging percentage. That stronger overall run production is a major reason Chicago is favored at home.
St. Louis Cardinals vs Chicago Cubs Picks and Prediction
St. Louis Cardinals vs Chicago Cubs Pick
- Pick: St. Louis Cardinals +1.5
The Cubs have the better overall record, stronger home mark, and much better recent form with five straight wins, but the run line price points me toward St. Louis +1.5. The Cardinals are 22-18 on the road, have won three of their last five, and enter with the better starting pitching profile based on the provided ERA and WHIP numbers. Chicago has the offensive edge, but St. Louis has enough in the matchup data to make the extra run and a half valuable.
St. Louis Cardinals vs Chicago Cubs Total Pick
- Pick: Over 10.5
Iβll take the over 10.5 in this matchup. Chicago has scored 448 runs with 112 home runs and a .414 slugging percentage, while St. Louis has shown recent offensive life with an 11-run game in its last five. The Cubsβ scheduled starter also enters with a 5.86 ERA and 1.59 WHIP, which supports the case for scoring chances. With the total sitting at 10.5, I expect enough offense from both sides to push this game over.
Final Score Prediction: Chicago Cubs 7 β St. Louis Cardinals 5
This prediction was written before the completion of game play on Thursday.
Never Tried Picks and Parlays? Now Is Your Chance
- Get your first daily picks package for ONLY $1 using coupon code BUCK
- If the pick loses, we credit your account with 3 Flex Picks
- If the pick wins, we still give you 1 Flex Pick on the house
- Win or lose, you walk away ahead. One dollar. No catch.
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
New Users β Bet $5 Get $200 in Bet Reset Tokens for 5 Days