OddsShark Top Sportsbooks

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

Royals Look to Buck the Trends Monday

The Kansas City Royals have been tagged with a loss on the MLB odds at the online sportsbooks in seven of Yordano Ventura's last nine trips to the mound as he gets the ball for them on Monday night against the Pittsburgh Pirates.

Ventura is 4-6 with a 4.73 ERA on the season, but he did manage to pitch the Royals to a win last time out when he held the Rays to three runs in five innings of work. A.J. Burnett (7-3, 2.11 ERA) starts for the Pirates on Monday.

Opening Odds & Computer Pick

Sportsbooks such as MyBookie had set the Kansas City Royals as -121 favorites on the moneyline for this contest. The over under was hovering near 7.5 for betting fans hoping to turn a profit on totals at Bovada.

Odds Shark computer prediction handicapping models run on this game pick a 4.6-4.2 victory for the Royals. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.

Pittsburgh Pirates vs Kansas City Royals Matchup

Team Betting Records & Power Rankings

The Kansas City Royals sport a record of 55-35 heading into this matchup, while the Pittsburgh Pirates sit at 53-38 on the season Stay Informed: follow us on Twitter for odds specials, betting line moves and Kansas City vs Pittsburgh injuries news.

The Kansas City Royals sit at No. 14 in the current MLB power poll here at Odds Shark, while the Pittsburgh Pirates sit at No. 12 on the same chart.

Statistical Matchup

The game also pits Kansas City Royals No. 7-rated offense, averaging 4.39 runs per game, against a Pittsburgh Pirates defense that ranks No. 2 at 3.41 in runs allowed per game. The Kansas City Royals have averaged 9.37 hits per game so far, more than Pittsburgh Pirates batters have averaged on the year (8.79 hits per game).

Kansas City owns the No. 6 defense, allowing 4.39 men per game to cross the plate. That contrasts with Pittsburgh's No. 2-rated defense.

Recent Outings Betting Recap

Pittsburgh suffered a 6-1 loss against Milwaukee on Sunday, as J Locke wasn't able to lead his team to victory at Miller Park.

Kansas City got the job done in their last match in a 4-1 victory over Chicago on Sunday at U.S. Cellular Field behind starter D Duffy.

Betting Trends
  • Pittsburgh is 11-5 SU in its last 16 games
  • The total has gone OVER in 4 of Pittsburgh's last 6 games
  • Pittsburgh is 3-6 SU in its last 9 games on the road
  • The total has gone OVER in 5 of Pittsburgh's last 7 games on the road
  • Kansas City is 10-2 SU in its last 12 games
  • Kansas City is 7-1 SU in its last 8 games at home
  • The total has gone OVER in 5 of Kansas City's last 7 games at home
  • Kansas City is 1-5 SU in its last 6 games when playing Pittsburgh

Next Betting Matchups

Pittsburgh at Kansas City, Tuesday, July 21st