OddsShark Top Sportsbooks

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

Moneyline favors Orioles in battle with Royals

Kansas City RoyalsBaltimore Orioles
May 7, 7:05 PM | GrassCamden Yards

Kansas City Royals vs Baltimore Orioles Odds

17-11TEAM RECORD19-13

Camden Yards hosts an MLB battle between the Baltimore Orioles and the visiting Kansas City Royals on Tuesday.

Baltimore hands the ball to starter Wei-Yin Chen in this one and he'll try to improve on his 2-3 mark on the year. Kansas City counters with Ervin Santana, who will try to quiet the fans and the Orioles bats at the same time.

View Kansas City vs Baltimore Odds and Stats.

Betting Line:
The Royals were listed as +-128 underdogs on the baseball moneyline at many online sportsbooks, including 5Dimes. The total was set at 8 before betting started earlier on Monday over at Bovada.

Power Rankings:
The Orioles sit at No. 6 in the American League in the current MLB power poll here at Odds Shark, while the Royals sit at an American League No. 4 on the same chart.

How They Match Up:
Offensively, the game matches up Baltimore's No. 4 ranked American League offense (5 runs per game) against a Royals defense and pitching staff that sits at No. 3 in the American League at 3.8 runs allowed per game. The Orioles have been averaging 8.9 hits per game, less than the Royals have managed so far this season (9.2 hits on average).

Baltimore owns the American League's No. 7 defense, allowing 4.2 men per game to cross the plate. That contrasts with Kansas City's American League No. 3-rated defense.

Kansas City was a 2-1 loser in its last match at home against the White Sox. They lost as -132 favorites, while the total score of 3 made winners of UNDER bettors. Kansas City lost a tight one on Monday, seeing the game get away from them in extra innings and falling by a 2-1 score against Chicago at Kauffman Stadium.

The Orioles were an 8-4 winner in their most recent outing on the road against the Angels. That made winners of bettors who got Baltimore at +118 on the moneyline, while the total score (12) was good news for OVER bettors. The Orioles enjoyed an 8-4 victory at the expense of the Angels on Sunday, with Jason Hammel throwing 6 innings of 9-hit ball at Angel Stadium.

Kansas City Royals Trends:
When playing on Tuesday are 5-5
Before playing Baltimore are 6-4
After playing Chi White Sox are 8-2
After a loss are 7-3

Baltimore Orioles Trends:
When playing on Tuesday are 3-7
Before playing Kansas City are 5-5
After playing LA Angels are 4-6
After a win are 5-5

A few Royals at Orioles trends to consider:
Kansas City is 4-1 SU in its last 5 games
The total has gone OVER in 8 of Kansas City's last 12 games
Kansas City is 4-2 SU in its last 6 games on the road
Kansas City is 4-2 SU in its last 6 games when playing Baltimore
The total has gone OVER in 7 of Baltimore's last 9 games
Baltimore is 5-2 SU in its last 7 games at home
Baltimore is 4-2 SU in its last 6 games
The total has gone UNDER in 4 of Baltimore's last 6 games when playing Kansas City

Next up:
Kansas City at Baltimore, Wednesday, May 8