The OVER hasn't paid out for totals bettors in any of the last seven games between the St. Louis Cardinals and the Kansas City Royals as those two teams meet in interleague betting action at the online sportsbooks on Thursday night.
Chris Young is the Royals' probable starter for Thursday night, with the righthander sitting at 8-5 with a 3.03 ERA on the season. John Lackey gets the ball for St. Louis on Thursday; Lackey is 8-5 with a 2.90 ERA for the Cardinals.
Sportsbook Odds & Computer Pick
Betting fans looking to pick the visiting Kansas City Royals before the first pitch in this match found them as 132 moneyline underdogs earlier today at Sportsbook. They saw the over/under total of 7 earlier at Sportsbook.
A 5.1-4.3 result in favor of the Cardinals is the prediction by the Odds Shark handicapping pick engine. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.
Kansas City Royals vs St. Louis Cardinals Matchup
Team Betting Records & Power Rankings
60-34 St. Louis battles the Royals, currently with a 57-36 mark. Stay Informed: follow us on Twitter for odds specials, betting line moves and St. Louis vs Kansas City injuries news.
The Odds Shark MLB Power Rankings have the St. Louis Cardinals at No. 16 and the Kansas City Royals at No. 14 heading into this contest.
Statistical Matchup
Scoring stats point to some edges in this matchup. The game features the St. Louis Cardinals No. 17-ranked scoring average of 4.06 runs per game, against a Kansas City Royals offense rated No. 6 and scoring 4.41 runs per game. The Cardinals have averaged 8.83 hits per game to date this season, less than the Royals hitters have managed (9.38 per nine innings).
Kansas City brings the No. 6-rated defense to this matchup, facing the Cardinals's No. 1-ranked defense.
Recent Outings Betting Recap
The Royals enjoyed a 5-1 victory at the expense of the Pirates on Wednesday, with E Volquez throwing 7.2 innings of 8-hit ball at Kauffman Stadium.
The Cardinals enjoyed a 3-2 victory at the expense of the White Sox on Wednesday, with L Lynn throwing 1 innings of 1-hit ball at U.S. Cellular Field.
Next Betting Matchups
Kansas City home to Houston, Friday, July 24th
St. Louis home to Atlanta, Friday, July 24th