mlb Preview< BACK

Kansas City Royals vs. St. Louis Cardinals

The fans at Busch Stadium will be treated to a interleague game between the Kansas City Royals and the St. Louis Cardinals when they take their seats on Tuesday.

The Royals will trot Zack Greinke out to the mound in this one. Right hander Greinke has a 1-5 record and a 4.55 ERA this season.

Starting this game for the Cardinals will be Miles Mikolas. The right hander has a 4.23 ERA to go along with a 3-1 record this season.

Oddsmakers opened the Cardinals as -200-moneyline favorites versus the Royals, while the game's total opened at 9.

In their last action, St. Louis was a 7-0 loser on the road against the Royals. Bettors on Kansas City at 160 on the moneyline collected their winnings from that game, while the total score (7) sent UNDER bettors home happy as well.

The Royals were a 7-0 winner in their most recent outing on the road against the Cardinals. That made winners of bettors who got Kansas City at 160 on the moneyline, while the total score (7) was good news for UNDER bettors.

Kansas City:
Team record: 17-38 SU
Kansas City is 3-7 ATS in its last 10 games
Kansas City is 3-7 SU in its last 10 games
The total has gone UNDER in 8 of Kansas City's last 11 games

St. Louis:
Team record: 24-32 SU
St. Louis is 2-4 ATS in its last 6 games
St. Louis is 2-4 SU in its last 6 games
The total has gone UNDER in 5 of St. Louis's last 5 games

Next up:
Kansas City home to Colorado Friday, June 2
St. Louis at Pittsburgh Friday, June 2