The St. Louis Cardinals and the Kansas City Royals will face each other in an interleague rivalry series starting on Friday night. All odds and trends for all professional sports can be found at Top Bet sportsbook.
The Royals are finally starting to play good baseball after a terrible start to the season. They are 7-3 in their last 10 games and are just 4.5 games back in the AL Central. The Royals bats are starting to come around as of late and they are led on offense by young bats such as Alcides Escobar and Mike Moustakas. The pitching staff has been pretty good as well pitching to a team ERA of 4.00. Vin Mazzaro will start tonight and is having a solid season in limited work. He is pitching to a 2.57 ERA in 21 innings of work.
The Cardinals have been up and down during the first half of the season, but are still within striking distance in the division. They sit 4 games back and are led on offense by Yadier Molina and Carlos Beltran who will likely be all-stars. They will pitch Joe Kelly tonight in game one of the series. Kelly has only pitched 9 innings over two starts this season thus far.
Kansas City is 4-1 in their last five home games, 7-2 in their last nine games overall, and 2-9 in their last 11 interleague games against a team with a winning record. St. Louis is 5-1 in their last six interleague road games against a team with a losing record, 5-12 in their last 17 interleague road games, and 0-6 in their last six game one of a series. St. Louis is 19-7 in their last 26 games in Kansas City.
We have a hunch that this game will be a tight one. We also like what we have seen from Mazzaro this season enough to think that this game will come in under the number for total runs scored at sportsbooks.