Upcoming Match-ups

Cardinals vs Cubs Picks, Odds & Probable Pitchers (July 21)

George Nassios

by George Nassios in MLB Baseball

Updated Jul 20, 2023 · 10:35 PM PDT

St. Louis Cardinals shortstop Paul DeJong celebrates with right fielder Jordan Walker
Jul 20, 2023; Chicago, Illinois, USA; St. Louis Cardinals shortstop Paul DeJong (11) is greeted by right fielder Jordan Walker (18) after hitting a two-run homer against the Chicago Cubs during the fifth inning at Wrigley Field. Mandatory Credit: David Banks-USA TODAY Sports
  • National League Central rivals, the Cardinals and Cubs hook up in a matinee on Friday, July 21st
  • The Cardinals are red hot since coming back from the all-star break, having won six in a row
  • See the Cardinals vs Cubs odds below, as we as probable starters and our betting predictions

Battling mediocrity and irrelevance, two of the senior circuits most historic clubs continue their four game series and kick off the MLB schedule on Friday, July 21st at Wrigley Field. The Cardinals (44-53, 22-27 away) got the upper hand on Thursday with a big win, chasing Cubs (45-51, 24-26 home) ace Marcus Stroman in the fourth inning.

First pitch for Friday afternoon’s affair is set for 2:20 pm ET in a game that will be on Apple TV+ for your viewing pleasure. Both sides need to be dynamite in the last couple months to have any shot at the postseason. The Cards division odds currently sit at +2000 after opening the campaign as favorites.

Below, we break down the second matchup of this four game series while also dishing out all the Cardinals vs Cubs odds below. After analyzing things, we’ll provide you with our best bet and pick.

Cardinals vs Cubs Odds

Team Moneyline Runline Total
St. Louis Cardinals +100 -1.5 (+160) O 8.5 (-105)
Chicago Cubs -118 +1.5 (-194) U 8.5 (-118)

Eating alive Nationals pitching for 25 runs in two games, the Cubs sticks were quieted by Steven Matz and company in the opener against the Cards. Nevertheless, the Cubbies are -118 home favorites to rebound with a victory.

Oddsmakers are playing this one carefully though, as the Cards have an implied win probability of 50% at +100, with the Cubs owning a 54.13% probability of victory with -120 odds. It should be a beautiful day for baseball with temperatures hovering around 80 degrees an sunny skies.

 

FANDUEL SPORTSBOOK
Bet $5 on MLB & Get $150 in Bonus Bets if Your Bet Wins!
Must be 21+. T&C Apply. Gambling Problem? Call 1-800-GAMBLER.
LOCK IN PROMO
MLB SIGNUP PROMO
BET $5
GET $150

BET NOW

Odds as of July 20th at FanDuel. Claim a FanDuel promo code to bet on Friday’s Cardinals vs Cubs game at Wrigley Field. 

St. Louis vs Chicago (NL) Probable Pitchers

It would be a stretch to say it’s been a banner season for the Cardinals Jack Flaherty, but it is relieving for the organization to see him healthy and making every scheduled start for the first time in years.

His numbers are solid, but far from spectacular, posting a 7-5 record with a 4.29 ERA as he gets set for his 19th start. Just two strikeouts shy of 100 for the season, the 27-year old is poised to hit century mark for the first time since 2019.

Remember, this is a guy who finished sixth in the National League in punchouts as a 23-year old. It seemed at that time, he’d be a perennial contender in the Cy Young odds, but injuries threw a wrench into those aspirations. He’s been terrific in his last three outings, allowing just three runs combined, earning victories in each.

Flaherty vs Steele Stats

Jack Flaherty
VS
Justin Steele
7-5 Record 9-3
4.29 ERA 2.96
1.53 WHIP 1.11
.271 OBA .240
1.9 SO/W Ratio 4.4

Can you believe that Cubs southpaw, Justin Steele is actually months older than Flaherty? It seems like his Cards counterpart has been around forever, while Steele is just starting to make a name for himself in the majors.

Ranking third in the National League in ERA, he’s earned nine wins, combining with Stroman to deliver 19 victories to the Cubs before the 100th game of the season. Unfortunately for the team from the north side of the Windy City, only one other pitcher on the staff has earned more than three wins.

This will be his third start against St. Louis this season, meaning he’ll have seen them more than any of the other MLB lineups. In his prior appearances against the Cards, Steele allowed four runs on 12 hits in 12 innings of work, earning wins both times out.

Cardinals vs Cubs Betting Trends

Each squad has some serious trends that bettors can focus on in the Cardinals vs Cubs odds heading into this one. Prior to Thursday’s loss to St. Louis, the Cubs had hit the over in eight straight games. In fact, Chicago has only gone under the run total three times this whole month. In many games, they’ve gone way over the betting line.

Cubs Recent Results

Date Result Over/Under
July 20th STL 7 – CHC 2 Push (9)
July 19th CHC 8 – WSH 3 Over (9.5)
July 18th CHC 17 – WSH 3 Over (9)
July 17th WSH 7 – CHC 5 Over (9.5)
July 16th BOS 11 – CHC 5 Over (9)
July 15th CHC 10 – BOS 4 Over (9)
July 14th BOS 8 – CHC 3 Over (9.5)

Meanwhile, on the other side, the rumors surrounding manager Oliver Marmol getting fired are finally being put to bed as the Cardinals are starting to play like the team that had prognosticators considering them a good bet in the World Series odds at the start of the year.

Winners in eight of their last nine, it’s likely too little too late for the Cardinals this year, but at least they’re making it interesting and giving baseball’s most passionate fan base something to cheer for after a disastrous start.

Cardinals vs Cubs Predictions

While Steele has grown up before our eyes this season and is having the much better campaign than Flaherty, he got lit up for six runs against the Red Sox in his last appearance, including allowing two long balls. He’d only allowed four homers in his first 16 starts of the year.

In the head-to-head battles, St. Louis has now won eight of the last 10 between the two rivals. The Cards have had some big wins lately and have a .568 winning percentage during day games this season as opposed to a .432 winning percentage for the Cubs.

Our prediction is that the third time is a charm this season for the Cardinals when they face Steele in the MLB odds. He got the better of them the first two times around, but this time it’s the Cards turn.

Pick: St. Louis Cardinals Moneyline (+100)

 

Author Image