Open the board

Kansas City Royals 12, Tampa Bay Rays 5: final score and stats

Kansas City Royals beat Tampa Bay Rays, Kansas City Royals 12 to Tampa Bay Rays 5, on Tuesday, June 23, 2026 at Tropicana Field, St. Petersburg, Florida. Below: the box score, top performers, team stats, injuries and recent form for Tampa Bay Rays vs Kansas City Royals.

MLBTuesday, June 23, 2026
DateJun 23, 2026
Start time6:40 PM ET
VenueTropicana Field, St. Petersburg, Florida
TVMLB.TV
Attendance11,171

Line score

Team123456789R
Kansas City Royals20004005112
Tampa Bay Rays1000000135

Top performers

Kansas City Royals
Batting AverageNick Loftin · 4-5, HR, 2 RBI, 4 R
Home RunsJac Caglianone · 3-5, 2 HR, 3 RBI, 3 R, K
Runs Batted InJac Caglianone · 3-5, 2 HR, 3 RBI, 3 R, K
MLB RatingJac Caglianone · 3-5, 2 HR, 3 RBI, 3 R, K
Tampa Bay Rays
Batting AverageJunior Caminero · 3-5, HR, 3 RBI, R
Home RunsJunior Caminero · 3-5, HR, 3 RBI, R
Runs Batted InJunior Caminero · 3-5, HR, 3 RBI, R
MLB RatingJunior Caminero · 3-5, HR, 3 RBI, R

Team comparison

Kansas City RoyalsTampa Bay Rays
Runs per game
-
3.1
Runs allowed per game
-
3.2
34-46Record43-33
5th in AL CentStanding1st in AL East
0-0Road record / home record5-3
Last 5LWLLL
-StreakL1

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
Lane Thomas0-5500000122.225.342.355
John Rave0-000000000.300.462.900
Nick Loftin4-5544210011.264.358.448
Jac Caglianone3-5533320114.277.349.498
Salvador Perez1-441120018.206.249.340
Josh Rojas1-110110002.333.333.500
Carter Jensen1-4411001018.244.313.431
Starling Marte0-4400100017.264.313.345
Michael Massey1-4411000112.261.284.450
Connor Seabold0-000000000.000.000.000
Tyler Tolbert2-3322000010.250.321.250
Kameron Misner1-4401100215.333.360.375
Team14-3939121410316129

Kansas City Royals

PlayerIPHRERBBKHRPC-STERAPC
Luinder Avila5.031146087-485.0687
Steven Cruz1.010000010-76.2610
Matt Strahm1.000011016-116.2016
Beck Way1.011100116-94.3516
Connor Seabold1.043312037-224.8437
Team9.0955691166-97166

Tampa Bay Rays

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Yandy Diaz0-2210001116.324.408.507
Victor Mesa Jr.0-110000016.170.291.298
Jonathan Aranda2-5512100220.278.381.447
Cedric Mullins1-4401101117.199.286.305
Junior Caminero3-5513310025.281.372.490
Richie Palacios1-5501000017.236.339.318
Jonny DeLuca1-3301001017.271.302.451
Chandler Simpson0-2210002014.267.306.315
Taylor Walls1-3311001113.221.323.291
Hunter Feduccia0-4400000321.236.324.303
Team9-3434595169166

Tampa Bay Rays

PlayerIPHRERBBKHRPC-STERAPC
Shane McClanahan6.066214375-513.3075
Steven Matz2.065502043-286.2843
Ben Williamson1.021100011-86.0011
Team9.014128163129-87129

Recent form

Oct 28, 2026 · vs Milwaukee BrewersL 1-4
Oct 27, 2026 · vs Milwaukee BrewersW 4-3
Oct 26, 2026 · vs Milwaukee BrewersL 1-10
Oct 24, 2026 · at Milwaukee BrewersL 4-5
Oct 23, 2026 · at Milwaukee BrewersL 2-3

Season series

Series tied 2-2
Jun 25, 2026KC 2, TB 13
Jun 24, 2026KC 3, TB 5
Jun 23, 2026KC 12, TB 5
Jun 22, 2026KC 2, TB 1

Team pages

More MLB games on Jun 23, 2026

Frequently asked questions

Who won Kansas City Royals vs Tampa Bay Rays?

Kansas City Royals won, 12-5, on Tuesday, June 23, 2026.

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

Kansas City Royals 12, Tampa Bay Rays 5.

Who were the top performers?

Kansas City Royals: Nick Loftin (4-5, HR, 2 RBI, 4 R batting average). Tampa Bay Rays: Junior Caminero (3-5, HR, 3 RBI, R batting average).

Where is Kansas City Royals vs Tampa Bay Rays played?

Tropicana Field, St. Petersburg, 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.