MLB Scores · MLB Odds

Guardians vs Royals

Final · Mon May 4 · 7:40 PM ET · Kauffman Stadium

Cleveland GuardiansGuardians18-18
2
FinalMay 4, 2026
Kansas City RoyalsRoyals16-19
6
StreamMLB.TVCLEGuardians.TVRoyals.TV

Closing line

US sportsbook at first pitch
Moneyline
CLE−102
KC−118
Run line
CLE −1.5+150
KC +1.5−183
Total O/U
Over 9−115
Under 9−105
  • Run line: Royals +1.5 covered.
  • Total O/U: under 9 (8 runs).

Recap

The Kansas City Royals beat the Cleveland Guardians 6-2 at Kauffman Stadium in Kansas City on May 4, 2026 to move to 16-19.

The Royals have won 4 straight. They scored 4 runs in the fourth inning.

Score by inning

Cleveland Guardians and Kansas City Royals, score by inning
Team123456789R
CLE0200000002
KC00040110x6

W: Wacha (3-2) · L: Bibee (0-5)

Scoring plays

Top 2

  1. CLEHome runFry homered to left center (406 feet), Bazzana scored.2-0

Bottom 4

  1. KCHome runWitt Jr. homered to left (422 feet).2-1
  2. KCSinglePerez singled to center, Pasquantino scored.2-2
  3. KCSingleLoftin singled to left, Jensen scored and Perez scored, Thomas to third.2-4

Bottom 6

  1. KCHome runCaglianone homered to right (421 feet).2-5

Bottom 7

  1. KCSinglePasquantino singled to right, Witt Jr. scored.2-6

Team stats

CLEKC
Hits
5
7
Home Runs
1
2
Runs Batted In
2
6
Walks
1
4
Strikeouts
3
7
Runners Left On Base
5
15
Errors
1
0

Player stats

Guardians · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Steven Kwan LF0-4400000010.217.311.279
Daniel Schneemann CF0-4400000110.284.351.500
Jose Ramirez 3B1-4401000116.218.338.414
Rhys Hoskins 1B0-440000009.203.347.354
Travis Bazzana 2B1-4411000013.200.385.200
David Fry DH2-3312210010.262.392.500
Angel Martinez RF1-2201001010.279.315.490
Bo Naylor C0-330000008.130.193.195
Brayan Rocchio SS0-330000019.261.336.374

Guardians · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Tanner Bibee P4.054424177-484.5877
Matt Festa P1.211111128-144.7628
Connor Brogdon P1.111001024-154.5024
Peyton Pallette P1.000011021-114.9121

Royals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Maikel Garcia 3B0-4400000012.262.324.415
Bobby Witt Jr. SS1-4421110115.281.354.424
Vinnie Pasquantino 1B2-4412100116.198.289.364
Salvador Perez DH1-4411100018.207.245.356
Carter Jensen C1-4411000114.231.319.423
Lane Thomas CF0-3300001122.234.380.297
Jac Caglianone RF1-3311111117.257.342.446
Isaac Collins LF0-2200002219.231.349.330
Nick Loftin 2B1-4401200017.257.366.343

Royals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Michael Wacha P7.042213179-543.0579
Matt Strahm P1.00000007-63.297
Alex Lange P1.01000009-66.149

Game info

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

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