MLB Game Preview: Kansas City Royals (55-55) vs. Toronto Blue Jays (64-47)

0
86
Toronto Blue Jays logo

Venue: Rogers Centre, Toronto, ON
First Pitch: 3:07 PM ET
Broadcast: Sportsnet, FDSNKC

Game Storylines

  • Royals Heating Up: Kansas City (55–55) has won 4 of its last 5 games, including a 9–3 rout of Toronto on Friday.
  • Blue Jays Slumping: Toronto (64–47) has dropped 5 of its last 6, struggling with pitching depth and injuries.
  • Pitching Matchup: Rookie Noah Cameron (5–4, 2.44 ERA) starts for the Royals, facing veteran Max Scherzer (1–1, 4.89 ERA) for the Jays.

Pitching Matchup Breakdown

PitcherTeamERAWHIPK/BBNotes
Noah CameronRoyals2.44Dominant vs lefty-heavy lineups; first career start vs Toronto
Max ScherzerBlue Jays4.8913–5 career vs Royals; needs run support to succeed

Player Spotlight

Kansas City Royals

  • Bobby Witt Jr.: .288 AVG, 15 HR, 36 doubles – elite speed/power combo
  • Salvador Perez: 18 HR – veteran slugger heating up
  • Mike Yastrzemski: 2 HR in last 2 games – instant impact since trade

Toronto Blue Jays

  • Vladimir Guerrero Jr.: .295 AVG, 15 HR – crushing lefties with .340 AVG
  • Ernie Clement: .277 AVG, .960 OPS vs LHP – 99th percentile contact rate
  • Bo Bichette: 67 RBI, 13 HR – consistent run producer

Team Trends & Stats

TeamLast 10 GamesBatting AvgERARun Diff
Royals7–3.2453.66+13
Blue Jays5–5.3096.07–6
  • Royals Power Surge: 4 HR in Friday’s win, including bombs from Witt, Perez, Frazier, and Yastrzemski
  • Blue Jays Bullpen Woes: 16 HR allowed in last 6 games

Game Odds

Kansas City Royals           8

Toronto Blue Jays             – 144

Odds Courtesy of Sports Odd Direct as of Friday, August 1, 2025