mlb Preview
Kansas City Royals vs. St. Louis Cardinals
The Kansas City Royals and the St. Louis Cardinals will both be gunning for a victory on Wednesday when they meet at Busch Stadium in an interleague contest.
Alec Marsh will be the starting pitcher for the Royals on this day. Right hander Marsh is 6-6 this season with a 4.57 ERA.
The Cardinals will counter Marsh with Andre Pallante. Right hander Pallante has a 4.00 ERA to go along with a 4-3 record this season.
Oddsmakers opened the Cardinals as -128-moneyline favorites versus the Royals, while the game's total opened at 8.5.
The Cardinals were a 6-0 winner in their most recent outing on the road against the Nationals. That made winners of bettors who got St. Louis at 105 on the moneyline, while the total score (6) was good news for UNDER bettors.
The Royals were a 10-1 winner in their most recent outing on the road against the Rockies. That made winners of bettors who got Kansas City at -175 on the moneyline, while the total score (11) was good news for OVER bettors.
Kansas City:
Team record: 49-43 SU
Kansas City is 2-4 ATS in its last 6 games
Kansas City is 2-4 SU in its last 6 games
The total has gone UNDER in 11 of Kansas City's last 15 games
St. Louis:
Team record: 48-42 SU
St. Louis is 4-1 SU in its last 5 games
The total has gone OVER in 5 of St. Louis's last 7 games
St. Louis is 2-4 ATS in its last 6 games at home
Next up:
Kansas City at St. Louis Wednesday, July 10