The Arizona Diamondbacks visit the Kansas City Royals on Wednesday, September 9, 2026. Looking at the records, Arizona is the stronger team at 78-68, while Kansas City has struggled with a 64-82 mark. This difference shows in the betting odds.
Arizona is favored but not by a huge margin. The Diamondbacks have a -115 moneyline, meaning you’d need to bet $115 to win $100 on them straight up. The Royals are close at -105, so a $105 bet wins $100 if they pull the upset. This tight line suggests the game could be competitive despite the record gap.
The spread is set at 1.5 runs. Arizona is -1.5 (+144), so a bet on them to win by 2 or more runs pays $144 on a $100 wager. Kansas City is +1.5 (-175), which means betting on the Royals to either win or lose by just 1 run requires risking $175 to win $100. The heavy favorite’s price on the spread shows the market sees Arizona as likely to cover.
The total runs line is 8.5. The Over is at -120, so you’d bet $120 to win $100 if the combined score is 9 or more. The Under is even money at 100, making it a bit more attractive if you expect a lower-scoring game.
In short, Arizona is the favorite and expected to win comfortably. The spread and moneyline reflect a close call, but the odds lean toward the Diamondbacks covering. The total suggests a moderately high-scoring game. Choose your side based on how you see the pitching and offense matching up.