Open the board

Cleveland Guardians 7, Kansas City Royals 5: final score and stats

Cleveland Guardians beat Kansas City Royals, Cleveland Guardians 7 to Kansas City Royals 5, on Saturday, March 15, 2025 at Surprise Stadium, Surprise, Arizona. Below: the box score, top performers, team stats, injuries and recent form for Kansas City Royals vs Cleveland Guardians.

MLBSaturday, March 15, 2025
DateMar 15, 2025
Start time4:05 PM ET
VenueSurprise Stadium, Surprise, Arizona
TVFanDuel Sports KC
Attendance7,461

Line score

Team123456789R
Cleveland Guardians0000023117
Kansas City Royals2110000105

Top performers

Cleveland Guardians
Batting AverageSteven Kwan · 3-4, R, SB, K
Home RunsJose Ramirez · 2-4, HR, 2 RBI, R, K
Runs Batted InJose Ramirez · 2-4, HR, 2 RBI, R, K
MLB RatingJose Ramirez · 2-4, HR, 2 RBI, R, K
Kansas City Royals
Batting AverageNick Pratto · 1-4, 3 K
Home RunsJonathan India · 1-3, HR, RBI, R, K
Runs Batted InJonathan India · 1-3, HR, RBI, R, K
MLB RatingVinnie Pasquantino · 1-2, HR, RBI, R, BB

Team comparison

Cleveland GuardiansKansas City Royals
Runs per game
-
-
Runs allowed per game
-
-
9-12-1Record14-9-1
1st in AL CentStanding5th in AL Cent
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

Cleveland Guardians
Colin Holderman RP · Wrist - Surgery
Out
Kahlil Watson RF · Abdomen - Surgery
Out
Andrew Walters RP · Elbow - Surgery
Out
Kansas City Royals
Mitch Spence RP · Undisclosed - Not Specified
Out
Nick Mears RP · Shoulder - Surgery
Out
Ryan Bergert SP · Elbow - Surgery
Out
Cole Ragans SP · Elbow - Surgery
Out
Luinder Avila SP · Elbow - Surgery
Out

Box score

Cleveland Guardians

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Steven Kwan3-441300010.361.385.472
Guy Lipscomb Jr.0-110000000.500.6671.000
Jose Ramirez2-441221010.314.351.486
Will Wilson0-110000010.318.318.545
Lane Thomas0-220000110.233.378.567
Kahlil Watson2-221200000.368.400.474
Carlos Santana0-221000200.097.243.097
Ralphy Velazquez0-0000001001.000.6671.000
Tyler Freeman1-330100010.333.419.630
Alfonsin Rosario1-220110000.250.250.250
Kyle Manzardo1-551121010.412.459.735
Brayan Rocchio0-330000010.300.364.433
Team13-3838713744110

Cleveland Guardians

PlayerIPHRERBBKHRPC-STERAPC
Triston McKenzie4.2644042-----8.18--
Luis Frias0.1000110-----18.00--
Emmanuel Clase1.0100110-----8.31--
Jakob Junis1.0100020-----0.00--
Andrew Walters0.2111100-----36.00--
Robert Wegielnik0.1000010-----0.00--
Alonzo Richardson1.0000220-----6.75--
Team9.095551120-00

Kansas City Royals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jonathan India1-331111010.313.439.563
John Rave1-220100010.308.400.385
Bobby Witt Jr.1-441100010.273.351.545
Daniel Vazquez0-110000010.313.353.438
Vinnie Pasquantino1-221111100.286.289.571
Gavin Cross0-110000100.400.526.667
Freddy Fermin1-330110010.417.407.667
Luca Tresh0-001000100.231.333.385
MJ Melendez1-330100000.275.310.550
Brett Squires0-220000000.083.083.083
Nick Pratto1-440100030.179.324.321
Colton Becker0-000000000.000.000.000
Team9-343459525110

Kansas City Royals

PlayerIPHRERBBKHRPC-STERAPC
Kris Bubic3.1300150-----4.15--
Jacob Wallace0.2000000-----0.00--
Hunter Harvey1.0100030-----1.50--
John Schreiber1.0122111-----5.40--
Thomas Hatch2.0644113-----9.82--
Andrew Hoffmann1.0211110-----6.43--
Team9.0137741140-00

Season series

CLE wins series 2-0
Mar 15, 2025CLE 7, KC 5
Mar 10, 2025CLE 5, KC 2

Team pages

More MLB games on Mar 15, 2025

Frequently asked questions

Who won Cleveland Guardians vs Kansas City Royals?

Cleveland Guardians won, 7-5, on Saturday, March 15, 2025.

What was the final score of Cleveland Guardians vs Kansas City Royals?

Cleveland Guardians 7, Kansas City Royals 5.

Who were the top performers?

Cleveland Guardians: Steven Kwan (3-4, R, SB, K batting average). Kansas City Royals: Nick Pratto (1-4, 3 K batting average).

Where is Cleveland Guardians vs Kansas City Royals played?

Surprise Stadium, Surprise, Arizona.

The model’s read

Grades, leans and the full breakdown for Cleveland Guardians vs Kansas City Royals are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.