Cardinals vs. Royals Betting Odds, Pitching Matchup – July 9, 2024

The St. Louis Cardinals (48-42) are set to take on the Kansas City Royals (49-43) Tuesday at 7:45 PM ET, airing on BSMW. The Cardinals are listed as -120 favorites by sportsbooks, while the underdog Royals have +101 odds for the contest. St. Louis’ Andre Pallante gets the start, and he’ll go against Kansas City’s Michael Wacha.

Take a look at our betting preview for this game, and uncover all of our MLB picks, too!

Odds to Win

Cardinals to win vs Royals -120

Bet $20, Payout $36.67

Cardinals vs. Royals Betting Lines

  • Favorite: Cardinals (-120)
  • Underdog: Royals (+101)
  • Over/under: 8

Cardinals vs. Royals Betting Insights

  • The Cardinals have been victorious in 25, or 56.8%, of the 44 contests they have been chosen as favorites in this season.
  • This season St. Louis has been victorious 17 times in 34 chances when named as a favorite of at least -120 on the moneyline.
  • Oddsmakers have implied with the moneyline set for this matchup that the Cardinals have a 54.5% chance of pulling out a win.
  • The Royals have been the underdog on the moneyline 53 total times this season. They’ve finished 24-29 in those games.
  • When it has played as a moneyline underdog with odds of +101 or longer, Kansas City has gone 19-23 (45.2%).
  • The Royals have an implied moneyline win probability of 49.8% in this matchup.

Cardinals vs. Royals Hitting Leaders

  • Brendan Donovan has been key for St. Louis with 89 hits, an OBP of .339 plus a slugging percentage of .407.
  • Among all MLB hitters, Donovan is 51st in batting average, 45th in on-base percentage, and 85th in slugging.
  • Alec Burleson leads St. Louis in runs batted in (45) this season. He’s batting .283 while slugging .464.
  • Bobby Witt Jr. leads the Royals with 15 home runs and 61 runs batted in, while accumulating a team-high batting average of .324.
  • In all of the majors, Witt is 29th in homers and ninth in RBI.
  • Vinnie Pasquantino has 21 doubles, two triples, 11 home runs and 32 walks while hitting .249.

Cardinals vs. Royals Pitching Rankings

  • The Cardinals strike out 8.3 batters per nine innings as a pitching staff, 21st in MLB.
  • The Cardinals have the 14th-ranked ERA (3.92) in the majors this season.
  • The Cardinals have a combined WHIP of 1.267 as a pitching staff, which ranks 15th in MLB.
  • The Royals pitching staff is 21st in the majors with a collective 8.3 strikeouts per nine innings.
  • Kansas City has the 10th-ranked team ERA across all MLB pitching staffs (3.79).
  • The Royals average baseball’s 17th-ranked WHIP (1.276).