<http://schema.org/articleBody>
"The St. Louis Cardinals are expected to give the ball to Michael Wacha on Thursday night as they take on the Kansas City Royals in interleague MLB action at the sportsbooks.Wacha sits at 4-3 with a 2.45 ERA on the season, and in his one career start against the Royals he gave up just one run on two hits over seven innings of work.Yordano Ventura (2-5, 3.45 ERA) will be Thursday&amp;#039;s starter for the Royals.St. Louis Cardinals vs Kansas City Royals Opening Odds and Betting LineThe Kansas City Royals were listed as 107 moneyline underdogs earlier in the day at BetOnline, while odds makers set the opening total line around 7.5 earlier at TopBet.Get the free Odds Shark app with lines and Bet Tracker capabilities! In the Apple Store and on Google Play.Computer Prediction: St. Louis Cardinals vs Kansas City Royals PickOdds Shark computer score prediction models pick a possible 4.1-3.6 win for the Cardinals on Thursday. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.St. Louis Cardinals vs Kansas City Royals Odds and Stats.Team Betting Records &amp;amp;amp; Power RankingsThe Kansas City Royals sport a record of 28-31 heading into this matchup, while the St. Louis Cardinals sit at 31-29 on the season Stay Informed: follow us on Twitter for odds specials, betting line moves and Kansas City vs St. Louis injuries news.This game matches up the No. 27 (Kansas City Royals) and the No. 7 (St. Louis Cardinals) teams, according to our current MLB Power Rankings.ADVERTISEMENT: How St. Louis Cardinals vs Kansas City Royals Stats MatchupOffensively, the game matches up Kansas City Royals No. 21 ranked offense (3.88 runs per game) against a St. Louis Cardinals defense and pitching staff that sits at No. 5 at 3.68 runs allowed per game. The Kansas City Royals have been averaging 8.68 hits per game, less than the St. Louis Cardinals have managed so far this season (8.68 hits on average).Pitching and defensive stats are important baseball handicapping betting factors and Kansas City has the No. 14-ranked defense. In the other dugout, the Cardinals own the No. 5 mark in runs allowed.Recent Outings Betting RecapSt. Louis was a 5-2 winner in its last match on the road against the Royals. They won as -122 favorites, while the total score of 7 made winners of PUSH bettors. St. Louis needed extra innings to get the job done against the Royals on Wednesday as the Cardinals defeated them 5-2 at Kauffman Stadium.St. Louis Cardinals vs Kansas City Royals Betting Odds TrendsSt. Louis is 2-6 SU in its last 8 gamesSt. Louis is 4-1 SU in its last 5 games on the roadSt. Louis is 7-3 SU in its last 10 games when playing Kansas CitySt. Louis is 5-0 SU in its last 5 games when playing on the road against Kansas CityKansas City is 1-6 SU in its last 7 games at homeKansas City is 3-7 SU in its last 10 games when playing St. LouisKansas City is 0-5 SU in its last 5 games when playing at home against St. LouisThe total has gone OVER in 5 of Kansas City&amp;#039;s last 7 games when playing at home against St. LouisNext Betting MatchupsSt. Louis at Toronto, Friday, June 6thKansas City home to New York, Friday, June 6th"^^<http://www.w3.org/2001/XMLSchema#string>
<http://www.oddsshark.com/mlb/st-louis-cardinals-kansas-city-royals-betting-june-5-2014-662371>