St. Louis Cardinals vs Kansas City Royals Betting Matchup Report

Kansas City RoyalsSt. Louis Cardinals
June 15, 8:15 PM | GrassBusch Stadium

Kansas City Royals vs St. Louis Cardinals Odds

27-34TEAM RECORD33-31



The Cardinals will be trying to slam their rivals from the other league on Friday, as the Kansas City Royals visit in inter-league play at Busch Stadium.

It's a pitching duel between Kyle Lohse for the Cardinals (6-1 on the year) and Vin Mazzaro for Kansas City (2-1 so far).



View Kansas City vs St Louis Odds and Stats.

Betting Line:
The Cardinals were listed as -175 moneyline favorites at most sportsbooks tracked by Odds Shark, while oddsmakers set the Sportsbook total around 8 earlier on Monday.

Power Rankings:
This game puts the Cardinals, most recently No. 3 in the National League Odds Shark MLB Power Rankings, up against the Royals, who rate an American League No. 9 in the latest survey.



How They Match Up:
Scoring stats point to some edges in this matchup. The game features St. Louis' National League No. 2-ranked scoring average of 4.9 runs per game, against a Royals offense rated No. 13 and scoring 3.8 runs per game in the league. The Cardinals have averaged 9.5 hits per game to date this season, more than the Royals hitters have managed (8.9 per nine innings).

Kansas City brings the American League's No. 7-rated defense to this matchup, facing the Cardinals' league No. 6-ranked defense.

Last time out for Kansas City, they were a 4-3 Sportsbook as they battled the Brewers at home. Moneyline bettors who got the Royals at -107 were rewarded, while the 7 combined runs moved the game UNDER for totals bettors. Kansas City got the job done in their last match in a 4-3 victory over Milwaukee on Thursday at Kauffman Stadium behind starter Luke Hochevar.

Last time out for St. Louis, they were a 5-3 Sportsbook as they battled the White Sox at home. Moneyline bettors who got the Cardinals at -120 were rewarded, while the 8 combined runs moved the game UNDER for totals bettors. The Cardinals grabbed a win last time out, defeating Gavin Floyd and the White Sox 5-3 on Thursday at Busch Stadium.


Kansas City Royals Trends:
When playing on Friday are 7-3
Before playing St. Louis are 5-5
After playing Milwaukee are 7-3
After a win are 5-5

St. Louis Cardinals Trends:
When playing on Friday are 4-6
Before playing Kansas City are 5-5
After playing Chi White Sox are 5-5
After a win are 5-5


A few Royals at Cardinals trends to consider:
The total has gone UNDER in 7 of Kansas City's last 8 games
The total has gone OVER in 4 of Kansas City's last 6 games on the road
The total has gone UNDER in 6 of Kansas City's last 9 games when playing on the road against St. Louis
Kansas City is 2-4 SU in its last 6 games on the road
The total has gone UNDER in 5 of St. Louis' last 5 games
The total has gone UNDER in 5 of St. Louis' last 5 games at home
St. Louis is 4-1 SU in its last 5 games when playing Kansas City
St. Louis is 4-2 SU in its last 6 games when playing at home against Kansas City


Next up:
Kansas City at St. Louis, Saturday, June 16

Back to Top