CO Logo
Schedule
Arbitrage
Positive EV
Bet Tracking
Futures
Sign up for full access
Real-time odds, alerts & more
Schedule›MLB Schedule›Kansas City Royals @ Toronto Blue Jays
Kansas City Royals Kansas City Royals
vs
Toronto Blue Jays Toronto Blue Jays
MLB
Final
Kansas City Royals 2
-
Toronto Blue Jays 4

Game Updates

Post-Game Analysis 5 hours ago

The Toronto Blue Jays leaned on clutch hitting and a vintage Max Scherzer performance to edge the Kansas City Royals 4-2 on a sun-soaked Saturday afternoon. Scherzer, making his case for a late-career resurgence, carved through the Royals' lineup over six sharp innings, allowing just one run on Salvador Perez's solo homer while striking out five. But it was Bo Bichette who stole the show at the plate, slashing three hits—including a go-ahead RBI single in the sixth—that broke a 1-1 deadlock and ignited Toronto's offense. Davis Schneider delivered the knockout blow with a two-run single later that inning, his first multi-RBI game since late July, as the Blue Jays' bullpen locked down the final nine outs without surrendering another run.

The Royals' bats never found their rhythm, mustering only two runs despite 10 hits, with Perez's 410-foot blast and Kyle Isbel's two-hit day serving as rare bright spots. Kansas City starter Noah Cameron battled through 6.1 innings but faltered in the sixth, surrendering three runs before exiting. The loss drops the Royals further back in the wild-card chase, while Toronto—sparked by Bichette's continued red-hot stretch—gains critical ground in a tightening AL East race.

Betting Tools

  • Game Schedule
  • Futures Markets
  • Betting Calculators
  • Arbitrage Opportunities
  • Positive EV Bets

Sports

  • MLB
  • NBA
  • NFL
  • NHL

Cypher Odds

  • About Us
  • Privacy Policy
  • Terms of Service
  • Contact

Follow Us

  • Telegram
  • X
  • Discord

© 2025 Cypher Odds. All rights reserved.

Gambling involves risk. Please bet responsibly.