OddsShark Top Sportsbooks

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

Kansas City Royals vs Arizona Diamondbacks Preview

Arizona DiamondbacksKansas City Royals
May 18, 8:10 PM | GrassKauffman Stadium

Arizona Diamondbacks vs Kansas City Royals Odds

17-22TEAM RECORD15-22

The Arizona Diamondbacks will look to grab an inter-league road victory when they take on the Royals in Kansas City at Kauffman Stadium on Friday in baseball action.

For the Royals, Luis Mendoza gets the ball, charged with keeping the Diamondbacks hitters off the base paths. He'll face Joe Saunders, 2-3 on the year.

View Arizona vs Kansas City Odds and Stats.

Betting Line:
Baseball odds makers opened the Royals as -110 moneyline favorites in this matchup. Over under bettors saw the number open at 8.5.

Power Rankings:
This game puts the Royals, most recently No. 9 in the American League Odds Shark MLB Power Rankings, up against the Diamondbacks, who rate a National League No. 16 in the latest survey.

How They Match Up:
Offensively, the game matches up Kansas City's No. 10 ranked American League offense (4 runs per game) against a Diamondbacks defense and pitching staff that sits at No. 12 in the National League at 4.4 runs allowed per game. The Royals have been averaging 8.9 hits per game, more than the Diamondbacks have managed so far this season (8.3 hits on average).

Pitching and defensive stats are important baseball handicapping factors and Kansas City has the American League's No. 11-ranked defense. In the other dugout, the Diamondbacks own the National League's No. 12 mark in runs allowed.

In their last action, Arizona was a 9-7 winner on the road against the Rockies. Bettors on Arizona at +115 on the moneyline collected their winnings from that game, while the total score (16) sent OVER bettors home happy as well. The Diamondbacks enjoyed a 9-7 victory at the expense of the Rockies on Thursday, with Trevor Cahill throwing 5 innings of 5-hit ball at Coors Field.

Kansas City lost its last outing, a 5-3 result against the Orioles on May 17. Bettors who backed the Orioles at +112 on the moneyline won on the day, and the total score (8) sent UNDER bettors to the payout window. The Royals endured a 5-3 loss at the hands of the Orioles on Thursday, with Luke Hochevar throwing 6 innings of 7-hit ball at Kauffman Stadium.

Arizona Diamondbacks Trends:
When playing on Friday are 3-7
Before playing Kansas City are 5-5
After playing Colorado are 7-3
After a win are 3-7

Kansas City Royals Trends:
When playing on Friday are 1-9
Before playing Arizona are 5-5
After playing Baltimore are 4-6
After a loss are 5-5

A few Diamondbacks at Royals trends to consider:
Arizona is 5-0 SU in its last 5 games when playing Kansas City
Arizona is 5-0 SU in its last 5 games when playing on the road against Kansas City
The total has gone UNDER in 4 of Arizona's last 5 games on the road
The total has gone UNDER in 7 of Arizona's last 9 games
The total has gone UNDER in 6 of Kansas City's last 8 games
The total has gone UNDER in 7 of Kansas City's last 10 games at home
Kansas City is 4-2 SU in its last 6 games
Kansas City is 4-16 SU in its last 20 games at home

Next up:
Arizona at Kansas City, Saturday, May 19