On Tuesday, the St. Louis Cardinals (24-32) are hosting the Kansas City Royals (17-38), at 7:45 PM ET, in the final game of a two-game series.
The Cardinals are favored (-189 moneyline odds to win) when they host the Royals (+160). The St. Louis Cardinals will hand the ball to Miles Mikolas (3-1, 4.23 ERA), who is looking for win No. 4 on the season, and the Royals will counter with Zack Greinke (1-5, 4.55 ERA).
Yesterday, the Royals claimed a 7-0 win over the Cardinals, with Mike Mayers (6.0 IP, 0 R, 2 H, 3 K) earning the win for the Royals. Michael Massey went 2-for-3 with a home run and two RBI to lead the offense. Adam Wainwright (5.0 IP, 3 R, 9 H, 6 K) picked up the loss for the Cardinals.
Here’s everything you need to prepare for Tuesday’s Cardinals vs. Royals contest, including viewing options.
St. Louis Cardinals vs. Kansas City Royals Odds and Betting Lines
Major League Baseball odds courtesy of Tipico Sportsbook. Odds updated Monday at 9:17 PM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
- Favorite: Cardinals (-189, bet $189 to win $100)
- Underdog: Royals (+160, bet $100 to win $160)
- Over/under: 9
Catch the excitement and bet with Tipico!
Double Down, Ohio! Deposit $200, Get $250. Bet now! In Colorado and New Jersey, claim your 100% Deposit Match up to $250 now! 21+, see Tipico.com for Terms and Conditions.
Cardinals Stats and Trends
Cardinals Betting Records
- The Cardinals have entered the game as favorites 32 times this season and won 15, or 46.9%, of those games.
- St. Louis has a record of 2-4 when favored by -189 or more by bookmakers this season.
- The Cardinals have a 65.4% chance to win this game based on the implied probability of the moneyline.
- St. Louis and its opponents have gone over the total this season in 28 of 56 opportunities.
- The Cardinals are 23-33-0 ATS in their 56 games with a spread this season.
Miles Mikolas (Cardinals Probable Starter)
- Mikolas (3-1 with a 4.23 ERA and 48 strikeouts in 61 2/3 innings pitched) makes the start for the Cardinals, his 12th of the season.
- The right-hander last pitched on Thursday against the Cincinnati Reds, when he threw seven scoreless innings while giving up five hits.
- In 11 games this season, the 34-year-old has a 4.23 ERA and 7.0 strikeouts per nine innings, while allowing a batting average of .288 to his opponents.
- Mikolas is looking for his fourth quality start in a row.
- Mikolas will look to continue a four-game streak of lasting five or more innings (he’s averaging 5.6 frames per outing).
- The opposing Royals offense has the 22nd-ranked slugging percentage (.389) and ranks 19th in MLB play with 56 home runs. It has a collective .234 batting average, and is 21st in MLB with 432 total hits and 24th in MLB action scoring 220 runs.
- The 34-year-old’s 4.23 ERA ranks 47th, 1.395 WHIP ranks 51st, and 7.0 K/9 ranks 58th among qualifying pitchers this season.
Cardinals Batting Stats
- The Cardinals rank fifth in Major League Baseball with 76 home runs.
- Hitters for St. Louis rank seventh in the majors with a combined .428 team slugging percentage.
- The Cardinals have a team batting average of .254 this season, which ranks 14th among MLB teams.
- St. Louis is among the highest-scoring teams in the majors, ranking sixth with 271 total runs this season.
- The Cardinals are among the best in the league at getting on base, ranking 10th with an OBP of .328.
- St. Louis ranks 10th in MLB in strikeouts per game with an average of 8.2 whiffs per contest.
Royals Stats and Trends
Royals Betting Records
- The Royals have been underdogs in 45 games this season and have come away with the win 15 times (33.3%) in those contests.
- Kansas City has a win-loss record of 4-13 when favored by +160 or worse by sportsbooks this year.
- Oddsmakers have implied with the moneyline set for this matchup that the Royals have a 38.5% chance of pulling out a win.
- Kansas City and its opponents have gone over the total this season in 24 of its 54 opportunities.
- The Royals are 21-33-0 against the spread in their 54 games that had a posted line this season.
Zack Greinke (Royals Probable Starter)
- Greinke (1-5) gets the starting nod for the Royals in his 12th start of the season. He’s put together a 4.55 ERA in 57 1/3 innings pitched, with 41 strikeouts.
- In his last appearance on Wednesday, the righty went five innings against the Detroit Tigers, allowing one earned run while surrendering four hits.
- The 39-year-old has an ERA of 4.55, with 6.4 strikeouts per nine innings in 11 games this season. Opponents are batting .263 against him.
- Greinke is looking to record his second quality start of the season in this matchup.
- Greinke will aim to go five or more innings for his sixth straight start. He’s averaging 5.2 frames per outing.
- He will face a Cardinals offense that ranks sixth in the league with 271 total runs scored while batting .254 as a unit. His opponent has a collective .428 slugging percentage (seventh in MLB play) and has hit a total of 76 home runs (fifth in the league).
- The 39-year-old ranks 52nd in ERA (4.55), 34th in WHIP (1.169), and 63rd in K/9 (6.4) among qualifying pitchers in MLB play this season.
Royals Batting Stats
- The Royals average 1.0 home run per game to rank 19th in MLB action with 56 total home runs .
- So far this year, Kansas City is 22nd in the majors, slugging .389.
- The Royals have the 23rd-ranked batting average in the majors (.234).
- Averaging 4.0 runs per game (220 total), Kansas City is the 24th-highest scoring team in the majors.
- The Royals’ .297 on-base percentage is the third-worst in baseball.
Place your legal, online sports bets in CO and NJ at Tipico Sportsbook now.
Cardinals vs. Royals: Live Streaming Info & Game Time
- Game Day: Tuesday, May 30, 2023
- Game Time: 7:45 PM ET
- Stadium: Busch Stadium
- TV Channel: MLB.tv
- Live Stream: Fubo (Watch for free)
Gannett may earn revenue from sports betting operators for audience referrals to betting services. Sports betting operators have no influence over nor are any such revenues in any way dependent on or linked to the newsrooms or news coverage. See operator site for Terms and Conditions. If you or someone you know has a gambling problem, help is available. Call the National Council on Problem Gambling 24/7 at 1-800-GAMBLER. Must be 21 or older to gamble.