The Miami Marlins visit the Kansas City Royals on Wednesday, September 2, 2026. Miami holds a winning record at 70-69, while Kansas City is struggling at 62-77. This difference in performance is reflected in the betting lines.
Miami is the favorite, but the spread is set at -1.5 with odds of +152. This means bettors backing Miami to win by at least two runs would win $152 on a $100 bet. The Royals get a +1.5 run advantage at -184, indicating a strong price for those who think Kansas City can keep the game close or win outright.
Looking at the moneyline, Miami is a slight favorite at -108, while Kansas City is a slight underdog at -111. The close moneyline odds suggest the game could be competitive despite the records.
The total runs line is 8.5, with the over priced at -118 and the under at -102. This indicates the sportsbook expects a moderately high-scoring game but slightly favors the under, as you’d risk less betting under 8.5 runs.
Overall, Miami’s better record and favorite status suggest they have the edge. However, the Royals’ good price on the spread and moneyline means there’s value if you expect a tight game. The total hints at a balanced scoring outlook, so consider if you prefer a close contest or a higher-scoring affair before placing your bets.