Tampa Bay Rays vs Kansas City Royals
Game Highlights
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
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| TB | 0 | 0 | 6 | 0 | 2 | 2 | 0 | 0 | 0 | 10 |
| KC | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 4 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Griffin Jax started for Rays, leaving with a 10–3 lead. Out of the bullpen, Cole Sulser took the roughest line.
-
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/PAPitch # % Whiff CS Foul Ball In 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
Noah Cameron started for Royals, leaving trailing 3–6. Out of the bullpen, Connor Seabold took the roughest line.
-
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/PAPitch # % Whiff CS Foul Ball In 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
- Caminero HR (3)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | 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 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | 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
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | 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 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | 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
Recent form
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.