The Toronto Blue Jays visit the Kansas City Royals on Friday, September 4, 2026. Toronto holds a 70-71 record, slightly above .500, while Kansas City sits at 63-78, struggling more this season. These records suggest Toronto is the stronger team overall.
Looking at the betting odds, Toronto is the away favorite with a -1.5 run line at -193. This means you would need to bet $193 to win $100 if you want Toronto to win by at least two runs. Kansas City is the underdog at +1.5 runs with odds of +158, so a $100 bet would win $158 if the Royals lose by one run or win outright.
The moneyline is close, with Toronto at +101 and Kansas City at -122. This suggests the Royals are slight favorites to win straight up, despite their worse record. A $122 bet on Kansas City wins $100, while a $100 bet on Toronto wins $101. The Royals’ home field advantage might be factored in here.
The total runs line is set at 9.5, with the over priced at -117 and under at -103. This means the sportsbook expects a moderately high-scoring game. Betting the over requires risking $117 to win $100, while the under is a bit less expensive to back.
In summary, Toronto looks better on paper, but the Royals are slight favorites at home. The spread favors Toronto by 1.5 runs, but at a steep price. For a safer bet, consider the moneyline or total runs depending on your confidence in offense or pitching.