ARCHIVE June 24, 2026
June 24, 2026 · AL East

Kansas City Royals vs Tampa Bay Rays

June 24, 2026Tropicana FieldDome 72°F · 0 mph, None
AWAY
Kansas City Royals
34-47
3
vs
HOME
Tampa Bay Rays
44-33
5

Game Highlights

Published June 24, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B3 Ryan Vilade Ryan Vilade grounds out to first baseman Jac Caglianone. Nick Fortes scores. Yandy Díaz scores. Junior Caminero to 3rd. Throwing error by first baseman Jac Caglianone. KC 0, TB 2
B3 Jonathan Aranda Jonathan Aranda singles on a ground ball to left fielder Isaac Collins. Junior Caminero scores. KC 0, TB 3
B4 Yandy Díaz Yandy Díaz singles on a line drive to left fielder Isaac Collins. Taylor Walls scores. Nick Fortes to 3rd. KC 0, TB 4
B4 Jonny DeLuca Jonny DeLuca doubles (13) on a line drive to left fielder Isaac Collins. Nick Fortes scores. Yandy Díaz to 3rd. KC 0, TB 5
T5 Salvador Perez Salvador Perez reaches on a fielding error by left fielder Chandler Simpson. Carter Jensen scores. Jac Caglianone scores. KC 2, TB 5
T9 Josh Rojas Josh Rojas homers (1) on a fly ball to right field. KC 3, TB 5

Box score

  123456789 R
KC 000020001 3
TB 003200000 5

Pitching & bullpen

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

Royals AWAY 3

Noah Cameron started for Royals, leaving trailing 2–5.

workload · innings pitched
  • Noah Cameron Starter 5.0 108 5 5 L
    Pitch-by-pitch: what Noah Cameron threw
    CSW 19% 1st-pitch strike 52% 4.0 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 32 30% 1 1 9 17 4
    Cutter 25 23% 2 5 7 7 4
    Curveball 19 18% 1 3 5 6 4
    Changeup 16 15% 2 1 2 7 4
    Slider 12 11% 2 1 3 4 2
    Sinker 4 4% 0 1 1 2 0
  • Lucas Erceg Closer 1.0 8 0 1
  • Daniel Lynch IV Setup 1.0 10 0 0
  • Beck Way Middle 1.0 16 0 0
Rays HOME 5

Griffin Jax started for Rays, leaving with a 5–2 lead. Out of the bullpen, Bryan Baker took the roughest line.

workload · innings pitched
  • Griffin Jax Starter 5.0 88 2 7 W
    Pitch-by-pitch: what Griffin Jax threw
    CSW 30% 1st-pitch strike 54% 3.7 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sweeper 25 28% 3 7 2 10 3
    Changeup 25 28% 7 2 2 10 4
    Sinker 21 24% 1 4 5 7 4
    Four-Seam Fastball 9 10% 1 1 2 3 2
    Curveball 8 9% 0 0 1 6 1
  • Cole Sulser Middle 1.0 14 0 2 HLD
  • Kevin Kelly Setup 1.0 15 0 0 HLD
  • Garrett Cleavinger Setup 1.0 13 0 1 HLD
  • Bryan Baker Closer 1.0 17 1 2 SV

Where the game turned

2 runs Bottom 3rd · off Cameron
  • Vilade Groundout (1)

Batting lines

AWAY · KC
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Carter Jensen DH 4 1 1 0 1 1 .244 .314 .428 .742
Nick Loftin 3B 4 0 0 0 0 0 .256 .353 .434 .787
Jac Caglianone 1B 4 1 0 0 0 2 .272 .344 .490 .834
Salvador Perez C 4 0 0 0 0 1 .203 .246 .336 .582
Michael Massey 2B 4 0 2 0 0 0 .266 .289 .457 .746 2B
Isaac Collins LF 4 0 1 0 0 2 .228 .337 .317 .654
Lane Thomas RF 1 0 0 0 0 1 .224 .340 .353 .693
Kameron Misner CF 4 0 0 0 0 3 .286 .310 .321 .631 SB
Josh Rojas PH 1 1 1 1 0 0 .429 .429 1.000 1.429 HR (1)
John Rave RF 3 0 1 0 0 2 .308 .438 .846 1.284 2B
Tyler Tolbert SS 2 0 1 0 1 0 .269 .355 .269 .624
HOME · TB
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Yandy Díaz DH 5 1 4 1 0 0 .332 .414 .512 .926
Jonny DeLuca CF 4 0 1 1 0 0 .270 .301 .453 .754 2B
Junior Caminero 3B 2 1 0 0 2 2 .279 .374 .486 .860
Ryan Vilade RF 4 0 0 1 0 1 .276 .333 .463 .796
Jonathan Aranda 1B 4 0 2 1 0 1 .282 .383 .451 .834 2B
Ben Williamson 2B 3 0 0 0 1 1 .235 .309 .312 .621
Taylor Walls SS 4 1 1 0 0 1 .222 .322 .295 .617 2B
Chandler Simpson LF 2 0 1 0 1 0 .265 .306 .313 .619 2 SB
Nick Fortes C 3 2 1 0 0 0 .247 .293 .320 .613

Pitching lines

AWAY · KC
PITCHER IPHRERBBKHR NPERA DEC
Noah Cameron 5.0 8 5 5 3 5 0 108 4.50 L
Lucas Erceg 1.0 1 0 0 0 1 0 8 5.16
Daniel Lynch IV 1.0 0 0 0 0 0 0 10 2.45
Beck Way 1.0 1 0 0 1 0 0 16 3.97
HOME · TB
PITCHER IPHRERBBKHR NPERA DEC
Griffin Jax 5.0 5 2 0 2 7 0 88 3.33 W
Cole Sulser 1.0 1 0 0 0 2 0 14 5.40 HLD
Kevin Kelly 1.0 0 0 0 0 0 0 15 2.52 HLD
Garrett Cleavinger 1.0 0 0 0 0 1 0 13 4.43 HLD
Bryan Baker 1.0 1 1 1 0 2 1 17 2.01 SV

Manager comparison

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

Recent form

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

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.