MLB Scores · MLB Odds

Royals vs Rays

Final · Thu Jun 25 · 12:10 PM ET · Tropicana Field

Kansas City RoyalsRoyals34-48
2
FinalJun 25, 2026
Tampa Bay RaysRays45-33
13
StreamMLB.TVRoyals.TVRays.TV

Closing line

US sportsbook at first pitch
Moneyline
KC+123
TB−149
Run line
KC +1.5−175
TB −1.5+144
Total O/U
Over 8−112
Under 8−107
  • Run line: Rays −1.5 covered.
  • Total O/U: over 8 (15 runs).

Recap

The Tampa Bay Rays routed the Kansas City Royals 13-2 at Tropicana Field in St. Petersburg on Jun 25, 2026, a 11-run win to move to 45-33.

They scored 5 runs in the eighth inning.

Score by inning

Kansas City Royals and Tampa Bay Rays, score by inning
Team123456789R
KC0000000022
TB20032015x13

W: Seymour (4-1) · L: Lugo (3-5)

Scoring plays

Bottom 1

  1. TBHome runCaminero homered to left (372 feet), Aranda scored.0-2

Bottom 4

  1. TBHome runMesa Jr. homered to right (355 feet), Mullins scored and Walls scored.0-5

Bottom 5

  1. TBHome runCaminero homered to left (387 feet).0-6
  2. TBDoubleSimpson doubled to center, Palacios scored.0-7

Bottom 7

  1. TBDoubleAranda doubled to right, Díaz scored.0-8

Bottom 8

  1. TBGroundoutFeduccia grounded out to shortstop, Mullins scored, Walls to third.0-9
  2. TBSingleFortes singled to center, Walls scored.0-10
  3. TBHome runCaminero homered to left center (393 feet), Fortes scored and Aranda scored.0-13

Top 9

  1. KCHome runJensen homered to right center (425 feet), Marte scored.2-13

Team stats

KCTB
Hits
1
15
Home Runs
1
4
Runs Batted In
2
13
Walks
2
2
Strikeouts
9
5
Runners Left On Base
3
9
Errors
0
0

Player stats

Royals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Carter Jensen C1-4411210111.244.314.437
Nick Loftin 3B0-4400000015.248.344.421
Jac Caglianone 1B0-4400000318.268.339.483
Lane Thomas CF0-3300000116.220.335.347
Josh Rojas SS0-3300000110.300.300.700
Salvador Perez DH0-3300000010.201.244.332
Kameron Misner LF0-000000000.286.310.321
Isaac Collins 2B0-3300000117.225.333.313
Starling Marte RF0-1110002120.261.323.341
Tyler Tolbert P0-3300000112.241.324.241

Royals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Seth Lugo P5.077723390-574.1890
Matt Strahm P1.000001015-115.9615
Connor Seabold P1.021101024-175.0124
Tyler Tolbert P1.065500124-1823.6324

Rays · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Yandy Diaz DH1-4411000120.331.412.512
Nick Fortes DH1-111110001.251.297.324
Jonathan Aranda 1B3-5523100017.287.386.457
Junior Caminero 3B3-5533630120.285.377.519
Richie Palacios 2B2-5512000018.241.340.321
Chandler Simpson LF1-5501100011.268.308.318
Cedric Mullins CF2-4422000116.204.290.309
Taylor Walls SS1-3321001118.223.325.296
Victor Mesa Jr. RF1-3311311115.180.305.360
Hunter Feduccia C0-4400100017.226.311.290

Rays · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Casey Legumina P1.100000014-83.3114
Ian Seymour P6.200017090-674.3290
Craig Kimbrel P1.012212125-135.8525

Game info

VenueTropicana Field, St. Petersburg, FL
Attendance14,276
OfficialsHome Plate Umpire: Emil Jimenez · First Base Umpire: Gabe Morales · Second Base Umpire: Doug Eddings · Third Base Umpire: Mike Muchlinski

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