Kansas City Royals @ Arizona Diamondbacks
MLB
July 6, 4:11 PM EDT

Game Starts In

7h 33m 56s

Best Available Odds

Moneyline

Kansas City Royals
+118.00 BetOnline.ag
Arizona Diamondbacks
-130.00 BetOnline.ag

Spread

Kansas City Royals
1.50 (-190.00) BetMGM
Arizona Diamondbacks
-1.50 (+155.00) BetMGM

Totals

Over
9.50 (-110.00) BetMGM
Under
9.50 (-110.00) BetMGM

Available Odds

BetMGM

Moneyline

Kansas City Royals +115.00
Arizona Diamondbacks -135.00

Spread

Kansas City Royals (1.50) -190.00
Arizona Diamondbacks (-1.50) +155.00

Totals

Over (9.50) -110.00
Under (9.50) -110.00

BetOnline.ag

Moneyline

Arizona Diamondbacks -130.00
Kansas City Royals +118.00

Spread

Arizona Diamondbacks (-1.50) +153.00
Kansas City Royals (1.50) -174.00

Totals

Over (9.50) -105.00
Under (9.50) -115.00

BetRivers

Moneyline

Arizona Diamondbacks -132.00
Kansas City Royals +110.00

Spread

Arizona Diamondbacks (-1.50) +148.00
Kansas City Royals (1.50) -186.00

Totals

Under (9.50) -113.00
Over (9.50) -109.00

BetUS

Moneyline

Arizona Diamondbacks -130.00
Kansas City Royals +118.00

Spread

Arizona Diamondbacks (-1.50) +152.00
Kansas City Royals (1.50) -175.00

Totals

Over (9.50) -105.00
Under (9.50) -115.00

Bovada

Moneyline

Arizona Diamondbacks -140.00
Kansas City Royals +117.00

Spread

Arizona Diamondbacks (-1.50) +145.00
Kansas City Royals (1.50) -170.00

Totals

Over (9.50) -110.00
Under (9.50) -110.00

DraftKings

Moneyline

Arizona Diamondbacks -137.00
Kansas City Royals +113.00

Spread

Kansas City Royals (1.50) -181.00
Arizona Diamondbacks (-1.50) +148.00

Totals

Over (9.50) -108.00
Under (9.50) -112.00

Fanatics

Moneyline

Arizona Diamondbacks -140.00
Kansas City Royals +115.00

Spread

Arizona Diamondbacks (-1.50) +145.00
Kansas City Royals (1.50) -175.00

Totals

Over (9.50) -110.00
Under (9.50) -110.00

FanDuel

Moneyline

Arizona Diamondbacks -130.00
Kansas City Royals +110.00

Spread

Arizona Diamondbacks (-1.50) +155.00
Kansas City Royals (1.50) -188.00

Totals

Over (9.50) -108.00
Under (9.50) -112.00

LowVig.ag

Moneyline

Kansas City Royals +118.00
Arizona Diamondbacks -130.00

Spread

Arizona Diamondbacks (-1.50) +154.00
Kansas City Royals (1.50) -174.00

Totals

Over (9.50) -102.00
Under (9.50) -113.00

MyBookie.ag

Moneyline

Arizona Diamondbacks -135.00
Kansas City Royals +114.00

Spread

Kansas City Royals (1.50) -160.00
Arizona Diamondbacks (-1.50) +140.00

Totals

Over (9.50) -106.00
Under (9.50) -115.00

Caesars

Moneyline

Arizona Diamondbacks -135.00
Kansas City Royals +115.00

Spread

Arizona Diamondbacks (-1.50) +158.00
Kansas City Royals (1.50) -190.00

Totals

Over (9.50) -110.00
Under (9.50) -110.00