The Arizona Diamondbacks (77-68) visit the Kansas City Royals (64-81) on Tuesday, September 8, 2026. Looking at the records, Arizona is clearly the stronger team this season, sitting well above .500, while Kansas City is struggling with a losing record.
The betting lines reflect this gap. Arizona is favored on the moneyline at -120, meaning a $120 bet would win $100 if they take the game. The Royals are underdogs at -101, so a $101 wager would win $100 if they pull off the upset. The spread is set at 1.5 runs, with Arizona giving 1.5 runs at +135 odds. This means if you bet on Arizona to win by two or more runs, a $100 bet would win $135. On the flip side, Kansas City can lose by one run or win outright with a $163 bet to win $100.
The total runs line is 9.0, with the over priced at -120 and the under at +100. This suggests sportsbooks expect a moderately high-scoring game but are slightly favoring the under, as betting the over requires risking $120 to win $100.
Given Arizona’s better record and the odds, they look like the safer pick to win outright. However, the spread payout on Arizona is attractive if you believe they can win comfortably. The total suggests a game that could be competitive with some scoring, but not a runaway offensive outburst. Overall, Arizona’s edge in wins and the odds favor a Diamondbacks win, but the Royals might keep it close.