MLB Scores · MLB Odds

Blue Jays vs Royals

Final · Fri Sep 4 · 8:10 PM ET · Kauffman Stadium

Toronto Blue JaysBlue Jays71-71
9
FinalSep 4, 2026
Kansas City RoyalsRoyals63-79
2
TVSportsnetKCTV5StreamMLB.TVRoyals.TV

Closing line

US sportsbook at first pitch
Moneyline
TOR−102
KC−119
Run line
TOR −1.5+154
KC +1.5−187
Total O/U
Over 10−105
Under 10−114
  • Run line: Blue Jays −1.5 covered.
  • Total O/U: over 10 (11 runs).

Recap

The Toronto Blue Jays routed the Kansas City Royals 9-2 at Kauffman Stadium in Kansas City on Sep 4, 2026, a 7-run win to move to 71-71.

The Blue Jays have won 3 straight. They scored 4 runs in the first inning.

Score by inning

Toronto Blue Jays and Kansas City Royals, score by inning
Team123456789R
TOR4100030019
KC1000000012

W: Mantiply (2-0) · L: Lynch (4-5) · S: Lorenzen (3-11)

Scoring plays

Top 1

  1. TORSingleKirk singled to right, Bateman scored, Guerrero Jr. to third.1-0
  2. TORSingleOkamoto singled to left, Guerrero Jr. scored, Kirk to second.2-0
  3. TORDoubleClement doubled to left, Kirk scored and McAdoo scored.4-0

Bottom 1

  1. KCHome runWitt Jr. homered to left (410 feet).4-1

Top 2

  1. TORDoubleKirk doubled to center, Straw scored, Guerrero Jr. to third.5-1

Top 6

  1. TORSacrifice buntStraw hit sacrifice bunt to pitcher, Clement scored, Lukes to second.6-1
  2. TORDoubleSpringer doubled to right, Bateman scored and Lukes scored.8-1

Top 9

  1. TORHome runKeys homered to right (399 feet).9-1

Bottom 9

  1. KCHome runPasquantino homered to right (369 feet).9-2

Team stats

TORKC
Hits
13
6
Home Runs
1
2
Runs Batted In
9
2
Walks
3
2
Strikeouts
3
5
Runners Left On Base
16
8
Errors
0
0

Player stats

Blue Jays · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Brett Bateman CF1-3321001020.330.390.394
George Springer DH1-5501200012.251.324.417
Vladimir Guerrero Jr. 1B2-4412000010.262.333.358
Sean Keys 1B1-111111002.214.250.381
Alejandro Kirk C2-5512200014.274.345.413
Kazuma Okamoto 3B1-5501100218.227.301.438
Charles McAdoo 2B0-2210001014.237.289.342
Josh Smith 2B0-110000118.219.314.320
Ernie Clement SS2-551220008.276.302.388
Nathan Lukes RF1-4411000015.265.316.389
Myles Straw LF2-3312100013.236.299.350

Blue Jays · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Jameson Taillon P2.021101129-185.6529
Joe Mantiply P2.010001023-142.5723
Braydon Fisher P1.000010014-73.2114
Brendon Little P1.000011031-187.5431
Michael Lorenzen P3.031102133-277.0333

Royals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Carter Jensen C1-4401000219.231.316.443
Luke Maile C0-000000000.152.176.273
Bobby Witt Jr. SS1-3311111119.283.360.452
Tyler Tolbert SS0-000000000.307.375.430
Jac Caglianone RF0-4400000016.281.330.493
Salvador Perez DH2-3302000010.224.268.377
Matthew Lugo PH0-110000014.250.250.250
Vinnie Pasquantino 1B1-441111007.241.328.382
Nick Loftin 3B0-4400000112.237.326.388
Michael Massey 2B1-220100107.280.315.446
Isaac Collins LF0-3300000018.226.324.344
Kyle Isbel CF0-3300000018.232.279.350

Royals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Daniel Lynch IV P5.075510070-463.5170
Nolan Hoffman P2.033312031-215.8731
Easton McGee P2.031111133-196.9733

Game info

VenueKauffman Stadium, Kansas City, MO
Attendance18,218
OfficialsHome Plate Umpire: Mark Ripperger · First Base Umpire: Shane Livensparger · Second Base Umpire: Dan Merzel · Third Base Umpire: Dan Bellino
TVSportsnet · localKCTV5 · local

Last and next games

Head to head

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 5:00 PM ET. How game pages are made