MLB Scores · MLB Odds

Royals vs Guardians

Final · Tue Apr 7 · 1:10 PM ET · Progressive Field

Kansas City RoyalsRoyals5-6
1
FinalApr 7, 2026
Cleveland GuardiansGuardians7-5
2
StreamESPN UnlmtdMLB.TVCLEGuardians.TVRoyals.TV

Closing line

US sportsbook at first pitch
Moneyline
KC+102
CLE−122
Run line
KC −1.5+175
CLE +1.5−215
Total O/U
Over 6−105
Under 6−115
  • Run line: Guardians +1.5 covered.
  • Total O/U: under 6 (3 runs).

Recap

The Cleveland Guardians edged the Kansas City Royals 2-1 at Progressive Field in Cleveland on Apr 7, 2026 to move to 7-5.

The game was played before 10,328.

Score by inning

Kansas City Royals and Cleveland Guardians, score by inning
Team123456789R
KC0100000001
CLE0000100012

W: Smith (2-0) · L: Schreiber (0-1)

Scoring plays

Top 2

  1. KCHome runJensen homered to right center (389 feet).1-0

Bottom 5

  1. CLESingleKwan singled to left, Hedges scored.1-1

Bottom 9

  1. CLESingleRocchio singled to right, Kayfus scored, Naylor to second.1-2

Team stats

KCCLE
Hits
1
8
Home Runs
1
0
Runs Batted In
1
2
Walks
8
3
Strikeouts
14
8
Runners Left On Base
12
12
Errors
1
0

Player stats

Royals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Maikel Garcia 3B0-4400000313.310.388.476
Bobby Witt Jr. SS0-3300001120.250.354.250
Vinnie Pasquantino 1B0-3300001118.195.306.220
Lane Thomas RF0-000000000.118.250.176
Salvador Perez DH0-3300001022.171.244.366
Carter Jensen C1-3311111116.259.323.630
Jonathan India 2B0-3300001219.226.333.419
Jac Caglianone 1B0-4400000319.250.325.306
Isaac Collins LF0-3300001321.194.324.323
Kyle Isbel CF0-1100002015.429.467.679

Royals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Noah Cameron P5.261115097-611.6997
Daniel Lynch IV P1.100001013-101.6913
Nick Mears P1.000012024-160.0024
John Schreiber P0.121110019-106.2319

Guardians · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Steven Kwan LF1-4401100011.244.320.356
Angel Martinez LF2-3302000016.208.345.250
Daniel Schneemann CF0-110000018.179.179.321
Jose Ramirez 3B0-4400000013.133.220.244
David Fry DH0-2200001119.250.357.333
Chase DeLauter DH0-000000107.286.350.714
Rhys Hoskins 1B0-3300000315.174.345.261
Kyle Manzardo 1B0-110000015.061.205.061
Juan Brito 2B2-4402000015.500.500.750
CJ Kayfus RF1-4411000213.182.280.364
Austin Hedges C1-331100008.455.455.636
Bo Naylor PH0-000000105.138.242.138
Brayan Rocchio SS1-4401100018.206.341.324

Guardians · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Gavin Williams P5.2111581102-592.04102
Tim Herrin P0.100010011-50.0011
Erik Sabrowski P1.000002015-100.0015
Shawn Armstrong P1.000022025-132.7025
Cade Smith P1.000002010-76.4310

Game info

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

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