mlb Preview< BACK

Kansas City Royals vs. St. Louis Cardinals

The Kansas City Royals will be fighting to snap a losing streak on Monday when they take on the St. Louis Cardinals at Busch Stadium.

The Royals will give the ball to starter Zack Greinke in this one. Right hander Greinke is 0-1 this season with a 2.86 ERA.

The Cardinals will counter Greinke with Steven Matz. Left hander Matz has a 6.11 ERA to go along with a 2-1 record this season.

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

In their last action, St. Louis was a 7-5 winner on the road against the Diamondbacks. Bettors on St. Louis at -185 on the moneyline collected their winnings from that game, while the total score (12) sent OVER bettors home happy as well.

Last time out for Kansas City, they were a 6-4 loser as they battled the Yankees on the road. Moneyline bettors who got the Yankees at -200 were rewarded, while the 10 combined runs moved the game OVER for totals bettors.

Kansas City:
Team record: 7-13 SU
Current Streak: lost 3 straight games.
Kansas City is 1-4 ATS in its last 5 games
Kansas City is 1-4 SU in its last 5 games
Kansas City is 2-6 SU in its last 8 games on the road

St. Louis:
Team record: 12-9 SU
The total has gone OVER in 4 of St. Louis's last 5 games
St. Louis is 5-11 ATS in its last 16 games at home
The total has gone OVER in 4 of St. Louis's last 5 games at home

Next up:
Kansas City home to St. Louis Tuesday, May 3