The Toronto Blue Jays visit the Kansas City Royals on Sunday, September 6, 2026. Toronto holds a solid 72-71 record, while Kansas City is struggling at 63-80. This difference in performance is reflected in the betting lines.
Toronto is favored on the moneyline at -120, meaning you’d need to bet $120 to win $100 on the Blue Jays. The Royals are slight underdogs at even money (100). The spread is set at 1.5 runs, with Toronto giving those runs at +128 odds. Betting on the Royals with a +1.5 run advantage pays out at -155. This suggests the sportsbook expects a close game, but favors the Blue Jays to win by at least two runs.
The total runs line is 9.5, with the over priced at -115 and the under at -105. The odds here are close, indicating uncertainty about whether this game will be high or low scoring. The Blue Jays’ better record hints at a stronger offense, but the Royals will defend their home turf.
If you believe Toronto can cover the 1.5-run spread, the +128 payout offers value. For a safer bet, taking the Royals at +1.5 with -155 odds lowers risk but pays less. The moneyline favors Toronto but with only moderate odds, reflecting a competitive matchup.
Overall, this game looks like a tight contest with a slight edge to Toronto, while the total leans toward a moderately high-scoring affair. Choose your bet based on your appetite for risk.