OddsShark Top Sportsbooks

Baltimore sends Jason Hammel vs Bruce Chen in Orioles vs Royals game

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

Kansas City Royals vs Baltimore Orioles Odds

17-26TEAM RECORD28-17

Baseball bettors look for value at Camden Yards on Friday as host Baltimore battles the Kansas City Royals in baseball odds action.

It's a pitching duel between Jason Hammel for the Orioles (5-1 on the year) and Bruce Chen for Kansas City (3-4 so far).

View Kansas City vs Baltimore Odds and Stats.

Betting Line:
The Royals were listed as +-140 underdogs on the baseball moneyline at many online sportsbooks. The total was set at 8.5 before betting started earlier on Monday.

Power Rankings:
The MLB Power Rankings at Odds Shark show the American League's No. 7-rated Royals taking on the American League's No. 6-rated Orioles in this contest.


How They Match Up:
When it comes to getting on base, the visiting Royals rank No. 3 in the American League at 9 hits per game. That compares with Baltimore’s No. 5 ranking in that category.

Defensively, Kansas City features the American League's No. 2-rated defense on the road, allowing 3.4 runs per game. Baltimore, meanwhile, comes in at No. 5 in the American League at home, scoring 4.5 runs per game.

The Royals were an 8-3 loser in their most recent outing on the road against the Yankees. That made winners of bettors who got New York at -217 on the moneyline, while the total score (11) was good news for OVER bettors. Kansas City looks to rebound from a loss to the Yankees, who beat them 8-3 on Wednesday behind a start from Andy Pettitte at Yankee Stadium.

Baltimore was a 6-5 loser in its last match at home against the Red Sox. They lost as -115 favorites, while the total score of 11 made winners of OVER bettors. The Orioles endured a 6-5 loss at the hands of the Red Sox on Wednesday, with Jake Arrieta throwing 5 2/3 innings of 8-hit ball at Camden Yards.

Kansas City Royals Trends:
When playing on Friday are 7-3
Before playing Baltimore are 4-6
After playing NY Yankees are 2-8
After a loss are 6-4

Baltimore Orioles Trends:
When playing on Friday are 6-4
Before playing Kansas City are 7-3
After playing Boston are 7-3
After a loss are 7-3

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

Next up:
Kansas City at Baltimore, Saturday, May 26