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
| Pitcher | Team | ERA | WHIP | K/BB | Notes |
|---|---|---|---|---|---|
| Noah Cameron | Royals | 2.44 | — | — | Dominant vs lefty-heavy lineups; first career start vs Toronto |
| Max Scherzer | Blue Jays | 4.89 | — | — | 13–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
| Team | Last 10 Games | Batting Avg | ERA | Run Diff |
|---|---|---|---|---|
| Royals | 7–3 | .245 | 3.66 | +13 |
| Blue Jays | 5–5 | .309 | 6.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








