Tuesday’s game between the St. Louis Cardinals (48-42) and the Kansas City Royals (49-43) at Busch Stadium has a good chance to be a competitive matchup, as our computer prediction projects a final score of 5-4, with the Cardinals securing the victory. Game time is at 7:45 PM ET on July 9.

Place your bets on any MLB matchup at BetMGM, and sign up with our link for a first-time deposit bonus!

Cardinals vs. Royals Matchup Info

MLB is back on Apple TV+! Watch two live games every week, daily coverage, and more.

Cardinals vs. Royals Predictions

  • Score Prediction: Cardinals 5, Royals 4
  • Total Prediction: Under 8 runs

Bet on this or any MLB matchup at BetMGM

Cardinals vs. Royals Betting Lines

Cardinals vs Royals Betting Information
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds
Cardinals -125 +105 8 -108 -112

Get tickets for any MLB game this season at Ticketmaster!

Cardinals Betting Insights

  • St. Louis has been the favorite in 43 games this season, and has come away with the win 24 times (55.8%) in those contests.
  • This season, the Cardinals have been victorious 15 times in 31 chances when named as a favorite of at least -125 or shorter on the moneyline.
  • St. Louis and its opponents have hit the over in 39 of 89 games with a total set by oddsmakers this season.
  • The Cardinals had a 6-2 record in the eight games they were a moneyline favorite over their last 15 matchups.
  • Over its past 15 matchups, St. Louis and its opponents combined to go over the run total eight times (all 15 games had set totals).

Royals Betting Insights

  • Kansas City has been the underdog on the moneyline 52 total times this season. It has gone 24-28 in those games.
  • When playing as a moneyline underdog with odds of +105 or longer, the Royals have an 11-19 record (winning only 36.7% of their games).
  • Kansas City has played in 92 games with an over/under set, and it has combined with its opponents to go over the total 38 times (38-51-3).
  • In six games over their past 15 matchups when set as underdogs by sportsbooks, the Royals had a record of 2-4.
  • In its past 15 games with a total, Kansas City and its opponents have failed to hit the over 11 times.

Catch MLB action all season long on ESPN+!

Read More About This Game

Cardinals vs. Royals Probable Pitchers

Cardinals’ Starting Pitcher: Andre Pallante

  • The 25-year-old has an ERA of 4.00 and 7.2 strikeouts per nine innings, with a batting average against of .267 in 16 games this season.
  • Andre Pallante’s team has won each of the three games he’s started as the moneyline favorite.
  • Pallante’s team is 5-2 when he starts this season.
  • In games Pallante has started this season, the teams are 2-5-0 at hitting the over.

Royals’ Starting Pitcher: Michael Wacha

  • In 15 games this season, the 33-year-old has put up an ERA of 3.74, with 8 strikeouts per nine innings. Opponents are batting .243 against him.
  • The Royals have been the underdog on the moneyline in 10 of Wacha’s starts this season, and they went 4-6 in those games.
  • Wacha’s team has a 7-8 record in his starts this season.
  • Wacha’s starts with a set total this season have gone over the run total in five of 15 games.

Rep your team with officially licensed MLB gear! Head to Fanatics to find jerseys, shirts, and much more.

Cardinals’ 2024 Performance

Split Record
Overall 48-42
Home 24-18
Road 24-24
One-Run Games 17-12
Scoring 5+ Runs 28-8

Royals’ 2024 Performance

Split Record
Overall 49-43
Home 31-18
Road 18-25
One-Run Games 13-12
Scoring 5+ Runs 28-12

Not all offers available in all states, please visit BetMGM for the latest promotions for your area. Must be 21+ to gamble, please wager responsibly. If you or someone you know has a gambling problem, contact 1-800-GAMBLER.

Leave a Reply

Your email address will not be published. Required fields are marked *