The Kansas City Royals (17-38) and St. Louis Cardinals (24-32) will clash on Tuesday at Busch Stadium, starting at 7:45 PM ET. On the hill for the Cardinals will be Miles Mikolas (3-1), opposed by the Royals’ Zack Greinke (1-5).
With the Royals (+163) visiting, the Cardinals (-193) are a solid favorite on the moneyline. The game’s over/under is set at 9.
Cardinals vs. Royals Odds
Run Line
St. Louis Cardinals (-1.5)
Moneyline
Cardinals (-193)
Total
9 Runs (Over: -104, Under: -117)
When, Where, at What Time is Cardinals vs. Royals
- Game Day: Tuesday, May 30, 2023
- Game Time: 7:45 PM ET
- TV Channel: BSMW
- Location: St. Louis, Missouri
- Stadium: Busch Stadium
Cardinals Injury Report
Name | Status | Injury |
---|---|---|
Dylan Carlson | 10-Day Injured List | Ankle |
Tyler O’Neill | 10-Day Injured List | Back |
Jake Woodford | 15-Day Injured List | Shoulder |
Packy Naughton | 60-Day Injured List | Forearm |
Wilking Rodriguez | 60-Day Injured List | Shoulder |
Lars Nootbaar | Day-to-day | Back |
Royals Injury Report
Name | Status | Injury |
---|---|---|
Kyle Isbel | 10-Day Injured List | Leg |
Brad Keller | 15-Day Injured List | Shoulder |
Josh Taylor | 15-Day Injured List | Shouder |
Ryan Yarbrough | 60-Day Injured List | Head |
Kris Bubic | 60-Day Injured List | Elbow |
Jake Brentz | 60-Day Injured List | Forearm |
Angel Zerpa | 60-Day Injured List | Shoulder |
Diego Hernandez | 60-Day Injured List | Shoulder |
Last Time Out: Cardinals and Royals
The Royals beat the Cardinals 7-0 yesterday, with Mike Mayers getting the win (6.0 IP, 0 R, 2 H, 3 K) and Michael Massey leading the way offensively (going 2-for-3 with a home run and two RBI). Adam Wainwright (5.0 IP, 3 R, 9 H, 6 K) took the loss for the Cardinals.
Betting Trends
Cardinals Betting Records and Team Stats
The Cardinals have entered the game as favorites 29 times this season and won 14, or 48.3%, of those games. St. Louis is 1-4 this season when entering a game favored by -193 or more on the moneyline. The Cardinals have a 65.9% chance to win this game based on the implied probability of the moneyline. Games involving St. Louis have gone over the total set by bookmakers in 26 of 49 chances this season. The Cardinals are 20-29-0 against the spread this season.
Name | GP | AVG (Rank) | OBP (Rank) | SLG (Rank) | HR% (Rank) | K% (Rank) | BB% (Rank) |
---|---|---|---|---|---|---|---|
Paul Goldschmidt | 54 | .290 (27) | .395 (13) | .517 (20) | 4.1% (46) | 21% (82) | 14% (17) |
Nolan Gorman | 50 | .276 (49) | .367 (31) | .565 (7) | 6.6% (9) | 26% (122) | 12.2% (33) |
Nolan Arenado | 53 | .262 (72) | .307 (128) | .429 (86) | 3.9% (51) | 20.6% (73) | 6.6% (131) |
Tommy Edman | 52 | .262 (72) | .317 (109) | .448 (70) | 3.2% (76) | 15.9% (31) | 6.9% (122) |
Lars Nootbaar | 42 | .266 (65) | .380 (17) | .390 (112) | 2.2% (119) | 20.7% (76) | 15.8% (8) |
Royals Betting Records and Team Stats
The Royals have been victorious in 13, or 34.2%, of the 38 contests they have been chosen as underdogs in this season. Kansas City has a mark of 3-10 in contests where oddsmakers favor them by +163 or worse on the moneyline. Oddsmakers have implied with the moneyline set for this matchup that the Royals have a 38% chance of pulling out a win. Kansas City’s games have gone over the total in 21 of their 47 opportunities. The Royals have an against the spread mark of 19-28-0 in 47 games with a line this season.
Name | GP | AVG (Rank) | OBP (Rank) | SLG (Rank) | HR% (Rank) | K% (Rank) | BB% (Rank) |
---|---|---|---|---|---|---|---|
Vinnie Pasquantino | 54 | .262 (72) | .341 (63) | .466 (54) | 3.9% (51) | 12.9% (12) | 9.9% (77) |
Bobby Witt Jr. | 54 | .232 (128) | .270 (159) | .438 (81) | 4.2% (43) | 22.4% (95) | 4.6% (151) |
Salvador Pérez | 49 | .280 (46) | .317 (109) | .528 (15) | 5.8% (16) | 20.7% (76) | 3.8% (160) |
Edward Olivares | 41 | .232 (-) | .297 (-) | .394 (-) | 2.6% (-) | 17.4% (-) | 5.8% (-) |
MJ Melendez | 50 | .210 (150) | .303 (132) | .370 (128) | 2.4% (113) | 31.3% (158) | 11.5% (42) |
Cardinals vs. Royals Picks and Predictions
Our prediction for Cardinals vs. Royals is the Cardinals (-193 on the moneyline) as the pick to win. For the total, we recommend betting on the under on 9 runs.