Royals vs. Cardinals Prediction
After nearly no-hitting the Cardinals on Memorial Day, will the Royals pull off another upset at Busch Stadium on Tuesday night when these two teams meet at 7:45 p.m. ET?
Game Matchup & Betting Odds
925 Kansas City Royals (+155) at 926 St. Louis Cardinals (-180); o/u 9
7:45 p.m. ET, Tuesday, May 30, 2023
Busch Stadium, St. Louis, MO
Royals vs. Cardinals Public Betting Information
As of this writing, our MLB Public Betting Page shows that 78% of bets are on the Cardinals’ moneyline. That said, this page is updated frequently so make sure that you click on the link provided so that you’re getting the most updated information.
Kansas City Royals DFS SPIN
Bobby Witt Jr. homered and also stole a base on Sunday, powering the Royals to a 7-0 victory over the Cardinals. Witt Jr. supplied a pivotal insurance run with a solo homer to left-center field — his 10th long ball of the season — off righty reliever Drew VerHagen in the ninth inning. He also picked up his 16th stolen base of the season earlier in the contest.
St. Louis Cardinals DFS SPIN
Nolan Arenado singled Monday in the Cardinals’ loss to the Royals. Arenado came through with the Cardinals’ first hit of the contest in the eighth inning to break up a rather bizarre combined perfect-game bid by the Royals’ bullpen.
Royals vs. Cardinals MLB Betting Trends
Under is 5-0 in Royals last 5 road games
Under is 8-3 in Royals last 11 overall
Under is 5-0 in Cardinals last 5 overall
Over is 5-1 in Cardinals last 6 interleague home games
Royals vs. Cardinals MLB BETTING PREDICTION
The Royals are still just 2-6 in their last eight games versus the Cardinals and are 2-5 in their last seven games at Busch Stadium. They’re also 19-45 in their last 64 games overall, are 9-22 in their last 31 games after allowing two runs or less in their previous game and are 10-25 in their last 35 games following a win. On the other side, the Cardinals are 7-1 in their last eight games following a loss, are 4-1 in their last five home games and are 9-2 in their last 11 games when their opponent scores five runs or more in their previous contest.
MLB BETTING PREDICTION: ST. LOUIS CARDINALS -180