Open the board

Kansas City Royals 3, Tampa Bay Rays 1: final score and stats

Kansas City Royals beat Tampa Bay Rays, Kansas City Royals 3 to Tampa Bay Rays 1, on Tuesday, April 29, 2025 at George M. Steinbrenner Field, Tampa, Florida. Below: the box score, top performers, team stats, injuries and recent form for Tampa Bay Rays vs Kansas City Royals.

MLBTuesday, April 29, 2025
DateApr 29, 2025
Start time7:05 PM ET
VenueGeorge M. Steinbrenner Field, Tampa, Florida
TVFanDuel SN KC, MLB.TV, FanDuel Sports KC, FanDuel SN Sun
Attendance10,046

Line score

Team123456789R
Kansas City Royals1100000013
Tampa Bay Rays0001000001

Top performers

Kansas City Royals
Batting AverageFreddy Fermin · 3-4, RBI
Home RunsSalvador Perez · 1-4, 2B, RBI
Runs Batted InSalvador Perez · 1-4, 2B, RBI
MLB RatingFreddy Fermin · 3-4, RBI
Tampa Bay Rays
Batting AverageJunior Caminero · 3-4, HR, 2B, RBI, R
Home RunsJunior Caminero · 3-4, HR, 2B, RBI, R
Runs Batted InJunior Caminero · 3-4, HR, 2B, RBI, R
MLB RatingJunior Caminero · 3-4, HR, 2B, RBI, R

Team comparison

Kansas City RoyalsTampa Bay Rays
Runs per game
-
-
Runs allowed per game
-
-
15-15Record14-15
5th in AL CentStanding1st in AL East
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

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
Tampa Bay Rays
Ryan Pepiot SP · Hip - Surgery
Out
Shane McClanahan SP · Forearm - Soreness
Out
Edwin Uceta RP · Shoulder - Surgery
Out

Box score

Kansas City Royals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jonathan India1-3311001123.216.330.268
Bobby Witt Jr.1-3301001014.316.385.474
Vinnie Pasquantino0-4400000111.174.242.303
Salvador Perez1-4401100010.225.271.369
Michael Massey0-4400000117.188.206.219
Maikel Garcia1-4411000014.273.336.404
Drew Waters1-3311001017.283.333.472
Freddy Fermin3-4403100022.244.292.311
Kyle Isbel0-330010019.225.230.324
Team8-3232383034137

Kansas City Royals

PlayerIPHRERBBKHRPC-STERAPC
Michael Lorenzen6.041124188-603.4888
Angel Zerpa1.010002016-104.3516
Lucas Erceg1.020001018-110.7918
Carlos Estevez1.010001017-102.5717
Team9.0811281139-91139

Tampa Bay Rays

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Chandler Simpson0-5500000016.343.395.371
Yandy Diaz2-3302001017.252.295.395
Brandon Lowe1-4401000111.221.255.337
Junior Caminero3-4413110010.266.302.486
Taylor Walls0-000000000.164.260.209
Jonathan Aranda0-4400000119.294.396.529
Christopher Morel0-4400000113.244.319.427
Kameron Misner0-1100001110.311.361.554
Curtis Mead0-110000014.121.231.152
Travis Jankowski0-110000018.400.400.600
Jose Caballero1-4401000218.241.323.397
Ben Rortvedt0-220000007.094.216.125
Team8-3535181128139

Tampa Bay Rays

PlayerIPHRERBBKHRPC-STERAPC
Taj Bradley7.0522320101-654.58101
Manuel Rodriguez1.010002017-122.0817
Eric Orze1.021100019-131.1319
Team9.0833340137-90137

Season series

KC wins series 3-0
May 1, 2025KC 8, TB 2
Apr 30, 2025KC 3, TB 0
Apr 29, 2025KC 3, TB 1

Team pages

More MLB games on Apr 29, 2025

Frequently asked questions

Who won Kansas City Royals vs Tampa Bay Rays?

Kansas City Royals won, 3-1, on Tuesday, April 29, 2025.

What was the final score of Kansas City Royals vs Tampa Bay Rays?

Kansas City Royals 3, Tampa Bay Rays 1.

Who were the top performers?

Kansas City Royals: Freddy Fermin (3-4, RBI batting average). Tampa Bay Rays: Junior Caminero (3-4, HR, 2B, RBI, R batting average).

Where is Kansas City Royals vs Tampa Bay Rays played?

George M. Steinbrenner Field, Tampa, Florida.

The model’s read

Grades, leans and the full breakdown for Kansas City Royals vs Tampa Bay Rays 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.