Chicago Cubs vs St. Louis Cardinals Betting Pick & Prediction for 5/30

MLB game preview

The Chicago Cubs are set to visit the St. Louis Cardinals at Busch Stadium. The Cubs have a record of 31-27 and are third in the NL Central. They are looking to break a losing streak, having won only 2 of their last 10 games.

The Cardinals, with a 30-25 record, hold the second spot in the same division. They have fared slightly better in their last 10 games, winning 3. The game will feature Ben Brown pitching for the Cubs and Kyle Leahy for the Cardinals. The weather is expected to be warm with light rain.

Chicago Cubs Team Preview

The Chicago Cubs recently played five games, winning two and losing three. In their latest game against the St. Louis Cardinals on May 29th, they lost by one run, 6-5. Ian Happ was a standout, hitting a home run and driving in three runs.

The Cubs show strength in getting on base with an on-base percentage ranked second in the league. Their batting average sits at .239, which ranks tenth. Despite this, their slugging percentage is ranked eleventh, indicating room for improvement in power hitting.

Ben Brown is the probable starting pitcher for the Cubs in their next game. Brown has a 2.01 ERA and has struck out 47 batters this season. His performance will be crucial in their upcoming game against the Cardinals.

Cubs vs Cardinals Game Day Info

  • Sport: MLB
  • Teams: Chicago Cubs vs. St. Louis Cardinals
  • Venue: Busch Stadium in St. Louis, MO
  • Date: Saturday, May 30, 2026
  • Betting Odds: Cubs Moneyline -137, Cardinals Moneyline +114, Cubs Runline -1.5 (+121), Cardinals Runline +1.5 (-146), Total Over 8.0 (-113), Total Under 8.0 (-108)

St. Louis Cardinals Team Preview

The St. Louis Cardinals recently won against the Chicago Cubs, 6-5. The team got 9 hits, including 3 home runs. Nelson Velázquez, Iván Herrera, and Thomas Saggese each hit a home run, helping the Cardinals secure the win.

In their previous game against the Milwaukee Brewers, the Cardinals lost 2-1. Dustin May pitched well, allowing only 1 earned run over 7 innings with 9 strikeouts. Despite 8 hits, the team could not score more than 1 run against the Brewers.

Before that, the Cardinals faced a tough loss to the Brewers, 6-0. Michael McGreevy started the game, giving up 5 earned runs over 4 innings. The team managed 7 hits but could not bring any runners home in that game.

BTB Betting Pick

The Cubs are favored on the moneyline at -137. They have a strong on-base percentage, ranked 2nd, which can create scoring chances. The Cardinals are at +114 and have a lower ranking in key hitting stats. The Cubs’ advantage in getting on base makes them the pick to win.

The total for the game is set at 8.0 runs. Both teams have ERAs over 4.20, indicating runs might be scored. The Cubs and Cardinals both rank high in home runs given up, suggesting the potential for scoring. The projected score is 5-4, so taking the over at 8.0 (-113) is the recommendation.