Major League Baseball

FINAL
Cleveland Guardians 4
–
Kansas City Royals 2
1st2nd3rd4thOT2OT3OTP8P9T
CLE0000220004
KC0100000102
Kauffman Stadium · 30,612 att.

Match Report

Gavin Williams pitches 7 sharp innings as the Guardians beat the slumping Royals 4-2

— Gavin Williams pitched seven sharp innings, and the Cleveland Guardians beat the Kansas City Royals 4-2 on Monday.

Full story at ESPN →

Last five matches

DateOppResultCompetition
10/19/26 @ Tampa Bay Rays L 3-7 MLB
10/18/26 vs Tampa Bay Rays L 1-3 MLB
10/17/26 vs Tampa Bay Rays L 3-7 MLB
10/16/26 vs Tampa Bay Rays D 0-0 MLB
10/15/26 vs Tampa Bay Rays W 3-2 MLB
Full Schedule

Play by Play

Showing the last 40 of 513 events.

Head to Head

Injuries

Kansas City Royals

  • Mitch Spence Out
  • Nick Mears Out
  • Ryan Bergert Out
  • Cole Ragans Out
  • Luinder Avila Out

Cleveland Guardians

  • Colin Holderman Out
  • Kahlil Watson Out
  • Andrew Walters Out

Lineups

Confirmed

KC

  1. Tommy PhamRF28
  2. Bobby Witt Jr.DH7
  3. Michael Massey2B19
  4. Salvador Perez1B13
  5. MJ MelendezLF1
  6. Paul DeJong3B18
  7. Yuli Gurriel1B10
  8. Maikel GarciaSS11
  9. Kyle IsbelCF28

Substitutes

  1. Freddy FerminC54

CLE

  1. Steven KwanLF38
  2. Andres Gimenez2B0
  3. Jose Ramirez3B11
  4. Josh Naylor1B12
  5. Jhonkensy NoelRF43
  6. Kyle ManzardoDH9
  7. Lane ThomasCF35
  8. Bo NaylorC14
  9. Brayan RocchioSS4

Substitutes

  1. David FryDH6

MLB News

All news