Chicago Cubs vs St. Louis Cardinals Prediction & Picks - MLB

USA - MLB

Chicago Cubs
7/4/26 20:08
St. Louis Cardinals

Prediction:

 

Over 7.5 runs.

-154
$1000 offered for betting!

New customers only | Commercial content | 21+ age limit | T&Cs apply

 by Stephen Abiola | in MLB Picks

Chicago Cubs (49-39) and St. Louis Cardinals (46-39) will play Game 2 of their three-game series on Saturday night at Wrigley Field. The Cubs opened this series on the wrong foot after suffering a 1-17 humiliation on Friday. They struggled to find answers for the visitors’ high-octane offense despite coming off a 23-3 win of their own over the Padres the previous day. Oddsmakers are backing them to even the series tonight at -175 moneyline odds.

The Cardinals, on the other side of the grass, will be over the moon after bagging two big wins in their recent assignments. They came into this series off a 5-11 win over the Braves on the road to take that series 2-1. Alec Burleson and Masyn Winn were highly instrumental against the Cubs, each driving in four runs to help the team set season highs in hits and runs. They’re the exciting +130 betting underdogs tonight.

Chicago Cubs vs St. Louis Cardinals Form

Table

Teams Pts P W L
6 Chicago Cubs
0.557 88 49 39
8 St. Louis Cardinals
0.541 85 46 39

Chicago Cubs and St. Louis Cardinals Latest Matches

Chicago Cubs
Chicago Cubs Latest matches
W W W W W L
Victories

5/6 (83%)

Defeats

1/6 (17%)

Jul 3, 2026 - MLB

Chicago Cubs
1 :  17
St. Louis Cardinals

Jul 1, 2026 - MLB

Chicago Cubs
23 :  3
San Diego Padres

Jun 30, 2026 - MLB

Chicago Cubs
9 :  7
San Diego Padres

Jun 29, 2026 - MLB

Chicago Cubs
3 :  2
San Diego Padres

Jun 28, 2026 - MLB

Milwaukee Brewers
3 :  4
Chicago Cubs

Jun 27, 2026 - MLB

Milwaukee Brewers
2 :  8
Chicago Cubs
W L W W W L
Victories

4/6 (67%)

Defeats

2/6 (33%)

Jul 3, 2026 - MLB

Chicago Cubs
1 :  17
St. Louis Cardinals

Jul 1, 2026 - MLB

Chicago Cubs
23 :  3
San Diego Padres

Jun 30, 2026 - MLB

Chicago Cubs
9 :  7
San Diego Padres

Jun 29, 2026 - MLB

Chicago Cubs
3 :  2
San Diego Padres

Jun 20, 2026 - MLB

Chicago Cubs
6 :  8
Toronto Blue Jays

Jun 19, 2026 - MLB

Chicago Cubs
16 :  2
Toronto Blue Jays
W W W L W W
Victories

5/6 (83%)

Defeats

1/6 (17%)

Jun 28, 2026 - MLB

Milwaukee Brewers
3 :  4
Chicago Cubs

Jun 27, 2026 - MLB

Milwaukee Brewers
2 :  8
Chicago Cubs

Jun 26, 2026 - MLB

Milwaukee Brewers
6 :  2
Chicago Cubs

Jun 25, 2026 - MLB

New York Mets
3 :  4
Chicago Cubs

Jun 24, 2026 - MLB

New York Mets
5 :  10
Chicago Cubs

Jun 24, 2026 - MLB

New York Mets
3 :  10
Chicago Cubs
St. Louis Cardinals
St. Louis Cardinals Latest matches
L W W L W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Jul 3, 2026 - MLB

Chicago Cubs
1 :  17
St. Louis Cardinals

Jul 2, 2026 - MLB

Atlanta Braves
5 :  11
St. Louis Cardinals

Jul 1, 2026 - MLB

Atlanta Braves
5 :  1
St. Louis Cardinals

Jun 30, 2026 - MLB

Atlanta Braves
3 :  5
St. Louis Cardinals

Jun 28, 2026 - MLB

St. Louis Cardinals
2 :  1
Miami Marlins

Jun 27, 2026 - MLB

St. Louis Cardinals
1 :  5
Miami Marlins
W L L L L W
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jun 28, 2026 - MLB

St. Louis Cardinals
2 :  1
Miami Marlins

Jun 27, 2026 - MLB

St. Louis Cardinals
1 :  5
Miami Marlins

Jun 26, 2026 - MLB

St. Louis Cardinals
0 :  4
Miami Marlins

Jun 24, 2026 - MLB

St. Louis Cardinals
4 :  9
Arizona Diamondbacks

Jun 23, 2026 - MLB

St. Louis Cardinals
3 :  4
Arizona Diamondbacks

Jun 22, 2026 - MLB

St. Louis Cardinals
3 :  2
Arizona Diamondbacks
L W W L W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Jul 3, 2026 - MLB

Chicago Cubs
1 :  17
St. Louis Cardinals

Jul 2, 2026 - MLB

Atlanta Braves
5 :  11
St. Louis Cardinals

Jul 1, 2026 - MLB

Atlanta Braves
5 :  1
St. Louis Cardinals

Jun 30, 2026 - MLB

Atlanta Braves
3 :  5
St. Louis Cardinals

Jun 21, 2026 - MLB

Kansas City Royals
10 :  12
St. Louis Cardinals

Jun 19, 2026 - MLB

Kansas City Royals
6 :  5
St. Louis Cardinals

Chicago Cubs against St. Louis Cardinals : Head to Head (H2H)

Chicago Cubs

50 %

St. Louis Cardinals

50 %

Jul 3, 2026 - MLB

Chicago Cubs
1 :  17
St. Louis Cardinals

May 31, 2026 - MLB

St. Louis Cardinals
5 :  1
Chicago Cubs

May 30, 2026 - MLB

St. Louis Cardinals
1 :  6
Chicago Cubs

May 29, 2026 - MLB

St. Louis Cardinals
6 :  5
Chicago Cubs

Sep 28, 2025 - MLB

Chicago Cubs
2 :  0
St. Louis Cardinals

Sep 27, 2025 - MLB

Chicago Cubs
7 :  3
St. Louis Cardinals
Chicago Cubs vs St. Louis Cardinals Picks

Chicago Cubs - St. Louis Cardinals Key Points

  1. The total runs went over 7.5 in five of the last seven Chicago Cubs matches.
  2. The total runs went over 7.5 in three of the last four St. Louis Cardinals matches.
  3. The total runs went over 7.5 in 11 of the last 12 St. Louis Cardinals away matches.
  4. The total runs went over 7.5 in three of the last four Chicago Cubs home games.

Our Chicago Cubs vs St. Louis Cardinals Prediction

We don’t expect another 17-run victory for either side. Such moments rarely spill over to the next match. Still, both sides have enough offensive arsenal to ensure the total runs go over 7.5. The Giants continue to show why they’re one of the most feared offensive teams in the league, boasting a batting average of .255, which is fifth. The Cubs aren’t too far behind, recording a .245 batting average. St. Louis will try to limit early damage by starting Kyle Leahy, who has a 6-4 record with a respectable 4.09 ERA. Still, he isn’t the type of player who can keep elite attacks silent for six or seven runs. Chicago will counter his influence by starting Shota Imanaga, who has a 5-6 record with a 4.30 ERA. It’s almost an evenly-matched contest.

Our prediction for Chicago Cubs vs St. Louis Cardinals: Over 7.5 runs.

Prediction:

 

Over 7.5 runs.

-154
$1000 offered for betting!

WC Welcome Bonus for the Chicago Cubs vs St. Louis Cardinals match!

FanDuel World Cup

The World Cup is back in the US, and FanDuel is offering some great promos during the tournament, including their welcome offer of $1000, which can be activated for this Chicago Cubs vs St. Louis Cardinals match! Simply sign up and place a first bet of at least $5. In case your be loses, FanDuel will issue you the amount of your wager (up to $200 max) as a bet reset token. You can do this during your first 5 days with FanDuel, earning a total of $1000 in bet reset tokens!

Remember, the offer is only open to new sign-ups!

$1000 in bonus bets for Chicago Cubs vs St. Louis Cardinals!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.