MLB Scores · MLB Odds

Rays vs Royals

Final · Tue Jun 30 · 7:40 PM ET · Kauffman Stadium

Tampa Bay RaysRays49-33
10
FinalJun 30, 2026
Kansas City RoyalsRoyals35-51
4
StreamMLB.TVRoyals.TVRays.TV

Closing line

US sportsbook at first pitch
Moneyline
TB−112
KC−108
Run line
TB −1.5+141
KC +1.5−171
Total O/U
Over 9.5−115
Under 9.5−104
  • Run line: Rays −1.5 covered.
  • Total O/U: over 9.5 (14 runs).

Recap

The Tampa Bay Rays beat the Kansas City Royals 10-4 at Kauffman Stadium in Kansas City on Jun 30, 2026 to move to 49-33.

The Rays have won 6 straight. They scored 6 runs in the third inning.

Score by inning

Tampa Bay Rays and Kansas City Royals, score by inning
Team123456789R
TB00602200010
KC1020000104

W: Jax (4-5) · L: Cameron (4-6)

Scoring plays

Bottom 1

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

Top 3

  1. TBSingleAranda singled to center, Fortes scored, Díaz to third.1-1
  2. TBHome runCaminero homered to left center (438 feet), Díaz scored and Aranda scored.4-1
  3. TBHome runVilade homered to left center (416 feet).5-1
  4. TBSingleWilliamson singled to center, DeLuca scored.6-1

Bottom 3

  1. KCHome runWitt Jr. homered to left center (416 feet), Collins scored.6-3

Top 5

  1. TBSingleFortes singled to left, Williamson scored and Walls scored, Fortes thrown out at second. Tampa Bay Rays challenged: call on the field was upheld.8-3

Top 6

  1. TBWild PitchVilade scored on Cerantola wild pitch, Simpson to second on wild pitch by Cerantola, DeLuca to third on wild pitch by Cerantola.9-3
  2. TBWalkWalls walked, DeLuca scored, Williamson to second, Simpson to third.10-3

Bottom 8

  1. KCHome runWitt Jr. homered to center (432 feet).10-4

Team stats

TBKC
Hits
11
6
Home Runs
2
3
Runs Batted In
9
4
Walks
11
1
Strikeouts
2
7
Runners Left On Base
14
8
Errors
0
1

Player stats

Rays · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Yandy Diaz DH1-4411001024.334.416.512
Jonathan Aranda 1B2-3312102018.290.395.468
Junior Caminero 3B2-5512310022.294.384.555
Ryan Vilade RF1-3321111114.278.343.484
Jonny DeLuca CF1-3321002020.264.303.438
Chandler Simpson LF1-3301001018.268.309.320
Ben Williamson 2B1-3311102026.237.315.328
Taylor Walls SS0-3310102027.220.323.288
Nick Fortes C2-5512200112.257.300.326

Rays · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Griffin Jax P6.053305271-503.4571
Cam Booser P1.000011021-120.8721
Cole Sulser P1.011101115-95.4515
Craig Kimbrel P1.00000008-65.098

Royals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Carter Jensen C1-4411110214.251.316.446
Bobby Witt Jr. SS3-4423320012.294.367.479
Jac Caglianone DH0-4400000114.261.332.474
Lane Thomas CF1-4401000111.217.327.339
Michael Massey 2B0-3300001014.260.292.439
Salvador Perez 1B0-4400000218.201.241.328
John Rave RF0-3300000111.222.333.611
Nick Loftin 3B0-3300000010.232.325.394
Isaac Collins LF1-3311000011.231.339.328

Royals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Noah Cameron P3.296630286-504.9586
Connor Seabold P0.202120018-85.2518
Eric Cerantola P1.112260043-1410.1343
Beck Way P1.110001014-113.6014
Steven Cruz P1.00000107-55.477
Lucas Erceg P1.000000013-75.2313

Game info

VenueKauffman Stadium, Kansas City, MO
Attendance15,014
OfficialsHome Plate Umpire: Jordan Baker · First Base Umpire: Junior Valentine · Second Base Umpire: Austin Jones · Third Base Umpire: Scott Barry

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