Free MLB Pick: Cubs vs. Cardinals Odds
Looking for Chicago Cubs vs. St. Louis Cardinals Free MLB predictions? MLB betting sees the Cubs taking on the Cardinals on Friday, July 12th, 2024 at Busch Stadium, in St. Louis, MO. Cappers Picks provides complimentary expert handicapping picks on all MLB baseball matchups all season long so stay tuned for more FREE daily MLB predictions like this Cubs Cardinals free pick.
2024 MLB Handicapping – Chicago Cubs vs St. Louis Cardinals
(45-49) Chicago Cubs vs. St. Louis Cardinals (48-44)
Date: Friday, July 12th
Time: 8:15 ET
Venue: Busch Stadium St. Louis, MO
Projected Starting Pitchers: Kyle Hendricks vs. Sonny Gray
MLB Moneyline Odds: Cubs +163 | Cardinals -196 (Bet Now!)
Today’s MLB Run Line Betting Odds: Cubs +1.5 | Cardinals -1.5
MLB Baseball Gambling Total: O/U: 8
- Live Betting Odds for today’s Chicago Cubs vs. St. Louis Cardinals game!
- Want more baseball predictions like this Cubs Cardinals play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
Cubs vs. Cardinals Gameday
It’s a warm night in St. Louis, with the temperature sitting at 90 degrees under overcast skies. The Cubs are in town to take on the Cardinals in an NL Central matchup at Busch Stadium. First pitch is set for 8:15 PM ET, and you can catch the action on APLTV.
Sonny Gray will be on the mound for the Cardinals, while Kyle Hendricks gets the start for the Cubs. St. Louis is the favorite in this one, with a money line payout of -196 compared to Chicago’s +163. The over/under line is set at 8 runs, with the over paying out at -118 compared to the under at -104.
Chicago Cubs
Chicago is on the road today vs. the Cardinals, and they are riding a four-game winning streak. The Cubs are 45-49 overall, and they are nine games behind the Brewers for the NL Central lead. So far, they are just 10-19 in divisional games.
At home, the Cubs have gone 25-21 this year, and they are 20-28 on the road. As the underdog, the Cubs have gone 23-27 this year, and they are 14-22 as the road underdog. Chicago has won three straight as the road underdog, and they have an overall series record of 11-16-2 this year. They closed out their series vs. the Orioles with three straight wins and are 6-4 over their last 10 games.
Expert MLB Betting Picks
Want more action on today’s baseball card? See the featured premium MLB plays from CappersPicks handicappers, covering moneylines, run lines, totals, and other top bets.
Dansby Swanson had a big game for the Cubs in their most recent win, going 2/4 with a homer and two RBIs. The Cubs really broke things open with a three-run 5th inning and added another three runs in the 7th. Chicago was the +115 underdog going into Baltimore.
Justin Steele started for the Cubs, going seven innings and didn’t give up a run. He also issued just three hits and struck out four. Steele really picked things up after a rough outing in his previous start, where he gave up six earned runs.
Cubs Gambling
The Cubs are on the road today against the Cardinals, and the over/under line for the game is set at 8 runs. The combined run average for Cubs games this season is 8.5 runs, and their over/under record is 40-50. When the over/under line is set at 8 runs, the Cubs have gone 3-11-1. Overall, 47 of their games have had over/under lines set above 8 runs, accounting for 50.0% of their games. Their under streak is currently at 2 games.
Chicago has been a solid run line bet on the road this season, going 28-20. The Cubs have covered the run line in three straight road games and are 33-17 against the run line as an underdog this season. Their average run margin in winning games is +3.3, while it’s -3.2 in losses.
Cubs Stats
The Chicago Cubs’ offense has been below average this season, ranking 18th in runs per game at 4.2. Their batting average of .232 is also 16th in the league. However, they do draw walks well, ranking 4th in the league in that category. Ian Happ has been one of the Cubs’ top hitters this season, with a .241 batting average and 14 home runs. He has been hot lately, hitting .344 over his last 9 games with 3 home runs and 12 RBI. Michael Busch has also been swinging a hot bat, hitting .424 over his last 8 games.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
St. Louis Cardinals
St. Louis is five games behind the Brewers in the NL Central as they host the Cubs today. The Cardinals are 48-44 overall and 13-12 against other teams in the division. They dropped the final two games of their series vs. the Royals, and they are 6-4 across their last 10 games.
At home, the Cardinals are 24-20 this season and 24-24 on the road. As the favorite, St. Louis has gone 25-21 and 23-23 as the underdog. Looking at their overall series record, the Cardinals are 15-12-2 and have won two straight series on the road.
Led by a big game by Lars Nootbaar at the plate, the Cardinals are coming off a game in which they scored five runs on 10 hits. However, they still took the loss, as the Royals scored eight runs. St. Louis was the -120 favorite at home going into the game.
Gordon Graceffo got the start for the Cardinals and took the loss. He only lasted 3 1/3 innings, giving up three earned runs on four hits. Lars Nootbaar was hot early, going 2/4 with a homer and two RBIs.
Cardinals Gambling
When the St. Louis Cardinals play at home, the over/under line is set at 8 runs, which is right around their season average of 8.6 runs per game. The over/under record for the Cardinals this season is 43-46, and when the line is set at 8 runs, they are 7-9-1. In 55.4% of their games, the over/under line has been set at more than 8 runs, and the over has hit in their last two games.
St. Louis has been a .500 team against the run line this season, going 46-46. They have been slightly better at home, going 24-20. The Cardinals have been an underdog in 46 games, going 29-17 against the run line. They have been favored in 46 games, going 17-29 against the run line. Their average run margin is -0.4 runs per game, and they have been outscored by an average of 0.5 runs per game on the road.
Cardinals Stats
The St. Louis Cardinals have struggled to score runs this season, averaging just 4.1 runs per game, which ranks 22nd in the league. Their home and road splits are identical, with both averaging 4.1 runs per game. Their offense has been below average in terms of power, ranking 17th in total home runs. However, they have been solid in terms of batting average, ranking 10th in the league. Alec Burleson has been one of the team’s top hitters this season, with a .282 batting average and 15 home runs, which leads the team. He has been hot at the plate recently, hitting .317 over his last 10 games with 3 home runs and 11 RBI. Other Cardinals hitters on a streak include Paul Goldschmidt (4 games), Iván Herrera (5 games), and Pedro Pagés (6 games).
We want to hear from you below! Comments are welcome! Give us your picks for this Chicago Cubs vs. St. Louis Cardinals MLB matchup.
Cubs Cardinals Pitching
Right-hander Kyle Hendricks gets the start for the Cubs today as he faces the Cardinals on the road. This year, he has made 11 starts and is 1-7 with a 7.53 ERA. Hendricks’ WHIP for the season is currently 1.58. In his last outing, he took the loss, going just 2 innings and giving up 2 earned runs on 4 hits. Before that, he had lost three straight starts. Hendricks has been hit hard on the road, coming in with a record of 0-4 and 8.54 ERA.
Sonny Gray will be looking to bounce back from a rough outing vs. the Nationals, as he finished with a no-decision in the game. In that start, he gave up five earned runs in five innings of work. Looking back over his last three outings, Gray has finished with a no-decision in two of them. His ERA for the season is 3.30, along with a record of 9-5. Gray has made seven quality starts this year and is averaging 11.17 strikeouts per nine innings. At home, he is 6-3 with a 2.11 ERA.
Chicago Cubs vs. St. Louis Cardinals MLB Baseball Betting Trends
- The Cubs head into the game having gone 5-5 straight-up in their last ten games on the road.
- The Cubs they are 5-5 vs. the runline in their previous ten games on the road.
- Conversely, the Cardinals are 6-4 over their last ten home games (straight-up).
- Furthermore, the Cardinals have a 4-6 mark vs. the runline across their last ten home games.
- Also, the Cubs are 2-1 in their last three games as the favorite. On the other hand, they are 3-0 as the underdog (last 3).
- The Cardinals have a record of 1-2 across their last three games when favored. As the underdog, they are 1-2 in their last three games.
Chicago Cubs vs. St. Louis Cardinals 4* Free MLB Betting Pick:
Our prediction for today’s Cubs vs. Cardinals game is to take the over, with the line sitting at 8 runs. We see the Cardinals coming out on top with a final score of 6-4, giving us some room to spare if you want to take the over/under.
Looking at the starting pitchers, Sonny Gray has a much better chance of picking up a win than Kyle Hendricks, and we have Gray finishing with seven strikeouts compared to Hendricks with four.
Offensively, we actually have the Cubs finishing with more home runs than the Cardinals, but the Cardinals finishing with more hits. If you’re looking for a parlay, you could take the Cardinals to win and look for a player prop for Gray to finish with seven K’s.
Today’s MLB Free Pick
Also, if you’re looking for more MLB picks like Chicago Cubs vs. St. Louis Cardinals matchup, we’ll be providing 4* free MLB plays on the blog all season long. In fact, you can check out our MLB experts for guaranteed premium & free MLB baseball picks!
Lastly, register here for a FREE MLB Betting Account Now for daily free picks & more special offers!






