OddsShark Top Sportsbooks

*Terms and Conditions apply to all bonus offers on this website. Please visit operator for details.

Kansas City Royals visit Toronto Blue Jays in MLB Betting Odds Clash

The Kansas City Royals will look to pick up a road win when they take on the Blue Jays in Toronto at Rogers Centre on Thursday in MLB baseball betting odds action.

Toronto sends Marco Estrada out against Danny Duffy for the Kansas City Royals in this game. Estrada is 7-6 with a 3.55 ERA on the season, while Duffy is 4-4 on the year and has a 4.03 ERA.

Opening Odds & Computer Pick

The Toronto Blue Jays were listed as -118 moneyline favorites earlier in the day at BetOnline, while odds makers set the opening total line around 8.5 earlier at Bovada.

Odds Shark computer prediction formulas pick a 4.7-4.4 win for the Blue Jays on Thursday. Odds Shark score prediction models pick a 4.7-4.4 result in favor of the Blue Jays today. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.

Kansas City Royals vs Toronto Blue Jays Matchup

Team Betting Records & Power Rankings

Toronto (51-51) will face the 61-39 Royals in this tilt. Stay Informed: follow us on Twitter for odds specials, betting line moves and Toronto vs Kansas City injuries news.

This game puts the Toronto Blue Jays, most recently No. 13 in Odds Shark MLB Power Rankings, up against the Kansas City Royals, who rate a No. 6 in the latest survey.

Statistical Matchup

Scoring stats point to some edges in this matchup. The game features the Toronto Blue Jays No. 1-ranked scoring average of 5.27 runs per game, against a Kansas City Royals offense rated No. 10 and scoring 4.32 runs per game. The Blue Jays have averaged 8.88 hits per game to date this season, less than the Royals hitters have managed (9.25 per nine innings).

Kansas City brings the No. 5-rated defense to this matchup, facing the Blue Jays's No. 20-ranked defense.

Recent Outings Betting Recap

Kansas City was routed on Wednesday at Progressive Field, having a 12-1 loss put on them by the Cleveland Indians in baseball betting action.

The Blue Jays grabbed a win last time out, defeating J Williams and the Phillies 8-2 on Wednesday at Rogers Centre.

Betting Trends
  • Kansas City is 4-1 SU in its last 5 games
  • The total has gone UNDER in 4 of Kansas City's last 6 games
  • Kansas City is 4-2 SU in its last 6 games on the road
  • The total has gone UNDER in 5 of Kansas City's last 7 games when playing on the road against Toronto
  • The total has gone OVER in 4 of Toronto's last 5 games
  • Toronto is 15-8 SU in its last 23 games at home
  • The total has gone UNDER in 4 of Toronto's last 5 games at home
  • The total has gone UNDER in 5 of Toronto's last 7 games when playing at home against Kansas City

Next Betting Matchups

Kansas City at Toronto, Friday, July 31st