MLB Scores · MLB Odds

Guardians vs Royals

Final · Thu May 7 · 2:10 PM ET · Kauffman Stadium

Cleveland GuardiansGuardians20-19
8
FinalMay 7, 2026
Kansas City RoyalsRoyals17-21
5
StreamMLB.TVCLEGuardians.TVRoyals.TV

Closing line

US sportsbook at first pitch
Moneyline
CLE+104
KC−126
Run line
CLE +1.5−181
KC −1.5+149
Total O/U
Over 9.5−112
Under 9.5−108
  • Run line: Guardians +1.5 covered.
  • Total O/U: over 9.5 (13 runs).

Recap

The Cleveland Guardians beat the Kansas City Royals 8-5 at Kauffman Stadium in Kansas City on May 7, 2026 to move to 20-19.

The game was played before 24,892.

Score by inning

Cleveland Guardians and Kansas City Royals, score by inning
Team123456789R
CLE3010013008
KC0000112105

W: Cecconi (2-4) · L: Lugo (1-2) · S: Smith (2-0)

Scoring plays

Top 1

  1. CLEDoubleManzardo doubled to center, Kwan scored and Ramírez scored.2-0
  2. CLESingleSchneemann singled to right, Manzardo scored.3-0

Top 3

  1. CLESingleHalpin singled to center, Schneemann scored, Rocchio to second.4-0

Bottom 5

  1. KCSingleGarcia singled to right, Massey scored.4-1

Top 6

  1. CLEPassed BallHalpin scored on a passed ball by Jensen.5-1

Bottom 6

  1. KCSacrifice flyLoftin hit sacrifice fly to center, Jensen scored.5-2

Top 7

  1. CLEHome runNaylor homered to right (393 feet), Bazzana scored and Rocchio scored.8-2

Bottom 7

  1. KCHome runWitt Jr. homered to right center (407 feet).8-3
  2. KCHome runPasquantino homered to right center (414 feet).8-4

Bottom 8

  1. KCSacrifice flyThomas hit sacrifice fly to left, Collins scored.8-5

Team stats

CLEKC
Hits
11
12
Home Runs
1
2
Runs Batted In
7
5
Walks
8
5
Strikeouts
11
7
Runners Left On Base
19
19
Errors
0
0

Player stats

Guardians · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Steven Kwan LF1-4411001123.212.306.270
Chase DeLauter RF1-4401001020.306.392.548
Angel Martinez RF0-000000000.270.311.468
Jose Ramirez DH1-3311002228.211.341.394
Kyle Manzardo 1B1-5511200123.200.274.286
Daniel Schneemann 3B1-4411101221.283.355.485
Travis Bazzana 2B1-3311001116.192.382.192
Brayan Rocchio SS2-4412001223.262.343.369
Bo Naylor C2-5512310121.143.200.238
Petey Halpin CF1-4411101129.154.214.154

Guardians · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Slade Cecconi P5.162233082-456.1582
Tim Herrin P0.110010012-60.0012
Connor Brogdon P1.122211236-195.2836
Hunter Gaddis P0.231100010-69.0010
Erik Sabrowski P0.10000106-42.206
Cade Smith P1.000002016-83.1216

Royals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Maikel Garcia 3B2-5502100121.270.335.418
Bobby Witt Jr. SS4-4414111016.298.368.457
Vinnie Pasquantino 1B1-5511110123.194.277.366
Salvador Perez DH0-5500000117.199.237.336
Carter Jensen C1-4411001224.223.313.402
Jac Caglianone RF1-5501000120.243.323.414
Isaac Collins LF1-2211002018.250.367.380
Michael Massey 2B1-221100004.224.250.403
Nick Loftin 2B1-110110005.263.370.368
Kyle Isbel CF0-220000016.273.340.420
Lane Thomas CF0-000010108.227.381.288

Royals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Seth Lugo P4.0744450102-603.21102
Daniel Lynch IV P1.000002015-81.7215
Alex Lange P1.011111020-126.3520
Eric Cerantola P2.013333144-209.0044
Nick Mears P1.020000023-161.9823

Game info

VenueKauffman Stadium, Kansas City, MO
Attendance24,892
OfficialsHome Plate Umpire: Nic Lentz · First Base Umpire: Vic Carapazza · Second Base Umpire: John Bacon · Third Base Umpire: Edwin Moscoso

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, 4:51 PM ET. How game pages are made