Saturday's contest that pits the Kansas City Royals (64-52) against the St. Louis Cardinals (59-57) at Kauffman Stadium is expected to be a close matchup based on our computer prediction, which projects a final score of 5-4 in favor of the Royals. First pitch is at 7:10 PM ET on August 10.

The probable starters are Michael Wacha (8-6) for the Royals and Andre Pallante (4-6) for the Cardinals.

Watch MLB, other live sports and more on Fubo! Use our link to sign up for a free trial.

Royals vs. Cardinals Game Info & Odds

  • When: Saturday, August 10, 2024 at 7:10 PM ET
  • Where: Kauffman Stadium in Kansas City, Missouri
  • How to Watch on TV: BSKC
  • Live Stream: Watch this game on Fubo!
  • Tickets:Get tickets for this game at StubHub

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

Royals vs. Cardinals Score Prediction

  • Our prediction for this contest is Royals 5, Cardinals 4.

Total Prediction for Royals vs. Cardinals

  • Total Prediction: Under 9 runs

Royals Performance Insights

  • The Royals have played as the favorite in nine of their past 10 games and won six of those contests.
  • In its last 10 games with a total, Kansas City and its opponents have combined to hit the over seven times.
  • The Royals have won 34, or 65.4%, of the 52 games they've played as favorites this season.
  • Kansas City has entered 46 games this season favored by -120 or more and is 30-16 in those contests.
  • The moneyline for this contest implies a 54.5% chance of a victory for the Royals.
  • Kansas City has scored the 10th-most runs in the majors this season with 554.
  • The Royals have the fifth-ranked team ERA across all MLB pitching staffs (3.77).

Cardinals Performance Insights

  • In four games as the underdog over the last 10 matchups, the Cardinals have a record of 3-1.
  • In its previous 10 games with a total, St. Louis and its opponents have combined to exceed the over/under on six occasions.
  • The Cardinals have been chosen as underdogs in 53 games this year and have walked away with the win 26 times (49.1%) in those games.
  • St. Louis has a mark of 16-23 in contests where bookmakers favor it by +100 or worse on the moneyline.
  • The Cardinals have an implied victory probability of 50% according to the moneyline set for this matchup.
  • St. Louis scores the 22nd-most runs in baseball (481 total, 4.1 per game).
  • Cardinals pitchers have a combined ERA of 4.10 ERA this year, which ranks 19th in MLB.

Put your picks to the test and bet with BetMGM!

Royals Schedule

Date Opponent Score Pitching Matchup
August 3 @ Tigers L 6-5 Michael Lorenzen vs Tyler Holton
August 4 @ Tigers W 3-2 Michael Wacha vs Alex Faedo
August 5 Red Sox L 9-5 Brady Singer vs James Paxton
August 6 Red Sox L 6-5 Seth Lugo vs Brayan Bello
August 7 Red Sox W 8-4 Cole Ragans vs Kutter Crawford
August 10 Cardinals - Michael Wacha vs Andre Pallante
August 12 @ Twins - Brady Singer vs Pablo Lopez
August 13 @ Twins - Seth Lugo vs Joe Ryan
August 14 @ Twins - Cole Ragans vs Bailey Ober
August 16 @ Reds - TBA vs TBA
August 17 @ Reds - TBA vs TBA

Cardinals Schedule

Date Opponent Score Pitching Matchup
August 4 @ Cubs L 6-2 Miles Mikolas vs Justin Steele
August 5 Mets L 6-0 Andre Pallante vs Sean Manaea
August 6 Rays W 4-3 Sonny Gray vs Jeffrey Springs
August 7 Rays W 5-2 Erick Fedde vs Taj Bradley
August 8 Rays L 6-4 Kyle Gibson vs Shane Baz
August 10 @ Royals - Andre Pallante vs Michael Wacha
August 12 @ Reds - Sonny Gray vs Andrew Abbott
August 13 @ Reds - Erick Fedde vs Hunter Greene
August 14 @ Reds - Kyle Gibson vs Carson Spiers
August 16 Dodgers - TBA vs TBA
August 17 Dodgers - TBA vs TBA

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

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.

dataskrive is a Tribune-Review freelancer. You can contact dataskrive at info@triblive.com.