ARCHIVE June 30, 2026
June 30, 2026 · AL Cent

Tampa Bay Rays vs Kansas City Royals

June 30, 2026Kauffman StadiumClear 93°F · 12 mph, R To L
AWAY
Tampa Bay Rays
49-33
10
vs
HOME
Kansas City Royals
35-51
4

Game Highlights

Published June 30, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B1 Carter Jensen Carter Jensen homers (12) on a fly ball to right center field. TB 0, KC 1
T3 Jonathan Aranda Jonathan Aranda singles on a line drive to center fielder Lane Thomas. Nick Fortes scores. Yandy Díaz to 3rd. TB 1, KC 1
T3 Junior Caminero Junior Caminero homers (23) on a fly ball to left center field. Yandy Díaz scores. Jonathan Aranda scores. TB 4, KC 1
T3 Ryan Vilade Ryan Vilade homers (6) on a fly ball to left center field. TB 5, KC 1
T3 Ben Williamson Ben Williamson singles on a line drive to center fielder Lane Thomas. Jonny DeLuca scores. TB 6, KC 1
B3 Bobby Witt Jr. Bobby Witt Jr. homers (11) on a fly ball to left center field. Isaac Collins scores. TB 6, KC 3
T5 Nick Fortes Rays challenged (tag play), call on the field was upheld: Nick Fortes singles on a ground ball to left fielder Isaac Collins. Ben Williamson scores. Taylor Walls scores. Nick Fortes out at 2nd on the throw, left fielder Isaac Collins to third baseman Nick Loftin to first baseman Salvador Perez. TB 8, KC 3
T6 Ben Williamson Ben Williamson walks. TB 9, KC 3
T6 Taylor Walls Taylor Walls walks. Jonny DeLuca scores. Chandler Simpson to 3rd. Ben Williamson to 2nd. TB 10, KC 3
B8 Bobby Witt Jr. Bobby Witt Jr. homers (12) on a fly ball to center field. TB 10, KC 4

Box score

  123456789 R
TB 006022000 10
KC 102000010 4

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Rays AWAY 10

Griffin Jax started for Rays, leaving with a 10–3 lead. Out of the bullpen, Cole Sulser took the roughest line.

workload · innings pitched
  • Griffin Jax Starter 6.0 71 3 5 W
    Pitch-by-pitch: what Griffin Jax threw
    CSW 32% 1st-pitch strike 73% 3.2 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sweeper 21 30% 3 3 3 10 2
    Changeup 19 27% 1 4 4 6 4
    Four-Seam Fastball 13 18% 4 2 2 2 3
    Sinker 9 13% 0 1 1 1 6
    Curveball 9 13% 0 5 0 2 2
  • Cam Booser Setup 1.0 21 0 1
  • Cole Sulser Middle 1.0 15 1 1
  • Craig Kimbrel Middle 1.0 8 0 0
Royals HOME 4

Noah Cameron started for Royals, leaving trailing 3–6. Out of the bullpen, Connor Seabold took the roughest line.

workload · innings pitched
  • Noah Cameron Starter 3.2 86 6 0 L
    Pitch-by-pitch: what Noah Cameron threw
    CSW 22% 1st-pitch strike 62% 4.1 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Cutter 24 28% 0 6 5 9 4
    Four-Seam Fastball 21 24% 2 3 3 9 4
    Changeup 21 24% 4 2 2 11 2
    Sinker 11 13% 0 2 1 4 4
    Curveball 8 9% 0 0 2 2 4
    Slider 1 1% 0 0 0 1 0
  • Connor Seabold Middle 0.2 18 2 0 inherited 1, stranded 1
  • Eric Cerantola Middle 1.1 43 2 0 inherited 2, all 2 scored
  • Beck Way Middle 1.1 14 0 1 inherited 3, stranded 3
  • Steven Cruz Middle 1.0 7 0 1
  • Lucas Erceg Closer 1.0 13 0 0

Where the game turned

3 runs Top 3rd · off Cameron
  • Caminero HR (3)

Batting lines

AWAY · TB
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Yandy Díaz DH 4 1 1 0 1 0 .334 .416 .512 .928
Jonathan Aranda 1B 3 1 2 1 2 0 .290 .395 .468 .863
Junior Caminero 3B 5 1 2 3 0 0 .294 .384 .555 .939 HR (23)
Ryan Vilade RF 3 2 1 1 1 1 .278 .343 .484 .827 HR (6)
Jonny DeLuca CF 3 2 1 0 2 0 .264 .303 .438 .741
Chandler Simpson LF 3 0 1 0 1 0 .268 .309 .320 .629
Ben Williamson 2B 3 1 1 1 2 0 .237 .315 .328 .643
Taylor Walls SS 3 1 0 1 2 0 .220 .323 .288 .611
Nick Fortes C 5 1 2 2 0 1 .257 .300 .326 .626
HOME · KC
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Carter Jensen C 4 1 1 1 0 2 .251 .316 .446 .762 HR (12)
Bobby Witt Jr. SS 4 2 3 3 0 0 .294 .367 .479 .846 2 HR (11, 12)
Jac Caglianone DH 4 0 0 0 0 1 .261 .332 .474 .806
Lane Thomas CF 4 0 1 0 0 1 .217 .327 .339 .666 2B
Michael Massey 2B 3 0 0 0 1 0 .260 .292 .439 .731
Salvador Perez 1B 4 0 0 0 0 2 .201 .241 .328 .569
John Rave RF 3 0 0 0 0 1 .222 .333 .611 .944
Nick Loftin 3B 3 0 0 0 0 0 .232 .325 .394 .719
Isaac Collins LF 3 1 1 0 0 0 .231 .339 .328 .667 2B

Pitching lines

AWAY · TB
PITCHER IPHRERBBKHR NPERA DEC
Griffin Jax 6.0 5 3 3 0 5 2 71 3.45 W
Cam Booser 1.0 0 0 0 1 1 0 21 0.87
Cole Sulser 1.0 1 1 1 0 1 1 15 5.45
Craig Kimbrel 1.0 0 0 0 0 0 0 8 5.09
HOME · KC
PITCHER IPHRERBBKHR NPERA DEC
Noah Cameron 3.2 9 6 6 3 0 2 86 4.95 L
Connor Seabold 0.2 0 2 1 2 0 0 18 5.25
Eric Cerantola 1.1 1 2 2 6 0 0 43 10.13
Beck Way 1.1 1 0 0 0 1 0 14 3.60
Steven Cruz 1.0 0 0 0 0 1 0 7 5.47
Lucas Erceg 1.0 0 0 0 0 0 0 13 5.23

Manager comparison

AWAY · TB
Kevin Cash
Lineup 2.2 R Bunts 3.7 R IBBs 3.5 R
HOME · KC
Matt Quatraro
Lineup 3.7 R Bunts 2.4 R IBBs 1.8 R

Recent form

AWAY · TB
7-3 W3 +0 run diff
WWWLWLWWLW
HOME · KC
4-6 L1 -6 run diff
LWWLLLLWLW

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.