Open the board

Kansas City Royals 9, Toronto Blue Jays 3: final score and stats

Kansas City Royals beat Toronto Blue Jays, Kansas City Royals 9 to Toronto Blue Jays 3, on Friday, August 1, 2025 at Rogers Centre, Toronto, Ontario. Below: the box score, top performers, team stats, injuries and recent form for Toronto Blue Jays vs Kansas City Royals.

MLBFriday, August 1, 2025
DateAug 1, 2025
Start time7:07 PM ET
VenueRogers Centre, Toronto, Ontario
TVFanDuel SN KC, MLB.TV, Sportsnet
Attendance41,492

Line score

Team123456789R
Kansas City Royals0230000049
Toronto Blue Jays1000000023

Top performers

Kansas City Royals
Batting AverageKyle Isbel · 2-4, 2 R, K
Home RunsSalvador Perez · 1-5, HR, RBI, R, 2 K
Runs Batted InBobby Witt Jr. · 1-3, HR, 3 RBI, R, 2 BB, SB
MLB RatingMichael Wacha · 8.0 IP, ER, 3 H, 5 K, 0 BB
Toronto Blue Jays
Batting AverageBo Bichette · 2-4, 2B
Home RunsVladimir Guerrero Jr. · 1-4, HR, RBI, R
Runs Batted InAddison Barger · 1-4, HR, 2 RBI, R
MLB RatingAddison Barger · 1-4, HR, 2 RBI, R

Team comparison

Kansas City RoyalsToronto Blue Jays
Runs per game
-
-
Runs allowed per game
-
-
55-55Record64-47
5th in AL CentStanding5th in AL East
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

Kansas City Royals
Mitch Spence RP · Undisclosed - Not Specified
Out
Nick Mears RP · Shoulder - Surgery
Out
Ryan Bergert SP · Elbow - Surgery
Out
Cole Ragans SP · Elbow - Surgery
Out
Luinder Avila SP · Elbow - Surgery
Out
Toronto Blue Jays
Anthony Santander RF · Shoulder - Surgery
Out
Cody Ponce SP · Knee - Surgery
Out
Addison Barger RF · Elbow - Surgery
Out
Bowden Francis SP · Elbow - Surgery
Out
Jose Berrios SP · Elbow - Surgery
Out

Box score

Kansas City Royals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jonathan India1-5511000123.240.320.343
Bobby Witt Jr.1-3311312020.288.342.498
John Rave0-000000000.181.291.319
Vinnie Pasquantino1-4401001222.266.329.444
Maikel Garcia2-5512100020.302.358.471
Salvador Perez1-5511110219.254.296.461
Mike Yastrzemski1-3311210013.333.3331.333
Nick Loftin0-110000005.214.252.375
Randal Grichuk1-4411000018.235.278.412
Adam Frazier1-4411210117.259.300.444
Kyle Isbel2-4422000119.251.286.357
Tyler Tolbert0-000000000.208.240.333
Team11-38389119437176

Kansas City Royals

PlayerIPHRERBBKHRPC-STERAPC
Michael Wacha8.0311051100-713.38100
Thomas Hatch1.022201119-1218.0019
Team9.0533062119-83119

Toronto Blue Jays

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Nathan Lukes0-4400000017.251.337.400
Joey Loperfido1-4411000215.386.435.579
Vladimir Guerrero Jr.1-4411110015.294.398.471
Bo Bichette2-4402000013.293.332.454
Addison Barger1-4411210015.264.318.512
Ty France0-440000019.000.000.000
Daulton Varsho0-3300000213.200.233.526
Ernie Clement0-3300000012.277.313.379
Tyler Heineman0-3300000110.333.395.505
Team5-3333353206119

Toronto Blue Jays

PlayerIPHRERBBKHRPC-STERAPC
Kevin Gausman6.065505293-653.9993
Louis Varland1.000001014-121.9814
Tommy Nance1.000011021-111.1721
Mason Fluharty0.244410235-205.6335
Braydon Fisher0.110010013-72.5113
Team9.01199374176-115176

Season series

KC wins series 2-1
Aug 3, 2025KC 7, TOR 4
Aug 2, 2025KC 2, TOR 4
Aug 1, 2025KC 9, TOR 3

Team pages

More MLB games on Aug 1, 2025

Frequently asked questions

Who won Kansas City Royals vs Toronto Blue Jays?

Kansas City Royals won, 9-3, on Friday, August 1, 2025.

What was the final score of Kansas City Royals vs Toronto Blue Jays?

Kansas City Royals 9, Toronto Blue Jays 3.

Who were the top performers?

Kansas City Royals: Kyle Isbel (2-4, 2 R, K batting average). Toronto Blue Jays: Bo Bichette (2-4, 2B batting average).

Where is Kansas City Royals vs Toronto Blue Jays played?

Rogers Centre, Toronto, Ontario.

The model’s read

Grades, leans and the full breakdown for Kansas City Royals vs Toronto Blue Jays are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.