MLB Scores · MLB Odds

Royals vs Guardians

Final · Mon Apr 6 · 6:10 PM ET · Progressive Field

Kansas City RoyalsRoyals5-5
4
FinalApr 6, 2026
Cleveland GuardiansGuardians6-5
2
StreamMLB.TVCLEGuardians.TVRoyals.TV

Closing line

US sportsbook at first pitch
Moneyline
KC−105
CLE−115
Run line
KC −1.5+159
CLE +1.5−194
Total O/U
Over 7−115
Under 7−105
  • Run line: Royals −1.5 covered.
  • Total O/U: under 7 (6 runs).

Recap

The Kansas City Royals beat the Cleveland Guardians 4-2 at Progressive Field in Cleveland on Apr 6, 2026 to move to 5-5.

The game was played before 13,143.

Score by inning

Kansas City Royals and Cleveland Guardians, score by inning
Team123456789R
KC0001010204
CLE0010000102

W: Wacha (1-0) · L: Pallette (0-1) · S: Erceg (0-0)

Scoring plays

Bottom 3

  1. CLEHome runKwan homered to right (381 feet).0-1

Top 4

  1. KCSingleIndia singled to right, Pasquantino scored, Jensen to third.1-1

Top 6

  1. KCHome runJensen homered to right (359 feet).2-1

Top 8

  1. KCHome runIndia homered to left center (380 feet), Jensen scored.4-1

Bottom 8

  1. CLEHome runRocchio homered to left center (377 feet).4-2

Team stats

KCCLE
Hits
11
4
Home Runs
2
2
Runs Batted In
4
2
Walks
2
4
Strikeouts
8
5
Runners Left On Base
12
10
Errors
0
0

Player stats

Royals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Maikel Garcia 3B2-5502000019.342.422.526
Bobby Witt Jr. SS2-4402001019.270.364.270
Vinnie Pasquantino 1B1-4411001122.211.311.237
Salvador Perez C0-4400000116.184.244.395
Carter Jensen DH2-4422110112.250.296.542
Jonathan India 2B2-4412310221.250.344.464
Michael Massey 2B0-000000000.000.000.000
Jac Caglianone RF1-4401000021.281.361.344
Lane Thomas RF0-000000000.118.250.176
Isaac Collins LF0-4400000315.214.333.357
Kyle Isbel CF1-4401000012.444.444.704

Royals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Michael Wacha P7.0311331102-620.69102
Matt Strahm P1.011111124-125.7924
Lucas Erceg P1.000001014-83.8614

Guardians · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Steven Kwan CF2-4412110011.244.326.366
Chase DeLauter RF0-3300001116.286.333.714
Jose Ramirez 3B0-2200002026.146.239.268
Kyle Manzardo 1B0-220000009.063.211.063
David Fry 1B0-110000004.300.364.400
Rhys Hoskins DH0-4400000210.200.385.300
Bo Naylor C0-3300001120.138.219.138
CJ Kayfus LF0-4400000018.167.286.389
Gabriel Arias SS1-2201000110.200.250.433
Daniel Schneemann 2B0-110000005.185.185.333
Brayan Rocchio SS1-3311110011.200.351.333

Guardians · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Tanner Bibee P4.251113087-583.2987
Tim Herrin P0.10000005-40.005
Peyton Pallette P2.031103130-222.7030
Kolby Allard P2.032212135-245.7935

Game info

VenueProgressive Field, Cleveland, OH
Attendance13,143
OfficialsHome Plate Umpire: Adam Beck · First Base Umpire: Ben May · Second Base Umpire: Dan Iassogna · Third Base Umpire: James Jean

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