MLB Game
Tampa Bay Rays at Kansas City Royals
Final
TB
5
@
KC
1
Live Game State
InningBottom 9th
Balls / Strikes / Outs0 / 0 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueKauffman Stadium
StartJun 24, 11:40 PM
Day/Nightnight
Attendance22951
First Pitch2025-06-24T23:41:00.000Z
DecisionW: Taj Bradley · L: Kris Bubic
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TB | 0 | 2 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 5 | 11 | 0 |
| KC | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 4 | 2 |
Starting Pitchers
Tampa Bay Rays
Taj Bradley
— · 5-5 · ERA 4.57
Kansas City Royals
Kris Bubic
— · 6-5 · ERA 2.18
Team Totals
Tampa Bay Rays Batting
AVG.256
Runs5
Hits11
HR1
BB1
K9
Kansas City Royals Batting
AVG.245
Runs1
Hits4
HR0
BB1
K6
Tampa Bay Rays Pitching
ERA3.58
K6
BB1
IP9.0
Hits4
HR0
Kansas City Royals Pitching
ERA3.41
K9
BB1
IP9.0
Hits11
HR1
Pitch View
Kevin Kelly vs Salvador Perez
Salvador Perez flies out to right fielder José Caballero.
1 pitch
Selected Pitch
Pitch #1
TypeSinker
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity91.1 mph
End Velocity82.7 mph
Spin Rate0 rpm
Spin Direction0°
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X0.30
Plate Z2.59
Zone6
SZ Top0.00
SZ Bottom0.00
Release X0.00
Release Y0.00
Release Z0.00
Accel X0.00
Accel Y0.00
Accel Z0.00
Vel X00.00
Vel Y00.00
Vel Z00.00
Recent Plays
bottom 9
5 - 1 · 3 outs
Salvador Perez flies out to right fielder José Caballero.
Batter: Salvador Perez · Pitcher: Kevin Kelly
bottom 9
5 - 1 · 2 outs
Vinnie Pasquantino singles on a line drive to left fielder Jake Mangum. Maikel Garcia scores.
Batter: Vinnie Pasquantino · Pitcher: Kevin Kelly
bottom 9
5 - 0 · 2 outs
Maikel Garcia doubles (20) on a sharp line drive to center fielder Chandler Simpson.
Batter: Maikel Garcia · Pitcher: Kevin Kelly
bottom 9
5 - 0 · 2 outs
Bobby Witt Jr. pops out to first baseman Yandy Díaz in foul territory.
Batter: Bobby Witt Jr. · Pitcher: Kevin Kelly
bottom 9
5 - 0 · 1 out
Jonathan India grounds out, pitcher Kevin Kelly to first baseman Yandy Díaz.
Batter: Jonathan India · Pitcher: Kevin Kelly
top 9
5 - 0 · 3 outs
Junior Caminero grounds out softly, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.
Batter: Junior Caminero · Pitcher: Sam Long
top 9
5 - 0 · 2 outs
Curtis Mead flies out to right fielder Jac Caglianone.
Batter: Curtis Mead · Pitcher: Sam Long
top 9
5 - 0 · 1 out
Yandy Díaz walks.
Batter: Yandy Díaz · Pitcher: Sam Long
top 9
5 - 0 · 1 out
Chandler Simpson grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino.
Batter: Chandler Simpson · Pitcher: Sam Long
bottom 8
5 - 0 · 3 outs
Kyle Isbel strikes out swinging.
Batter: Kyle Isbel · Pitcher: Eric Orze
bottom 8
5 - 0 · 2 outs
John Rave grounds out to first baseman Yandy Díaz.
Batter: John Rave · Pitcher: Eric Orze
bottom 8
5 - 0 · 1 out
Drew Waters grounds out, pitcher Eric Orze to first baseman Yandy Díaz.
Batter: Drew Waters · Pitcher: Eric Orze
Tampa Bay Rays Roster
Lineup
Yandy Díaz1B#2
AVG — · HR 0 · RBI 0
Curtis Mead2B#25
AVG — · HR 0 · RBI 0
Junior Caminero3B#13
AVG — · HR 0 · RBI 0
Jonathan ArandaDH#62
AVG — · HR 0 · RBI 0
Jake MangumLF#28
AVG — · HR 0 · RBI 1
José CaballeroRF#77
AVG — · HR 0 · RBI 0
Danny JansenC#19
AVG — · HR 1 · RBI 3
Taylor WallsSS#6
AVG — · HR 0 · RBI 0
Chandler SimpsonCF#14
AVG — · HR 0 · RBI 0
Bench
Brandon Lowe2B#8
AVG — · HR — · RBI —
Christopher MorelLF#24
AVG — · HR — · RBI —
Josh LoweRF#15
AVG — · HR — · RBI —
Matt ThaissC#34
AVG — · HR — · RBI —
Pitchers
Drew RasmussenP#57
IP — · K — · ERA —
Edwin UcetaP#63
IP — · K — · ERA —
Eric OrzeP#17
IP 1.0 · K 1 · ERA —
Forrest WhitleyP#38
IP — · K — · ERA —
Garrett CleavingerP#60
IP — · K — · ERA —
Kevin KellyP#49
IP 1.0 · K 0 · ERA —
Mason MontgomeryP#48
IP 0.1 · K 1 · ERA —
Paul GervaseP#54
IP — · K — · ERA —
Pete FairbanksP#29
IP — · K — · ERA —
Ryan PepiotP#44
IP — · K — · ERA —
Shane BazP#11
IP — · K — · ERA —
Taj BradleyP#45
IP 6.2 · K 4 · ERA —
Zack LittellP#52
IP — · K — · ERA —
Kansas City Royals Roster
Lineup
Jonathan India2B#6
AVG — · HR 0 · RBI 0
Bobby Witt Jr.SS#7
AVG — · HR 0 · RBI 0
Maikel Garcia3B#11
AVG — · HR 0 · RBI 0
Vinnie Pasquantino1B#9
AVG — · HR 0 · RBI 1
Salvador PerezC#13
AVG — · HR 0 · RBI 0
Jac CaglianoneRF#14
AVG — · HR 0 · RBI 0
Drew WatersLF#8
AVG — · HR 0 · RBI 0
John RaveDH#26
AVG — · HR 0 · RBI 0
Kyle IsbelCF#28
AVG — · HR 0 · RBI 0
Bench
Freddy FerminC#34
AVG — · HR — · RBI —
Mark CanhaLF#21
AVG — · HR — · RBI —
Nick LoftinLF#12
AVG — · HR — · RBI —
Tyler Tolbert2B#2
AVG — · HR — · RBI —
Pitchers
Angel ZerpaP#61
IP — · K — · ERA —
Carlos EstévezP#53
IP — · K — · ERA —
Daniel Lynch IVP#41
IP 1.0 · K 1 · ERA —
John SchreiberP#46
IP — · K — · ERA —
Kris BubicP#50
IP 6.0 · K 8 · ERA —
Lucas ErcegP#60
IP — · K — · ERA —
Michael LorenzenP#24
IP — · K — · ERA —
Michael WachaP#52
IP — · K — · ERA —
Noah CameronP#65
IP — · K — · ERA —
Sam LongP#73
IP 1.0 · K 0 · ERA —
Seth LugoP#67
IP — · K — · ERA —
Steven CruzP#64
IP — · K — · ERA —
Taylor ClarkeP#45
IP 1.0 · K 0 · ERA —
