
Free 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 7/28 at Busch Stadium, in St. Louis. This free MLB baseball pick is based on matchup analysis and documented handicapping data tracked by CappersPicks since 2004, with a focus on identifying the strongest betting angle for this Cubs Cardinals matchup..
2026 MLB Handicapping – Chicago Cubs vs St. Louis Cardinals
(60-46) Chicago Cubs vs. St. Louis Cardinals (53-53)
Date: Jul 28, 2026
Time: 7:45 PM ET
Venue: Busch Stadium in St. Louis, MO
Projected Starting Pitchers: Colin Rea vs. Michael McGreevy
MLB Moneyline Odds: Cubs -115 | Cardinals -106 (Bet Now!)
Today’s MLB Run Line Betting Odds: Cubs -1.5 | Cardinals +1.5
MLB Baseball Gambling Total: O/U: 9
Here’s why I’m backing a Chicago ML bet below in my Cubs Cardinals free pick & gambling prediction for this matchup.
- Live Betting Odds for today’s Cubs vs. 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
The Chicago Cubs head to Busch Stadium tonight for another NL Central showdown against the St. Louis Cardinals. Chicago enters with a 60-46 record while holding 2nd place in the division after earning a 7-3 victory over St. Louis, giving the Cubs continued momentum.
The Cardinals are searching for a much-needed turnaround.
St. Louis sits 4th in the NL Central and enters tonight trying to snap a 2-game losing streak after managing only 2 wins over its last 10 games. The recent loss to the Cubs added to that difficult stretch as the Cardinals continue looking for more consistency.
Overcast skies and hot temperatures are expected at Busch Stadium for tonight’s matchup. Craig Counsell and Oliver Marmol will both be counting on smart in-game decisions as the Cubs rely on their strong road play while the Cardinals attempt to capitalize on home field.
Division rivals rarely make things easy, especially with momentum pulling in opposite directions.
Expert MLB Betting Picks
Are you all ready to make some good money today! Bookmark Cappers Major League Baseball Picks today, keep checking back for your weekly predictions, and MLB free picks. If you can, help support our site and click on 1 or 2 of the online sportsbook banners you see around our handicapping website. In fact, it’ll help us pay the bills, plus, we're hoping it will give you some good karma to help you beat your bookie!
2026 MLB Baseball Handicapping
If you’re looking for guidance and winning picks in MLB, Cappers Picks is your go-to source. Whether you prefer betting on moneylines, or MLB runlines, or Over/Unders, we’ve got you covered with our MLB handicapping advice.Be sure to check out our free Major League Baseball selections and daily MLB predictions over at CappersPicks.com. Our expert MLB analysts provide top choices and the best baseball bets for the week ahead.
Keep a close watch on ‘Razor’ Ray Monohan; he’s currently on an impressive winning streak!
Don’t miss out on his fantastic offers, like the $59 1-Day Pass or the $99 3-Day Pass – they both offer incredible value for your betting needs.
Chicago Cubs vs. St. Louis Cardinals Odds & Last 5
Chicago enters as a slight favorite with a -115 moneyline, while St. Louis is listed at -105. The Cubs are -1.5 at +147 on the runline, the Cardinals are +1.5 at -180, and the total has been set at 9.0 runs, pointing toward expectations of a moderately high-scoring contest.
Recent meetings have favored Chicago.
The Cubs have won 2 of the last 3 games against the Cardinals this season, including a 7-3 victory on July 27th that showcased their productive offense. St. Louis now looks to halt its 2-game losing streak after another difficult stretch of baseball.
Cardinals Stats
St. Louis has posted respectable offensive production throughout the season. The Cardinals own a .240 batting average that ranks 13th in baseball, while their .316 on-base percentage also ranks 13th. The lineup has remained competitive even during the club’s recent struggles.
The pitching staff has produced solid overall numbers.
The Cardinals carry a 4.14 ERA that ranks 12th in the league while allowing only 104 home runs, ranking 2nd. Their staff has also recorded 806 strikeouts, ranking 25th across Major League Baseball.
Alec Burleson leads St. Louis with a .289 batting average and 15 home runs, while Iván Herrera has contributed 12 home runs along with a .366 on-base percentage. Both hitters continue providing steady production in the Cardinals lineup.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
Cubs Stats
Chicago continues featuring one of baseball’s most disciplined offensive lineups. The Cubs rank 2nd with a .339 on-base percentage while leading the league with 457 walks. Their .247 batting average ranks 8th and reflects consistent production throughout the order.
The pitching staff has experienced mixed results.
The Cubs own a 4.23 ERA that ranks 17th while recording 30 quality starts, ranking 13th in the league. They have also surrendered 160 home runs, ranking 22nd, making limiting the long ball an important area for improvement.
Dansby Swanson leads the Cubs with 16 home runs and 66 runs scored, while Michael Busch has added a .247 batting average and 13 home runs. Alex Bregman has also contributed with a .234 batting average and 10 home runs, providing valuable depth throughout the lineup.
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 vs. Cardinals Pitching Matchup
Colin Rea gets the start for Chicago carrying a 7-7 record with a 4.85 ERA, a 1.42 WHIP, and 81 strikeouts this season. While his ERA reflects some inconsistency, Rea has continued finding ways to keep the Cubs competitive throughout many of his outings.
Run prevention remains his biggest challenge.
Rea has produced respectable strikeout totals, but limiting scoring opportunities more consistently will be an important key as the season moves forward. A stronger outing tonight would provide another boost for the Cubs.
Michael McGreevy counters for St. Louis with a 4-8 record, a 3.07 ERA, a 1.13 WHIP, and 74 strikeouts this season. His lower ERA and WHIP reflect the command and efficiency that have made him one of the Cardinals’ more reliable starters.
McGreevy has often deserved better results.
Although his win-loss record has been limited by inconsistent run support, he has continued keeping opposing offenses under control throughout the season. Another quality start could help St. Louis even the series against Chicago.
Chicago Cubs vs. St. Louis Cardinals bottom line: Chicago enters with stronger recent momentum, while St. Louis will count on its starting pitching to slow down the Cubs at Busch Stadium.
Chicago Cubs vs. St. Louis Cardinals Baseball Betting Trends
- The Cardinals are 1-4 straight-up in their last 5 games.
- Additionally, the Cardinals have hit the over in 3 of their last 5 games.
- The Cubs are 3-2 straight-up in their last 5 games.
- The Cubs have covered the run line in 3 of their last 5 games.
- The Cubs have hit the over in 4 of their last 5 games.
- Also, the Cardinals have covered the run line in 2 of their last 5 games.
Cubs Cardinals Free Pick: Cubs ML -115
Here is my Cubs Cardinals free pick: Chicago has been playing the better baseball, and I like the Cubs to continue that trend against a Cardinals team searching for answers.
The recent matchup history also favors the visitors.
The Cubs have won 3 of their last 5 games. St. Louis has dropped 4 of its last 5.
Chicago has taken 2 of the last 3 meetings, including a convincing 7-3 victory, while its pitching staff has been slightly more reliable throughout the season. That combination makes the Cubs the side I trust in another competitive divisional game.
When one team enters with better form and recent success, I’ll usually ride the hotter club.
That’s enough for me.
The Cardinals are capable of bouncing back, but Chicago has been the steadier team and has earned the edge heading into this matchup. I’ll back the Cubs moneyline (-115) with confidence.
Today’s MLB Free Pick
Best Sportsbooks For Chicago Cubs vs. St. Louis Cardinals MLB Gambling Today!
MLB Betting Tweet Of The Day
Let me get uhhhhhh….
José Fermín bomb into Big Mac Land! 🍔 pic.twitter.com/sywJupLJio
— St. Louis Cardinals (@Cardinals) July 28, 2026
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! What did you think of our Cubs Cardinals free pick?






