Kansas City Royals vs Tampa Bay Rays

Head-to-Head History

46 KCR Wins
-
40 TBR Wins

Head-to-Head Record

Team 2026 L5 L10 L15 L20
Kansas City Royals Win: /
WR: /
Win: 2
WR: 40.0%
Win: 4
WR: 40.0%
Win: 7
WR: 46.7%
Win: 9
WR: 45.0%
Tampa Bay Rays Win: /
WR: /
Win: 3
WR: 60.0%
Win: 6
WR: 60.0%
Win: 8
WR: 53.3%
Win: 11
WR: 55.0%

ALL 86 Matches | From 2012 to 2025

Date Type Away Score Home Score Winner WP LP
June 26, 2025RegularTampa Bay Rays4Kansas City Royals0Tampa Bay Rays Shane Baz (8-3) Michael Lorenzen (4-8)
June 25, 2025RegularTampa Bay Rays3Kansas City Royals0Tampa Bay Rays Drew Rasmussen (7-5) Michael Wacha (4-7)
June 24, 2025RegularTampa Bay Rays5Kansas City Royals1Tampa Bay Rays Taj Bradley (5-5) Kris Bubic (6-5)
May 1, 2025RegularKansas City Royals8Tampa Bay Rays2Kansas City Royals Seth Lugo (3-3) Shane Baz (3-1)
April 30, 2025RegularKansas City Royals3Tampa Bay Rays0Kansas City Royals Noah Cameron (1-0) Drew Rasmussen (1-2)
April 29, 2025RegularKansas City Royals3Tampa Bay Rays1Kansas City Royals Michael Lorenzen (3-3) Taj Bradley (2-2)
July 4, 2024RegularTampa Bay Rays10Kansas City Royals8Tampa Bay RaysZach Eflin (5-5) Alec Marsh (6-6)
July 3, 2024RegularTampa Bay Rays2Kansas City Royals4Kansas City RoyalsMichael Wacha (5-6) Ryan Pepiot (4-5)
July 2, 2024RegularTampa Bay Rays5Kansas City Royals1Tampa Bay RaysZack Littell (3-5) Brady Singer (4-5)
May 26, 2024RegularKansas City Royals1Tampa Bay Rays4Tampa Bay RaysGarrett Cleavinger (4-0) Michael Wacha (4-5)
May 25, 2024RegularKansas City Royals7Tampa Bay Rays4Kansas City RoyalsJames McArthur (2-2) Richard Lovelady (0-3)
May 24, 2024RegularKansas City Royals8Tampa Bay Rays1Kansas City RoyalsSeth Lugo (8-1) Tyler Alexander (2-3)
July 16, 2023RegularTampa Bay Rays4Kansas City Royals8Kansas City RoyalsBrady Singer (6-8) Zach Eflin (10-5)
July 15, 2023RegularTampa Bay Rays4Kansas City Royals2Tampa Bay RaysColin Poche (7-2) Carlos Hernández (0-5)
July 15, 2023RegularTampa Bay Rays6Kansas City Royals1Tampa Bay RaysTyler Glasnow (3-3) Alec Marsh (0-3)
June 25, 2023RegularKansas City Royals1Tampa Bay Rays3Tampa Bay RaysColin Poche (5-2) Taylor Clarke (1-2)
June 24, 2023RegularKansas City Royals9Tampa Bay Rays4Kansas City RoyalsJordan Lyles (1-11) Yonny Chirinos (3-3)
June 23, 2023RegularKansas City Royals3Tampa Bay Rays11Tampa Bay RaysZach Eflin (9-3) Zack Greinke (1-8)
June 22, 2023RegularKansas City Royals6Tampa Bay Rays5Kansas City RoyalsAroldis Chapman (3-2) Pete Fairbanks (0-2)
August 21, 2022RegularKansas City Royals2Tampa Bay Rays3Tampa Bay RaysShawn Armstrong (2-1) José Cuas (2-2)
August 20, 2022RegularKansas City Royals2Tampa Bay Rays5Tampa Bay RaysDrew Rasmussen (8-4) Kris Bubic (2-8)
August 19, 2022RegularKansas City Royals3Tampa Bay Rays2Kansas City RoyalsScott Barlow (5-4) Jalen Beeks (2-3)
August 18, 2022RegularKansas City Royals1Tampa Bay Rays7Tampa Bay RaysLuis Patiño (1-1) Max Castillo (0-1)
July 24, 2022RegularTampa Bay Rays2Kansas City Royals4Kansas City RoyalsKris Bubic (2-6) Brooks Raley (1-1)
July 23, 2022RegularTampa Bay Rays3Kansas City Royals6Kansas City RoyalsScott Barlow (4-2) Ryan Yarbrough (0-5)
July 22, 2022RegularTampa Bay Rays7Kansas City Royals3Tampa Bay RaysDrew Rasmussen (6-3) Brad Keller (5-10)
May 27, 2021RegularKansas City Royals2Tampa Bay Rays7Tampa Bay RaysShane McClanahan (2-0) Brady Singer (2-4)
May 26, 2021RegularKansas City Royals1Tampa Bay Rays2Tampa Bay RaysJ.P. Feyereisen (1-2) Tyler Zuber (0-2)
May 25, 2021RegularKansas City Royals2Tampa Bay Rays1Kansas City RoyalsBrad Keller (4-4) Rich Hill (3-2)
April 21, 2021RegularTampa Bay Rays8Kansas City Royals9Kansas City RoyalsScott Barlow (1-0) Diego Castillo (0-1)
April 20, 2021RegularTampa Bay Rays14Kansas City Royals7Tampa Bay RaysAndrew Kittredge (3-0) Brad Keller (1-2)
April 19, 2021RegularTampa Bay Rays4Kansas City Royals1Tampa Bay RaysJosh Fleming (1-1) Danny Duffy (2-1)
May 2, 2019RegularTampa Bay Rays3Kansas City Royals1Tampa Bay RaysAdam Kolarek (2-0) Wily Peralta (2-2)
May 1, 2019RegularTampa Bay Rays2Kansas City Royals8Kansas City RoyalsGlenn Sparkman (1-1) Blake Snell (2-3)
May 1, 2019RegularTampa Bay Rays2Kansas City Royals3Kansas City RoyalsJakob Junis (3-2) Ryne Stanek (0-1)
April 29, 2019RegularTampa Bay Rays8Kansas City Royals5Tampa Bay RaysYonny Chirinos (4-0) Brad Keller (2-3)
April 24, 2019RegularKansas City Royals10Tampa Bay Rays2Kansas City RoyalsJakob Junis (2-2) Blake Snell (2-2)
April 23, 2019RegularKansas City Royals2Tampa Bay Rays5Tampa Bay RaysJalen Beeks (1-0) Homer Bailey (2-2)
April 22, 2019RegularKansas City Royals3Tampa Bay Rays6Tampa Bay RaysWilmer Font (1-0) Brad Keller (2-2)
August 23, 2018RegularKansas City Royals3Tampa Bay Rays4Tampa Bay RaysSergio Romo (3-3) Brian Flynn (3-5)
August 22, 2018RegularKansas City Royals3Tampa Bay Rays6Tampa Bay RaysYonny Chirinos (2-5) Jakob Junis (6-12)
August 21, 2018RegularKansas City Royals1Tampa Bay Rays4Tampa Bay RaysBlake Snell (15-5) Glenn Sparkman (0-2)
August 20, 2018RegularKansas City Royals0Tampa Bay Rays1Tampa Bay RaysRyan Yarbrough (12-5) Jorge López (0-3)
May 16, 2018RegularTampa Bay Rays5Kansas City Royals3Tampa Bay RaysMatt Andriese (1-1) Jason Hammel (0-5)
May 15, 2018RegularTampa Bay Rays6Kansas City Royals5Tampa Bay RaysJonny Venters (1-0) Kelvin Herrera (1-1)
May 14, 2018RegularTampa Bay Rays2Kansas City Royals1Tampa Bay RaysRyan Yarbrough (3-2) Eric Skoglund (1-3)
August 30, 2017RegularTampa Bay Rays5Kansas City Royals3Tampa Bay RaysJake Odorizzi (7-7) Jason Vargas (14-9)
August 29, 2017RegularTampa Bay Rays2Kansas City Royals6Kansas City RoyalsJakob Junis (6-2) Alex Cobb (9-9)
August 28, 2017RegularTampa Bay Rays12Kansas City Royals0Tampa Bay RaysAustin Pruitt (7-4) Ian Kennedy (4-10)
May 11, 2017RegularKansas City Royals6Tampa Bay Rays0Kansas City RoyalsJason Vargas (5-1) Jake Odorizzi (2-2)
May 10, 2017RegularKansas City Royals1Tampa Bay Rays12Tampa Bay RaysChris Archer (3-1) Jason Hammel (1-4)
May 9, 2017RegularKansas City Royals7Tampa Bay Rays6Kansas City RoyalsJakob Junis (1-0) Diego Moreno (0-1)
May 8, 2017RegularKansas City Royals7Tampa Bay Rays3Kansas City RoyalsNate Karns (2-2) Blake Snell (0-3)
August 4, 2016RegularKansas City Royals2Tampa Bay Rays3Tampa Bay RaysBrad Boxberger (1-0) Joakim Soria (4-5)
August 3, 2016RegularKansas City Royals0Tampa Bay Rays12Tampa Bay RaysJake Odorizzi (6-5) Edinson Vólquez (8-10)
August 2, 2016RegularKansas City Royals3Tampa Bay Rays2Kansas City RoyalsChris Young (3-8) Xavier Cedeño (3-3)
August 1, 2016RegularKansas City Royals3Tampa Bay Rays0Kansas City RoyalsDanny Duffy (7-1) Chris Archer (5-15)
June 1, 2016RegularTampa Bay Rays3Kansas City Royals6Kansas City RoyalsDanny Duffy (1-0) Chris Archer (3-7)
May 31, 2016RegularTampa Bay Rays5Kansas City Royals10Kansas City RoyalsDillon Gee (2-2) Drew Smyly (2-7)
May 30, 2016RegularTampa Bay Rays2Kansas City Royals6Kansas City RoyalsKelvin Herrera (1-1) Erasmo Ramírez (6-3)
August 30, 2015RegularKansas City Royals2Tampa Bay Rays3Tampa Bay RaysXavier Cedeño (3-1) Luke Hochevar (1-1)
August 29, 2015RegularKansas City Royals6Tampa Bay Rays3Kansas City RoyalsKris Medlen (3-0) Jake Odorizzi (6-7)
August 28, 2015RegularKansas City Royals3Tampa Bay Rays2Kansas City RoyalsEdinson Vólquez (12-7) Erasmo Ramírez (10-5)
July 9, 2015RegularTampa Bay Rays3Kansas City Royals8Kansas City RoyalsYordano Ventura (4-6) Nate Karns (4-5)
July 8, 2015RegularTampa Bay Rays7Kansas City Royals9Kansas City RoyalsJeremy Guthrie (7-5) Chris Archer (9-6)
July 7, 2015RegularTampa Bay Rays1Kansas City Royals7Kansas City RoyalsBrandon Finnegan (2-0) Brandon Gomes (1-4)
July 7, 2015RegularTampa Bay Rays5Kansas City Royals9Kansas City RoyalsGreg Holland (3-0) Brad Boxberger (4-5)
July 9, 2014RegularKansas City Royals5Tampa Bay Rays4Kansas City RoyalsAaron Crow (4-1) Kirby Yates (0-1)
July 8, 2014RegularKansas City Royals3Tampa Bay Rays4Tampa Bay RaysBrad Boxberger (2-1) Jason Vargas (8-4)
July 7, 2014RegularKansas City Royals6Tampa Bay Rays0Kansas City RoyalsJames Shields (9-4) Jake Odorizzi (4-8)
April 9, 2014RegularTampa Bay Rays3Kansas City Royals7Kansas City RoyalsJeremy Guthrie (2-0) Jake Odorizzi (1-1)
April 8, 2014RegularTampa Bay Rays1Kansas City Royals0Tampa Bay RaysJoel Peralta (1-1) Greg Holland (0-1)
April 7, 2014RegularTampa Bay Rays2Kansas City Royals4Kansas City RoyalsJason Vargas (1-0) Matt Moore (0-2)
August 26, 2013RegularTampa Bay Rays1Kansas City Royals11Kansas City RoyalsJeremy Guthrie (13-10) Jeremy Hellickson (10-8)
June 16, 2013RegularKansas City Royals5Tampa Bay Rays3Kansas City RoyalsWade Davis (4-5) Roberto Hernández (4-7)
June 15, 2013RegularKansas City Royals3Tampa Bay Rays5Tampa Bay RaysAlex Torres (2-0) Jeremy Guthrie (7-4)
June 14, 2013RegularKansas City Royals7Tampa Bay Rays2Kansas City RoyalsLuis Mendoza (2-3) Matt Moore (8-3)
June 13, 2013RegularKansas City Royals10Tampa Bay Rays1Kansas City RoyalsErvin Santana (5-5) Jeremy Hellickson (4-3)
May 1, 2013RegularTampa Bay Rays8Kansas City Royals9Kansas City RoyalsBruce Chen (2-0) Jake McGee (0-2)
April 30, 2013RegularTampa Bay Rays2Kansas City Royals8Kansas City RoyalsJames Shields (2-2) Alex Cobb (3-2)
August 22, 2012RegularKansas City Royals3Tampa Bay Rays5Tampa Bay RaysJames Shields (12-7) Luis Mendoza (7-9)
August 21, 2012RegularKansas City Royals1Tampa Bay Rays0Kansas City RoyalsKelvin Herrera (1-1) Joel Peralta (1-5)
August 20, 2012RegularKansas City Royals1Tampa Bay Rays5Tampa Bay RaysJeremy Hellickson (8-8) Will Smith (4-5)
June 27, 2012RegularTampa Bay Rays4Kansas City Royals5Kansas City RoyalsAaron Crow (1-1) Burke Badenhop (1-2)
June 26, 2012RegularTampa Bay Rays2Kansas City Royals8Kansas City RoyalsBruce Chen (7-6) Chris Archer (0-2)
June 25, 2012RegularTampa Bay Rays0Kansas City Royals8Kansas City RoyalsLuke Hochevar (5-7) Alex Cobb (3-4)

Head-to-Head Summary:

Total: From the 2012 to 2025 season, the two teams have played a total of 86 matches, of which the Kansas City Royals have won 46 games (Win% 53.49%); the Tampa Bay Rays have won 40 games (Win% 46.51%).
2026 Season: The Kansas City Royals have won / game (Win% /), and the Kansas City Royals have won / games (Win% /).
Last 5 Games: The Kansas City Royals have won 2 game (Win% 40.0%), and the Tampa Bay Rays have won 3 games (Win% 60.0%).
Last 10 Games: The Kansas City Royals have won 4 game (Win% 40.0%), and the Tampa Bay Rays have won 6 games (Win% 60.0%).
Last 15 Games: The Kansas City Royals have won 7 game (Win% 46.7%), and the Tampa Bay Rays have won 8 games (Win% 53.3%).
Last 20 Games: The Kansas City Royals have won 9 game (Win% 45.0%), and the Tampa Bay Rays have won 11 games (Win% 55.0%).

Team Pages

KCR -> Kansas City Royals vs. Los Angeles Angels Miami Marlins vs Kansas City Royals Kansas City Royals vs Washington Nationals Cleveland Guardians vs. Kansas City Royals Chicago White Sox vs Kansas City Royals Los Angeles Angels of Anaheim vs Kansas City Royals Kansas City Royals vs. New York Yankees Kansas City Royals vs. Cleveland Guardians Kansas City Royals vs. Athletics Pittsburgh Pirates vs. Kansas City Royals
TBR -> Oakland Athletics vs Tampa Bay Rays Miami Marlins vs Tampa Bay Rays Los Angeles Angels vs Tampa Bay Rays Toronto Blue Jays vs. Tampa Bay Rays Los Angeles Angels vs. Tampa Bay Rays Tampa Bay Rays vs Cleveland Indians San Diego Padres vs Tampa Bay Rays St. Louis Cardinals vs Tampa Bay Rays Tampa Bay Rays vs Oakland Athletics Tampa Bay Rays vs Colorado Rockies