Odds Shark Top Sportsbooks
*Terms and Conditions apply to all bonus offers on this website. Visit operator for details.

The Royals Can’t Get It Done In Canada

The Kansas City Royals are looking to avoid being swept by the Toronto Blue Jays when they take the diamond Wednesday. The Royals have a history of struggling at the Rogers Centre, as they have dropped nine of their past 11 in Toronto. This series alone has seen KC outscored 14-5.

Shark Bites
  • Ian Kennedy has surrendered 20 home runs this season – tied for the second most in the MLB.
  • The Blue Jays are 6-0 in their past six Wednesday games.
  • The OVER is 7-2 in the Royals’ past 10 games against the American League.

Ian Kennedy has been struggling on the road this season, as the righty has posted a 5.37 ERA away from Kauffman Stadium. The veteran’s issues have meant losses for the Royals, as the club has lost Kennedy’s past four starts on the road.

Blue Jays’ fans are hoping that Marcus Stroman’s last outing is a precursor to his turnaround. Stroman allowed just one run against the AL Central-leading Cleveland Indians, but that start was an outlier. The Stro Show has not been must watch TV, as he has a 5.08 ERA on the season.

Opening Odds & Computer Pick

Betting fans looking to pick the visiting Kansas City Royals before the first pitch in this match found them as 160 moneyline underdogs earlier today at Bovada. They saw the over/under total of 9 earlier at TopBet.

Odds Shark prediction models pick the Blue Jays to win this game 6.3-2.0. 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

The Toronto Blue Jays sport a record of 47-39 heading into this matchup, while the Kansas City Royals sit at 43-40 on the season Stay Informed: follow us on Twitter for odds specials, betting line moves and Toronto vs Kansas City injuries news.

The MLB Power Rankings show a disparity between these teams, with the Toronto Blue Jays rated this week at No. 1 and the Kansas City Royals sitting at No. 10.

Statistical Matchup

The game also pits Toronto Blue Jays No. 6-rated offense, averaging 4.93 runs per game, against a Kansas City Royals defense that ranks No. 12 at 4.3 in runs allowed per game. The Toronto Blue Jays have averaged 8.51 hits per game so far, less than Kansas City Royals batters have averaged on the year (9.4 hits per game).

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

Recent Outings Betting Recap

Kansas City didn't get the job done in their last match, falling 8-3 to Toronto on Tuesday at Rogers Centre.

Betting Trends
  • Kansas City is 1-4 ATS in its last 5 games
  • Kansas City is 1-4 SU in its last 5 games
  • Kansas City is 1-4 ATS in its last 5 games on the road
  • Kansas City is 1-4 SU in its last 5 games on the road
  • Toronto is 4-1 ATS in its last 5 games
  • Toronto is 4-1 SU in its last 5 games
  • Toronto is 4-1 ATS in its last 5 games at home
  • Toronto is 4-1 SU in its last 5 games at home

Next Betting Matchups

Kansas City home to Seattle, Thursday, July 7th
Toronto home to Detroit, Thursday, July 7th