mlb Preview< BACK

Kansas City Royals vs. Arizona Diamondbacks

The Kansas City Royals and the Arizona Diamondbacks will both be gunning for a victory on Wednesday when they meet at Chase Field in an interleague contest.

Ryan Yarbrough will be the starting pitcher for the Royals on this day. Left hander Yarbrough is 0-1 this season with a 7.62 ERA.

Meanwhile, it'll be Zac Gallen who starts for the Diamondbacks. Right hander Gallen is 3-1 with a 2.59 ERA so far this season.

Oddsmakers opened the Diamondbacks as -270-moneyline favorites versus the Royals, while the game's total opened at 9.

Last time out for Arizona, they were a 5-4 loser as they battled the Royals on the road. Moneyline bettors who got the Royals at 125 were rewarded, while the 9 combined runs moved the game UNDER for totals bettors.

Kansas City was a 5-4 winner in its last match on the road against the Diamondbacks. They won as +125 underdogs, while the total score of 9 made winners of UNDER bettors.

Kansas City:
Team record: 6-18 SU
Kansas City is 4-1 ATS in its last 5 games
Kansas City is 2-9 SU in its last 11 games
The total has gone UNDER in 4 of Kansas City's last 5 games

Arizona:
Team record: 13-12 SU
Arizona is 1-6 ATS in its last 7 games
Arizona is 2-5 SU in its last 7 games
Arizona is 1-5 ATS in its last 6 games at home

Next up:
Kansas City at Minnesota Thursday, April 27
Arizona at Colorado Friday, April 28