Cubs vs. Cardinals Prediction: Chicago Could Cool Down St. Louis

Willson Contreras and the Chicago Cubs look to end a losing streak to the rival St. Louis Cardinals.
Willson Contreras and the Chicago Cubs look to end a losing streak to the rival St. Louis Cardinals. / Charles LeClaire-USA TODAY Sports

The Chicago Cubs and St. Louis Cardinals meet again in the I-55 rivalry, and just like the traffic on the I-55, these clubs are going in opposite directions. The Cardinals recently ramshackled their late season schedule, pulling off a 17 game winning streak, and have won nine of their last ten. For the Cubbies, they’ve lost eight of their last ten, which includes five losses to St. Louis.

Chicago is going to hand the ball to Adrian Sampson (1-2, 2.87 ERA) tonight. Sampson has pitched well in his small-sample run with the Cubs, and pitched well in his last start against these very Cardinals; pitching six innings and allowing just three hits and two earned runs with no walks and four strikeouts in a no-decision.

Jon Lester (7-6, 4.62 ERA) will get the start for St. Louis. Lester has had a bumpy season for the Cardinals, but has settled down lately, producing a 2.66 ERA in his last seven starts. 

Here are the odds for this rivalry matchup, courtesy of WynnBET Sportsbook.

Cubs vs. Cardinals Odds


Chicago: +157

St. Louis: -172

Run Line:

Chicago: +1.5 (-125)

St. Louis: -1.5 (+105)


9 (Over -105/Under -115)

Cubs vs. Cardinals Prediction

Lester has been pitching well, but has had issues against his old club, allowing an opponent average of .362 against Chicago. Former battery mate, catcher Willson Contreras has gotten the better of Lester, batting .667 (4-for-6) with a home run and three RBI in their limited matchup. 

If Sampson can hold St. Louis’ lineup in check for the second consecutive time, then he may be able to pick up the win.

I’m taking Chicago tonight at +157 to break their losing streak against St. Louis.

Will the Cubs break their losing streak against the Cardinals? WynnBET Promo: Bet $1, Win $100 if any NFL or College Football team scores. Claim your offer now.