
Free MLB Pick: Cardinals vs. Royals Odds
Looking for St. Louis Cardinals vs. Kansas City Royals Free MLB predictions? MLB betting sees the Cardinals taking on the Royals on Saturday, August 10th, 2024 at Kauffman Stadium, in Kansas City, MO. Cappers Picks provides complimentary expert handicapping picks on all MLB baseball matchups all season long so stay tuned for more FREE daily MLB predictions like this Cardinals Royals free pick.
2024 MLB Handicapping – St. Louis Cardinals vs Kansas City Royals
(60-57) St. Louis Cardinals vs. Kansas City Royals (64-53)
Date: Saturday, August 10th
Time: 7:10 ET
Venue: Kauffman Stadium Kansas City, MO
Projected Starting Pitchers: Andre Pallante vs. Michael Wacha
MLB Moneyline Odds: Cardinals +114 | Royals -133 (Bet Now!)
Today’s MLB Run Line Betting Odds: Cardinals +1.5 | Royals -1.5
MLB Baseball Gambling Total: O/U: 9
- Live Betting Odds for today’s St. Louis Cardinals vs. Kansas City Royals game!
- Want more baseball predictions like this Cardinals Royals play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
Cardinals vs. Royals Gameday
At 7:10 PM ET in Kansas City, MO, the Royals will host the Cardinals in an interleague matchup. The weather forecast calls for 73 degrees with broken clouds. The game will be televised on BSKC.
Michael Wacha will take the mound for the Royals, while Andre Pallante will start for the Cardinals. The over/under line is set at 9 runs, with the under slightly favored at -118. The Royals are the favorites to win this one, with a money line payout of -133 compared to the Cardinals at +114.
It was a high-scoring game in the most recent game of this Cardinals vs Royals series. St. Louis went into the matchup as slight underdogs at -101 and picked up an 8-5 win. Both teams scored two runs in the first inning, and the Royals could only muster three more runs the rest of the way. As for the Cardinals, they scored the game’s go-ahead run in the 5th and added two insurance runs in the 9th.
Miles Mikolas got the start for the Cardinals, going just four innings while giving up five runs and took a no-decision. Matthew Liberatore came out of the bullpen for the win, and Ryan Helsley got the save. Willson Contreras and Alec Burleson each homered for the Cardinals.
Expert MLB Betting Picks
Want more action on today’s baseball card? See the featured premium MLB plays from CappersPicks handicappers, covering moneylines, run lines, totals, and other top bets.
Michael Massey had a three-hit game for the Royals, going 3/4 with two RBIs. Maikel Garcia also had a two-hit game and drove in two runs.
St. Louis is seven games behind the Brewers in the NL Central and are 60-57 overall this season. The Cardinals are 17-19 against other teams in the NL Central. So far, they have been good at home, going 31-27, and they are just above .500 at 29-30 on the road.
As the favorite, the Cardinals are 31-29 this year and 29-28 as the underdog. They have an overall series record of 19-16-3 and are currently up 1-0 in their series vs. the Royals. St. Louis’ overall record this year is 5-5 over their last 10 games.
The St. Louis Cardinals are on the road to face the Kansas City Royals today. The over/under line for the game is set at 9 runs, which is higher than their combined run average of 8.7 runs per game. The Cardinals’ over/under record for the season is 57-57, and their average over/under line is 8 runs. When the over/under line is set at 9 runs, their record is 9-9-1. So far this season, 8 of their games have had over/under lines set at 9 runs, which accounts for 6.8% of their games. The over has hit in their last two games.
Cardinals Gambling
When betting the run line, the Cardinals have been a better play as the underdog, going 38-19. They have a negative run differential on the road, but they are 30-29 against the run line away from home. In games they win, they are outscoring opponents by an average of 2.7 runs per game.
Cardinals Stats
The St. Louis Cardinals have been below average offensively this season, ranking 22nd in runs per game at 4.2. Their home offense has been slightly better, averaging 4.3 runs per game, which is 17th in the league. The team’s batting average of .246 is 10th in the league, but their OPS of .699 is 17th. Alec Burleson has been the team’s best hitter this season, with a .278 batting average and 20 home runs. He has 67 RBI, which leads the team. In his last 8 games, Burleson has 2 home runs and 4 RBI. Iván Herrera is currently on a 5-game hitting streak.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
Kansas City is 64-53 overall, putting them 3rd in the AL Central, 3.5 games behind the Guardians for the division lead. The Royals trail the Cardinals by 3.5 games for the final Wild Card spot in the AL. So far, they have been good against other AL Central teams, going 25-11.
The Royals have an overall series record of 17-19-1 this year, and they have won two straight series on the road. At home, they are 23-14 when favored this year and 37-25 overall at home. On the road, the Royals are 27-28 this year.
The Kansas City Royals are playing host to the St. Louis Cardinals today, and the over/under line for the game is set at 9 runs. The combined run average for Royals games this season is 8.8 runs, and their over/under record is 52-62. When the over/under line is set at 9 runs, the Royals have gone 12-11 on the over/under this season. So far this season, 13.7% of their games have had over/under lines set at 9 runs, and the over has hit in their last four games.
Royals Gambling
When the Royals win, they win big. Their average run margin in victories is 3.9 runs per game, and they are 65-52 against the run line this season. They have been a better bet at home, where they are 35-27 against the run line, compared to 30-25 on the road.
Royals Stats
The Kansas City Royals have been solid offensively at home this season, averaging 5.2 runs per game, which is 2nd in the league. Their overall batting average of .253 ranks 7th in the league, and they have been getting good production from Bobby Witt Jr., who is hitting .346 on the season with 22 home runs and 84 RBI. Salvador Perez has also been a key contributor, hitting .280 with 20 home runs and 76 RBI. The Royals have been getting consistent hitting from Vinnie Pasquantino, who is hitting .267 on the season. Salvador Perez is currently on a 4-game hitting streak, while Michael Massey is also on a 4-game hitting streak.
We want to hear from you below! Comments are welcome! Give us your picks for this St. Louis Cardinals vs. Kansas City Royals MLB matchup.
Cardinals Royals Pitching
Right-hander Andre Pallante gets the start for the Cardinals today as he faces the Royals on the road. Pallante has made 11 starts this year and has a record of 4-6 with an ERA of 4.43. So far, he has turned in three quality starts and is coming off a rough outing vs. the Mets, where he took the loss. In that start, he went 4 2/3 innings and gave up five earned runs on five hits. Looking back across his last three outings, Pallante has given up at least two homers. His WHIP for the season is 1.37.
Michael Wacha gets the start for the Royals today as he faces the Cardinals at home. He has made 20 starts this season and has a record of 8-6 with an ERA of 3.55. Wacha’s WHIP for the season is currently 1.24. Out of his 20 starts, he has turned in 10 quality starts. Wacha’s last outing came against the Tigers, where he finished with a no-decision, giving up two earned runs in six innings of work. Before that, he had won two straight starts. The right-hander has been solid at home, coming in with a record of 4-1 and an ERA of 4.03.
St. Louis Cardinals vs. Kansas City Royals MLB Baseball Betting Trends
- The Cardinals head into the game having gone 5-5 straight-up in their last ten games on the road.
- The Cardinals they are 5-5 vs. the runline in their previous ten games on the road.
- Conversely, the Royals are 7-3 over their last ten home games (straight-up).
- Furthermore, the Royals have a 6-4 mark vs. the runline across their last ten home games.
- Also, the Cardinals are 2-1 in their last three games as the favorite. On the other hand, they are 1-2 as the underdog (last 3).
- The Royals have a record of 1-2 across their last three games when favored. As the underdog, they are 0-3 in their last three games.
St. Louis Cardinals vs. Kansas City Royals 4* Free MLB Betting Pick:
Our predicted final score for this one is 6-5 in favor of the Royals, which means there is some value in taking them on the money line at -133. We actually have the Royals finishing with one less hit than the Cardinals, but we have them picking up the win.
If you’re looking for a potential parlay, we like the Royals to win and the over, as the line is currently sitting at 9 runs. Looking at the starting pitchers, we have Michael Wacha finishing with five strikeouts compared to Andre Pallante with four.
Today’s MLB Free Pick
MLB Betting Tweet Of The Day
3️⃣ in the 3️⃣rd to tie things up! pic.twitter.com/d4ckOFbW7I
— Kansas City Royals (@Royals) August 10, 2024
Also, if you’re looking for more MLB picks like St. Louis Cardinals vs. Kansas City Royals matchup, we’ll be providing 4* free MLB plays on the blog all season long. In fact, you can check out our MLB experts for guaranteed premium & free MLB baseball picks!
Lastly, register here for a FREE MLB Betting Account Now for daily free picks & more special offers!






