Royals vs. Cardinals Betting Preview & Predictions
Kansas City Royals vs. St. Louis Cardinals
Date: Tuesday, May 30th, 7:45 ET
Location: Busch Stadium
TV: BSMW
Money Line: Royals +161/Cardinals -193 (Bet the game live at Bovada! Their live wagering platform is incredible!)
Total Line: 9
Betting Preview
Here’s our betting preview for the upcoming MLB clash between the St. Louis Cardinals and the Royals on Tuesday, May 30th at Busch Stadium. We provide you with a comprehensive analysis, odds, and predictions to help with your handicapping decision or tail our expert based on the projected lineups and listed starting pitchers.
Betting Odds
ML | RL | Total | |
---|---|---|---|
KC | +161 | +1.5 | O 9 (-116) |
STL | -193 | -1.5 | U 9 (-105) |
Royals vs. Cardinals Projected Lineup
Batting Order | Position | |
---|---|---|
Bobby Witt Jr. | 1 | SS |
Vinnie Pasquantino | 2 | 1B |
Salvador Perez | 3 | C |
MJ Melendez | 4 | RF |
Edward Olivares | 5 | LF |
Nick Pratto | 6 | 1B |
Maikel Garcia | 7 | SS |
Michael Massey | 8 | 2B |
Jackie Bradley Jr. | 9 | RF |
Zack Greinke | – | SP |
Batting Order | Position | |
---|---|---|
Lars Nootbaar | 1 | RF |
Paul Goldschmidt | 2 | 1B |
Nolan Gorman | 3 | 2B |
Nolan Arenado | 4 | 3B |
Willson Contreras | 5 | C |
Brendan Donovan | 6 | 2B |
Paul DeJong | 7 | SS |
Alec Burleson | 8 | RF |
Tommy Edman | 9 | SS |
Miles Mikolas | – | SP |
Straight Up/Over-Under/ Runline Record
Kansas City Royals: 17-38 SU / OU 24-29 / Runline 19-36
St. Louis Cardinals: 24-32 SU / OU 29-27 / Runline 25-31
As they take on the Cardinals, the Royals have an overall record of 17-38 and are currently last in the AL Central. However, they have rattled off two straight wins. At home, Kansas City has a mark of 8-21 compared to 9-17 on the road. Their series record sits at 3-14.
- The Royals have covered the runline in 34.5% of their games and have an average run margin of -1.3
- The Royals have been favored in 16.4% of their games and have runline records of 7-22 and 12-14 at home and on the road, respectively
- So far, the Royals have an over/under record of just 24-29.
If the Cardinals are going to climb out of last place in the NL Central, they will need to turn things around with a win over the Royals. Heading into the game, the Cardinals have lost two straight games and stand with an overall record of 24-32. On the road, the Cardinals are 13-16 and 11-16 at home. The team’s overall series record is 6-9-2.
- The Cardinals have three straight losses vs. the runline and have a season-long run margin of 0.1.
- The Cardinals have been favored in 58.9% of their games and have runline records of 10-17 and 15-14 at home and on the road, respectively
- The over has hit in 52% of the Cardinals’ 56 games at 29-27.
Pitching Matchup
Pitcher | Appearances | Started | IP | Record | ERA | WHIP | HR |
---|---|---|---|---|---|---|---|
Zack Greinke | 11 | 11 | 57 | 1-5 | 4.55 | 1.17 | 10 |
Across 11 appearances, Zack Greinke has a slugging percentage allowed of .437 and enters with a WHIP of 1.17. His overall record is 1-5 on an ERA of 4.55. For the season, he has a total of 41 K’s, and is averaging 0.7 strikeouts per nine innings. Greinke’s record on the road is 0-3 and 1-2 at home. This includes an ERA of 7.31 (road) and 2.91 (home), respectively.
Zack Greinke finished with a no-decision in his last outing against the Tigers. He allowed one run on four hits over five innings. The Royals went on to lose the game by a score of 6-4.
Pitcher | Appearances | Started | IP | Record | ERA | WHIP | HR |
---|---|---|---|---|---|---|---|
Miles Mikolas | 11 | 11 | 61 | 3-1 | 4.23 | 1.40 | 8 |
St. Louis starter Miles Mikolas enters with an overall record of 3-1 and ERA of 4.23. His ERA on the road is 3.24 and 6.56 when pitching at home. Mikolas’ season-long WHIP comes in at 1.40 with a batting average allowed of .291. Opposing teams have put together a slugging percentage of .449 against him.
The last time Miles Mikolas took to the mound, he secured a quality start and a win for his team, who won by a final score of 2-1 against the Reds. Mikolas gave up zero runs and five hits across seven innings.
Royals vs. Cardinals Offense Outlook
The Royals come into the game ranked 24th in the league on an average of 4.0 runs per game. When it comes to home runs, Kansas City is 21st, having hit the ball out of the park 56 times. Their overall batting average stands at .234. On the road, they are hitting .219 while .223 at home.
Kansas City Royals Team Hitting Stats
Team | Games | Runs | HR | BA | OBP | SLG |
---|---|---|---|---|---|---|
Royals | 56 | 4.0 (24th) | 56 (21st) | .234 (23rd) | .297 (28th) | .297 (28th) |
Kansas City Royals Top Hitters: Last Five Games
Player | BA | H | R | HR | SLG |
---|---|---|---|---|---|
Bobby Witt Jr. | .260 | 6 | 5 | 3 | .690 |
MJ Melendez | .233 | 4 | 5 | 1 | .517 |
Michael Massey | .333 | 6 | 2 | 1 | .533 |
Salvador Perez | .275 | 5 | 3 | 1 | .512 |
Vinnie Pasquantino | .350 | 8 | 0 | 0 | .440 |
The Cardinals have played 56 games so far this season and are currently ranked 6th in the league with an average of 4.8 runs per game. In terms of home run hitting, St. Louis is 5th, having hit the ball out of the park 76 times. Their overall batting average is .254, including .236 on the road and .262 at home.
St. Louis Cardinals Top Bats
BA | OBP | SLG | RBI | HR | SB | |
---|---|---|---|---|---|---|
Paul Goldschmidt | .290 | .395 | .517 | 26 | 10 | 7 |
Nolan Gorman | .276 | .367 | .565 | 40 | 13 | 4 |
Nolan Arenado | .262 | .307 | .429 | 35 | 9 | 2 |
St. Louis Cardinals Top Hitters: Last Five Games
Player | BA | H | R | HR | SLG |
---|---|---|---|---|---|
Brendan Donovan | .200 | 3 | 3 | 1 | .500 |
Alec Burleson | .250 | 4 | 1 | 1 | .400 |
Paul Goldschmidt | .250 | 4 | 1 | 1 | .500 |
Andrew Knizner | .375 | 3 | 1 | 1 | .875 |
Lars Nootbaar | .200 | 4 | 2 | 0 | .250 |
Free MLB Pick
The St. Louis Cardinals’ roster has respectable past statistics against Kansas City Royals’ starter Zack Greinke, with a collective batting average of .270. However, it’s important to note that the majority of these at-bats (113 out of 133) come from Nolan Arenado (.268 BA) and Paul Goldschmidt (.290 BA). On the other hand, Greinke’s previous performance against St. Louis on the same field (May 2, 2022) was a solid one. He pitched six innings, allowing just one run on three hits.
It’s also worth mentioning that the Cardinals have been struggling to generate runs recently, failing to score more than three runs in their last six games. Meanwhile, their starter, Miles Mikolas, enters this game in excellent form, having recorded three consecutive quality starts. I anticipate Mikolas maintaining his good form tonight against the Kansas City roster, which has only 10 at-bats, resulting in a .200 batting average.
Bet on the total runs scored being under 9. Note: Football season is just around the corner! Find out how you can get a 125% real cash bonus AND a free half point everytime you bet your favorite teams!
MLB Baseball Picks
- Dodgers vs. Yankees Game 5 Predictions: Can New York Force Game 6?
- Dodgers vs. Yankees Game 3 Predictions: Can LA Keep Rolling?
- Yankees vs. Dodgers World Series Game 2 Prediction and Analysis
- Yankees vs. Dodgers World Series Game 1 Predictions: Cole vs. Flaherty
- Guardians vs. Yankees ALCS Game 5 Predictions: Can Cleveland Extend the Series?
- Dodgers vs. Yankees Game 5 Predictions: Can New York Force Game 6?
- Dodgers vs. Yankees Game 3 Predictions: Can LA Keep Rolling?
- Yankees vs. Dodgers World Series Game 2 Prediction and Analysis
- Yankees vs. Dodgers World Series Game 1 Predictions: Cole vs. Flaherty
- Guardians vs. Yankees ALCS Game 5 Predictions: Can Cleveland Extend the Series?
MLB Betting Guide
New to betting on baseball? We've got you covered! Our comprehensive how to bet on baseball article explains all the different types of wagers offered at the sportsbooks including money lines, over/unders, run lines, parlays and more! Also get tips and strategies to increase your odds of beating the bookies!