OddsShark Top Sportsbooks

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

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