Royals vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for August 10

Odds updated as of 6:14 PM
The Saturday schedule in MLB includes a matchup between the Kansas City Royals and the St. Louis Cardinals.
Before you do any MLB betting on this game at FanDuel Sportsbook, here's what you need to know.
Royals vs Cardinals Game Info
- Kansas City Royals (64-53) vs. St. Louis Cardinals (60-57)
- Date: Saturday, August 10, 2024
- Time: 7:10 PM ET
- Venue: Kauffman Stadium -- Kansas City, Missouri
- Coverage: BSKC
Royals vs Cardinals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: KC: (-116) | STL: (-102)
- Spread: KC: +1.5 (-176) | STL: -1.5 (+146)
- Total: 8.5 -- Over: (-122) | Under: (-100)
Royals vs Cardinals Probable Starting Pitchers
Probable Pitchers: Michael Wacha (Royals) - 8-6, 3.55 ERA vs Andre Pallante (Cardinals) - 4-6, 4.43 ERA
The Royals will give the ball to Michael Wacha (8-6, 3.55 ERA), who is eyeing win No. 9 on the season, and the Cardinals will counter with Andre Pallante (4-6, 4.43 ERA). Wacha's team is 9-11-0 against the spread this season in his starts. Wacha's team is 6-2 this season when he starts and they are the moneyline favorite. The Cardinals have gone 4-7-0 ATS in Pallante's 11 starts with a set spread. The Cardinals are 2-5 in Pallante's seven starts this season that they were the underdog on the moneyline.
Royals vs Cardinals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Royals win (51.8%)
Royals vs Cardinals Moneyline
- Kansas City is a -116 favorite on the moneyline, while St. Louis is a -102 underdog on the road.
Royals vs Cardinals Spread
- The Cardinals are 1.5-run favorites against the spread for this matchup with the Royals. The Cardinals are +146 to cover, while the Royals are -176 to cover as a 1.5-run underdog on the runline.
Royals vs Cardinals Over/Under
- The Royals-Cardinals game on August 10 has been given an over/under of 8.5 runs. The over is set at -122 and the under at -100.
Bet on Kansas City Royals vs. St. Louis Cardinals on FanDuel today!
Royals vs Cardinals Betting Trends
- The Royals have been favorites in 56 games this season and have come away with the win 35 times (62.5%) in those contests.
- Kansas City has a record of 32-19 when favored by -116 or more this year.
- The Royals and their opponents have hit the over in 54 of their 114 games with a total set by oddsmakers this season.
- The Royals have an against the spread record of 63-51-0 in 114 games with a line this season.
- The Cardinals have compiled a 26-29 record in games they were the underdog on the moneyline (winning 47.3% of those games).
- St. Louis is 20-23 (winning 46.5% of its games) when it has played as a moneyline underdog of -102 or longer.
- The Cardinals have combined with opponents to hit the over on the total 54 times this season for a 54-56-2 record against the over/under.
- The Cardinals are 53-59-0 ATS this season.
Royals Player Leaders
- Bobby Witt Jr. has 162 hits and an OBP of .392 to go with a slugging percentage of .600. All three of those stats are tops among Kansas City hitters this season. He has a .346 batting average, as well.
- He ranks first in batting average, sixth in on-base percentage, and third in slugging among all qualifying batters in the majors.
- Vinnie Pasquantino has 25 doubles, two triples, 17 home runs and 35 walks. He's batting .267 and slugging .457 with an on-base percentage of .321.
- Among qualified hitters, his batting average places him 46th, his on-base percentage 75th, and his slugging percentage 41st.
- Salvador Perez has 118 hits this season and has a slash line of .280/.340/.469.
- Perez has recorded at least one base hit in four straight games. During his last five outings he is batting .250 with a double, three walks and an RBI.
- Maikel Garcia is batting .238 with a .287 OBP and 47 RBI for Kansas City this season.
- Garcia brings a two-game hitting streak into this game. During his last five outings he is batting .300 with three doubles, two walks and two RBI.
Cardinals Player Leaders
- Alec Burleson has racked up 111 hits, a team-best for the Cardinals. He's batting .278 and slugging .466 with an on-base percentage of .312.
- Including all the qualifying players in the majors, his batting average places him 29th, his on-base percentage is 93rd, and he is 37th in slugging.
- Brendan Donovan paces his team with a .335 OBP, and has a club-best .393 slugging percentage. He has a batting average of .269.
- He is currently 41st in batting average, 43rd in on-base percentage and 102nd in slugging percentage among all qualifying hitters.
- Masyn Winn has 21 doubles, five triples, nine home runs and 32 walks while batting .279.
- Nolan Arenado is hitting .270 with 17 doubles, 11 home runs and 32 walks.
Royals vs Cardinals Head to Head
- 8/9/2024: 8-5 STL (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 7/10/2024: 8-5 KC (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 7/10/2024: 6-4 KC (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 8/12/2023: 5-4 STL (Favorite: Cardinals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -146, Underdog Moneyline: +124)
- 8/11/2023: 12-8 KC (Favorite: Cardinals, Spread: -1.5, Total: 11, Favorite Moneyline: -122, Underdog Moneyline: +104)
- 5/30/2023: 2-1 STL (Favorite: Cardinals, Spread: -1.5, Total: 9, Favorite Moneyline: -190, Underdog Moneyline: +160)
- 5/29/2023: 7-0 KC (Favorite: Cardinals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -184, Underdog Moneyline: +154)
- 5/4/2022: 10-0 STL (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -138, Underdog Moneyline: +118)
- 5/3/2022: 7-1 KC (Favorite: Royals, Spread: -1.5, Total: 7, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 5/2/2022: 1-0 STL (Favorite: Cardinals, Spread: -1.5, Total: 7, Favorite Moneyline: -166, Underdog Moneyline: +140)
New to FanDuel Sportsbook? You’ll receive $150 in Bonus Bets if you win your first bet of at least $5! See here for full terms and conditions. Learn about today’s other offers at FanDuel Sportsbook Promos.