St. Louis Cardinals vs Chicago Cubs Betting Pick & Prediction 8/4/24

At 7:10 PM ET, the Cubs and Cardinals face off in an NL Central matchup. This one is being played at Wrigley Field in Chicago, and the Cubs are the betting favorite, with their money line odds sitting at -150. The Cardinals have a record of 57-54 and they are 2nd in the NL Central, while the Cubs are 5th at 54-59.
Justin Steele is starting for the Cubs, and he will be facing off against Miles Mikolas for the Cardinals. On the money line, the Cubs are 7-3 in their last 10, while the Cardinals have won 6 of their last 10.
ST. LOUIS CARDINALS VS CHICAGO CUBS BETTING PICK
The Pick: St. Louis Cardinals Moneyline +128
This game will be played at Wrigley Field at 7:10 ET on Sunday, August 4th.
HOW TO BET THE CARDINALS VS CUBS:
- We have the Cardinals winning by a score of 5 to 4
- If you’re looking for a run line pick, we also like the Cardinals to cover
- As for an over/under pick, we have this game finishing with 9 runs and like the over
St. Louis picked up a 5-4 road win over the Cubs in the most recent game of this series. The Cardinals had a late rally, scoring three runs in the 8th and another run in the 9th. As for the Cubs, they scored two runs in the 1st and added their final two runs in the 2nd.
Kyle Gibson got the start for the Cardinals, going seven innings and giving up four runs. He finished the game with seven strikeouts but issued one walk. JoJo Romero got the win out of the bullpen, and Ryan Helsley got the save.
Jameson Taillon only went six innings for the Cubs but gave up just one run on six hits. He finished the game with four strikeouts and didn’t issue a walk. Hector Neris took the loss out of the bullpen.
Cardinals Records & Stats
St. Louis is 57-54 overall and 5.5 games behind the Brewers in the NL Central. The Cardinals are 17-18 in divisional games this year. So far, they have gone 29-25 at home compared to 28-29 on the road.
As the road underdog, the Cardinals are 18-21 this year, and they are 28-27 overall as the underdog. St. Louis has gone 29-27 when favored this year, and their series record is 17-14-3. Heading into today’s game vs. the Cubs, the Cardinals trail in the series 1-2 and are just 4-6 across their last 10 games.
When the Cardinals win, they win big, with an average run margin of +2.7. However, when they lose, they lose big, with an average run margin of -3.6. Their overall run-line record is 56-55, and they are 29-28 on the run line on the road. They have been a profitable run-line bet as the underdog, going 37-18, but have struggled as the favorite, going just 19-37.
The St. Louis Cardinals are on the road today against the Chicago Cubs, and the over/under line is set at 8.5 runs. The Cardinals’ combined run average this season is 8.7, and their over/under record is 55-53. When the over/under line is set at 8.5 runs, their record is 27-14. Overall, 24 of their games this season have had over/under lines set at 8.5 runs, accounting for 21.6% of their games. The Cardinals are currently on a six-game over streak.
Right-hander Miles Mikolas gets the start for the Cardinals today as he faces the Cubs on the road. He has made 22 starts this season and has a record of 8-8 with an ERA of 5.00. Mikolas’ WHIP for the season is 1.23, and he has turned in 13 quality starts. In his last outing, Mikolas finished with a no-decision, giving up three earned runs in six innings of work. Before that, he had won two straight starts. The right-hander has been much better on the road, coming in with a 7-4 record and 4.18 ERA compared to 1-4 with a 7.15 ERA at home.
Paul Goldschmidt and Nolan Gorman are tied for the team lead in home runs, but both players have struggled with their batting averages so far this season. Goldschmidt comes into the game hitting just .234, while Gorman is batting only .199. However, Goldschmidt has gone 12/38 in his last 10 games, with three homers and five RBIs. Gorman has also homered three times in his last 10 games, but he is just 12/60 in that stretch.
As a team, the Cardinals are averaging 4.2 runs per game, which is 21st in the league. Their team batting average of .246 is 11th in the MLB, and they are also among the league leaders in on-base percentage and slugging. St. Louis is looking to break out of a team-wide slump, as they come into the game with a collective batting average of just .232 over their last 10 games.
Cubs Records & Stats
With a record of 54-59, the Cubs are 5th in the NL Central, trailing the Brewers by 9.5 games. Overall, they are 16-26 against other teams in the NL Central. The Cubs have a chance to pick up a game on the Reds today, as they trail them by just a half-game for 4th place in the division.
Chicago has gone 5-5 across their last 10 games and are 2-1 in this series vs. the Cardinals. So far, they have gone 29-26 at home compared to a 25-33 mark on the road. The Cubs have really struggled as the favorite this year, going 24-28. As for their record as the underdog, they are 30-31 and have dropped two straight at home as the favorite.
Chicago has been a tough team to bet on this season, as they are just 54-59 against the run line. They have been a much better bet on the road, going 34-24 against the run line, compared to just 20-35 at home. They have been a good bet as the underdog, going 41-20 against the run line, compared to just 13-39 as the favorite. Their average run differential in winning games is +3.4, while their average run differential in losing games is -3.2.
Today’s over/under line for the Cubs-Cardinals game is set at 8.5 runs, which is slightly higher than the season average for Chicago games. The Cubs have played 32 games with higher over/under lines this season, and their over/under record when the line is set at 8.5 runs is 14-13. Their games have averaged 8.4 runs per game this season, and they have hit the over in four straight contests.
Left-hander Justin Steele gets the start for the Cubs today as he faces the Cardinals at home. Steele has made 17 starts this season and has a record of 2-5 with a 3.38 ERA. In his last outing, he took the loss, giving up five earned runs in five innings of work. Before that, he had put together a nice stretch, going 2-0 with a 1.19 ERA in three starts. Opponents are batting .219 off Steele this season, and he has issued just 2.4 walks per nine innings compared to 8.7 strikeouts.
So far this season, the Cubs are averaging 4.2 runs per game, which is 23rd in the league. They have been slightly better on the road (4.3 RPG) than at home (4.0 RPG). As a team, the Cubs are batting just .233, which is 18th in the league, and are also near the bottom of the league in terms of slugging percentage and OPS.
Seiya Suzuki and Isaac Paredes are tied for 2nd on the team with 16 homers, while Ian Happ is the team’s leader in long balls, with 17. Happ also leads the Cubs with 62 RBIs, which is 15th in the majors. Over his last nine games, Happ is batting just .207. Nico Hoerner is on a seven-game hitting streak and is batting .257 for the season.