Tampa Bay Rays vs Kansas City Royals
Head-to-Head History
Head-to-Head Record
| Team | 2026 | L5 | L10 | L15 | L20 |
|---|---|---|---|---|---|
| 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% |
| 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% |
ALL 86 Matches | From 2012 to 2025
| Date | Type | Away | Score | Home | Score | Winner | WP | LP |
|---|---|---|---|---|---|---|---|---|
| June 26, 2025 | Regular | Tampa Bay Rays | 4 | Kansas City Royals | 0 | Tampa Bay Rays | Shane Baz (8-3) | Michael Lorenzen (4-8) |
| June 25, 2025 | Regular | Tampa Bay Rays | 3 | Kansas City Royals | 0 | Tampa Bay Rays | Drew Rasmussen (7-5) | Michael Wacha (4-7) |
| June 24, 2025 | Regular | Tampa Bay Rays | 5 | Kansas City Royals | 1 | Tampa Bay Rays | Taj Bradley (5-5) | Kris Bubic (6-5) |
| May 1, 2025 | Regular | Kansas City Royals | 8 | Tampa Bay Rays | 2 | Kansas City Royals | Seth Lugo (3-3) | Shane Baz (3-1) |
| April 30, 2025 | Regular | Kansas City Royals | 3 | Tampa Bay Rays | 0 | Kansas City Royals | Noah Cameron (1-0) | Drew Rasmussen (1-2) |
| April 29, 2025 | Regular | Kansas City Royals | 3 | Tampa Bay Rays | 1 | Kansas City Royals | Michael Lorenzen (3-3) | Taj Bradley (2-2) |
| July 4, 2024 | Regular | Tampa Bay Rays | 10 | Kansas City Royals | 8 | Tampa Bay Rays | Zach Eflin (5-5) | Alec Marsh (6-6) |
| July 3, 2024 | Regular | Tampa Bay Rays | 2 | Kansas City Royals | 4 | Kansas City Royals | Michael Wacha (5-6) | Ryan Pepiot (4-5) |
| July 2, 2024 | Regular | Tampa Bay Rays | 5 | Kansas City Royals | 1 | Tampa Bay Rays | Zack Littell (3-5) | Brady Singer (4-5) |
| May 26, 2024 | Regular | Kansas City Royals | 1 | Tampa Bay Rays | 4 | Tampa Bay Rays | Garrett Cleavinger (4-0) | Michael Wacha (4-5) |
| May 25, 2024 | Regular | Kansas City Royals | 7 | Tampa Bay Rays | 4 | Kansas City Royals | James McArthur (2-2) | Richard Lovelady (0-3) |
| May 24, 2024 | Regular | Kansas City Royals | 8 | Tampa Bay Rays | 1 | Kansas City Royals | Seth Lugo (8-1) | Tyler Alexander (2-3) |
| July 16, 2023 | Regular | Tampa Bay Rays | 4 | Kansas City Royals | 8 | Kansas City Royals | Brady Singer (6-8) | Zach Eflin (10-5) |
| July 15, 2023 | Regular | Tampa Bay Rays | 4 | Kansas City Royals | 2 | Tampa Bay Rays | Colin Poche (7-2) | Carlos Hernández (0-5) |
| July 15, 2023 | Regular | Tampa Bay Rays | 6 | Kansas City Royals | 1 | Tampa Bay Rays | Tyler Glasnow (3-3) | Alec Marsh (0-3) |
| June 25, 2023 | Regular | Kansas City Royals | 1 | Tampa Bay Rays | 3 | Tampa Bay Rays | Colin Poche (5-2) | Taylor Clarke (1-2) |
| June 24, 2023 | Regular | Kansas City Royals | 9 | Tampa Bay Rays | 4 | Kansas City Royals | Jordan Lyles (1-11) | Yonny Chirinos (3-3) |
| June 23, 2023 | Regular | Kansas City Royals | 3 | Tampa Bay Rays | 11 | Tampa Bay Rays | Zach Eflin (9-3) | Zack Greinke (1-8) |
| June 22, 2023 | Regular | Kansas City Royals | 6 | Tampa Bay Rays | 5 | Kansas City Royals | Aroldis Chapman (3-2) | Pete Fairbanks (0-2) |
| August 21, 2022 | Regular | Kansas City Royals | 2 | Tampa Bay Rays | 3 | Tampa Bay Rays | Shawn Armstrong (2-1) | José Cuas (2-2) |
| August 20, 2022 | Regular | Kansas City Royals | 2 | Tampa Bay Rays | 5 | Tampa Bay Rays | Drew Rasmussen (8-4) | Kris Bubic (2-8) |
| August 19, 2022 | Regular | Kansas City Royals | 3 | Tampa Bay Rays | 2 | Kansas City Royals | Scott Barlow (5-4) | Jalen Beeks (2-3) |
| August 18, 2022 | Regular | Kansas City Royals | 1 | Tampa Bay Rays | 7 | Tampa Bay Rays | Luis Patiño (1-1) | Max Castillo (0-1) |
| July 24, 2022 | Regular | Tampa Bay Rays | 2 | Kansas City Royals | 4 | Kansas City Royals | Kris Bubic (2-6) | Brooks Raley (1-1) |
| July 23, 2022 | Regular | Tampa Bay Rays | 3 | Kansas City Royals | 6 | Kansas City Royals | Scott Barlow (4-2) | Ryan Yarbrough (0-5) |
| July 22, 2022 | Regular | Tampa Bay Rays | 7 | Kansas City Royals | 3 | Tampa Bay Rays | Drew Rasmussen (6-3) | Brad Keller (5-10) |
| May 27, 2021 | Regular | Kansas City Royals | 2 | Tampa Bay Rays | 7 | Tampa Bay Rays | Shane McClanahan (2-0) | Brady Singer (2-4) |
| May 26, 2021 | Regular | Kansas City Royals | 1 | Tampa Bay Rays | 2 | Tampa Bay Rays | J.P. Feyereisen (1-2) | Tyler Zuber (0-2) |
| May 25, 2021 | Regular | Kansas City Royals | 2 | Tampa Bay Rays | 1 | Kansas City Royals | Brad Keller (4-4) | Rich Hill (3-2) |
| April 21, 2021 | Regular | Tampa Bay Rays | 8 | Kansas City Royals | 9 | Kansas City Royals | Scott Barlow (1-0) | Diego Castillo (0-1) |
| April 20, 2021 | Regular | Tampa Bay Rays | 14 | Kansas City Royals | 7 | Tampa Bay Rays | Andrew Kittredge (3-0) | Brad Keller (1-2) |
| April 19, 2021 | Regular | Tampa Bay Rays | 4 | Kansas City Royals | 1 | Tampa Bay Rays | Josh Fleming (1-1) | Danny Duffy (2-1) |
| May 2, 2019 | Regular | Tampa Bay Rays | 3 | Kansas City Royals | 1 | Tampa Bay Rays | Adam Kolarek (2-0) | Wily Peralta (2-2) |
| May 1, 2019 | Regular | Tampa Bay Rays | 2 | Kansas City Royals | 8 | Kansas City Royals | Glenn Sparkman (1-1) | Blake Snell (2-3) |
| May 1, 2019 | Regular | Tampa Bay Rays | 2 | Kansas City Royals | 3 | Kansas City Royals | Jakob Junis (3-2) | Ryne Stanek (0-1) |
| April 29, 2019 | Regular | Tampa Bay Rays | 8 | Kansas City Royals | 5 | Tampa Bay Rays | Yonny Chirinos (4-0) | Brad Keller (2-3) |
| April 24, 2019 | Regular | Kansas City Royals | 10 | Tampa Bay Rays | 2 | Kansas City Royals | Jakob Junis (2-2) | Blake Snell (2-2) |
| April 23, 2019 | Regular | Kansas City Royals | 2 | Tampa Bay Rays | 5 | Tampa Bay Rays | Jalen Beeks (1-0) | Homer Bailey (2-2) |
| April 22, 2019 | Regular | Kansas City Royals | 3 | Tampa Bay Rays | 6 | Tampa Bay Rays | Wilmer Font (1-0) | Brad Keller (2-2) |
| August 23, 2018 | Regular | Kansas City Royals | 3 | Tampa Bay Rays | 4 | Tampa Bay Rays | Sergio Romo (3-3) | Brian Flynn (3-5) |
| August 22, 2018 | Regular | Kansas City Royals | 3 | Tampa Bay Rays | 6 | Tampa Bay Rays | Yonny Chirinos (2-5) | Jakob Junis (6-12) |
| August 21, 2018 | Regular | Kansas City Royals | 1 | Tampa Bay Rays | 4 | Tampa Bay Rays | Blake Snell (15-5) | Glenn Sparkman (0-2) |
| August 20, 2018 | Regular | Kansas City Royals | 0 | Tampa Bay Rays | 1 | Tampa Bay Rays | Ryan Yarbrough (12-5) | Jorge López (0-3) |
| May 16, 2018 | Regular | Tampa Bay Rays | 5 | Kansas City Royals | 3 | Tampa Bay Rays | Matt Andriese (1-1) | Jason Hammel (0-5) |
| May 15, 2018 | Regular | Tampa Bay Rays | 6 | Kansas City Royals | 5 | Tampa Bay Rays | Jonny Venters (1-0) | Kelvin Herrera (1-1) |
| May 14, 2018 | Regular | Tampa Bay Rays | 2 | Kansas City Royals | 1 | Tampa Bay Rays | Ryan Yarbrough (3-2) | Eric Skoglund (1-3) |
| August 30, 2017 | Regular | Tampa Bay Rays | 5 | Kansas City Royals | 3 | Tampa Bay Rays | Jake Odorizzi (7-7) | Jason Vargas (14-9) |
| August 29, 2017 | Regular | Tampa Bay Rays | 2 | Kansas City Royals | 6 | Kansas City Royals | Jakob Junis (6-2) | Alex Cobb (9-9) |
| August 28, 2017 | Regular | Tampa Bay Rays | 12 | Kansas City Royals | 0 | Tampa Bay Rays | Austin Pruitt (7-4) | Ian Kennedy (4-10) |
| May 11, 2017 | Regular | Kansas City Royals | 6 | Tampa Bay Rays | 0 | Kansas City Royals | Jason Vargas (5-1) | Jake Odorizzi (2-2) |
| May 10, 2017 | Regular | Kansas City Royals | 1 | Tampa Bay Rays | 12 | Tampa Bay Rays | Chris Archer (3-1) | Jason Hammel (1-4) |
| May 9, 2017 | Regular | Kansas City Royals | 7 | Tampa Bay Rays | 6 | Kansas City Royals | Jakob Junis (1-0) | Diego Moreno (0-1) |
| May 8, 2017 | Regular | Kansas City Royals | 7 | Tampa Bay Rays | 3 | Kansas City Royals | Nate Karns (2-2) | Blake Snell (0-3) |
| August 4, 2016 | Regular | Kansas City Royals | 2 | Tampa Bay Rays | 3 | Tampa Bay Rays | Brad Boxberger (1-0) | Joakim Soria (4-5) |
| August 3, 2016 | Regular | Kansas City Royals | 0 | Tampa Bay Rays | 12 | Tampa Bay Rays | Jake Odorizzi (6-5) | Edinson Vólquez (8-10) |
| August 2, 2016 | Regular | Kansas City Royals | 3 | Tampa Bay Rays | 2 | Kansas City Royals | Chris Young (3-8) | Xavier Cedeño (3-3) |
| August 1, 2016 | Regular | Kansas City Royals | 3 | Tampa Bay Rays | 0 | Kansas City Royals | Danny Duffy (7-1) | Chris Archer (5-15) |
| June 1, 2016 | Regular | Tampa Bay Rays | 3 | Kansas City Royals | 6 | Kansas City Royals | Danny Duffy (1-0) | Chris Archer (3-7) |
| May 31, 2016 | Regular | Tampa Bay Rays | 5 | Kansas City Royals | 10 | Kansas City Royals | Dillon Gee (2-2) | Drew Smyly (2-7) |
| May 30, 2016 | Regular | Tampa Bay Rays | 2 | Kansas City Royals | 6 | Kansas City Royals | Kelvin Herrera (1-1) | Erasmo Ramírez (6-3) |
| August 30, 2015 | Regular | Kansas City Royals | 2 | Tampa Bay Rays | 3 | Tampa Bay Rays | Xavier Cedeño (3-1) | Luke Hochevar (1-1) |
| August 29, 2015 | Regular | Kansas City Royals | 6 | Tampa Bay Rays | 3 | Kansas City Royals | Kris Medlen (3-0) | Jake Odorizzi (6-7) |
| August 28, 2015 | Regular | Kansas City Royals | 3 | Tampa Bay Rays | 2 | Kansas City Royals | Edinson Vólquez (12-7) | Erasmo Ramírez (10-5) |
| July 9, 2015 | Regular | Tampa Bay Rays | 3 | Kansas City Royals | 8 | Kansas City Royals | Yordano Ventura (4-6) | Nate Karns (4-5) |
| July 8, 2015 | Regular | Tampa Bay Rays | 7 | Kansas City Royals | 9 | Kansas City Royals | Jeremy Guthrie (7-5) | Chris Archer (9-6) |
| July 7, 2015 | Regular | Tampa Bay Rays | 1 | Kansas City Royals | 7 | Kansas City Royals | Brandon Finnegan (2-0) | Brandon Gomes (1-4) |
| July 7, 2015 | Regular | Tampa Bay Rays | 5 | Kansas City Royals | 9 | Kansas City Royals | Greg Holland (3-0) | Brad Boxberger (4-5) |
| July 9, 2014 | Regular | Kansas City Royals | 5 | Tampa Bay Rays | 4 | Kansas City Royals | Aaron Crow (4-1) | Kirby Yates (0-1) |
| July 8, 2014 | Regular | Kansas City Royals | 3 | Tampa Bay Rays | 4 | Tampa Bay Rays | Brad Boxberger (2-1) | Jason Vargas (8-4) |
| July 7, 2014 | Regular | Kansas City Royals | 6 | Tampa Bay Rays | 0 | Kansas City Royals | James Shields (9-4) | Jake Odorizzi (4-8) |
| April 9, 2014 | Regular | Tampa Bay Rays | 3 | Kansas City Royals | 7 | Kansas City Royals | Jeremy Guthrie (2-0) | Jake Odorizzi (1-1) |
| April 8, 2014 | Regular | Tampa Bay Rays | 1 | Kansas City Royals | 0 | Tampa Bay Rays | Joel Peralta (1-1) | Greg Holland (0-1) |
| April 7, 2014 | Regular | Tampa Bay Rays | 2 | Kansas City Royals | 4 | Kansas City Royals | Jason Vargas (1-0) | Matt Moore (0-2) |
| August 26, 2013 | Regular | Tampa Bay Rays | 1 | Kansas City Royals | 11 | Kansas City Royals | Jeremy Guthrie (13-10) | Jeremy Hellickson (10-8) |
| June 16, 2013 | Regular | Kansas City Royals | 5 | Tampa Bay Rays | 3 | Kansas City Royals | Wade Davis (4-5) | Roberto Hernández (4-7) |
| June 15, 2013 | Regular | Kansas City Royals | 3 | Tampa Bay Rays | 5 | Tampa Bay Rays | Alex Torres (2-0) | Jeremy Guthrie (7-4) |
| June 14, 2013 | Regular | Kansas City Royals | 7 | Tampa Bay Rays | 2 | Kansas City Royals | Luis Mendoza (2-3) | Matt Moore (8-3) |
| June 13, 2013 | Regular | Kansas City Royals | 10 | Tampa Bay Rays | 1 | Kansas City Royals | Ervin Santana (5-5) | Jeremy Hellickson (4-3) |
| May 1, 2013 | Regular | Tampa Bay Rays | 8 | Kansas City Royals | 9 | Kansas City Royals | Bruce Chen (2-0) | Jake McGee (0-2) |
| April 30, 2013 | Regular | Tampa Bay Rays | 2 | Kansas City Royals | 8 | Kansas City Royals | James Shields (2-2) | Alex Cobb (3-2) |
| August 22, 2012 | Regular | Kansas City Royals | 3 | Tampa Bay Rays | 5 | Tampa Bay Rays | James Shields (12-7) | Luis Mendoza (7-9) |
| August 21, 2012 | Regular | Kansas City Royals | 1 | Tampa Bay Rays | 0 | Kansas City Royals | Kelvin Herrera (1-1) | Joel Peralta (1-5) |
| August 20, 2012 | Regular | Kansas City Royals | 1 | Tampa Bay Rays | 5 | Tampa Bay Rays | Jeremy Hellickson (8-8) | Will Smith (4-5) |
| June 27, 2012 | Regular | Tampa Bay Rays | 4 | Kansas City Royals | 5 | Kansas City Royals | Aaron Crow (1-1) | Burke Badenhop (1-2) |
| June 26, 2012 | Regular | Tampa Bay Rays | 2 | Kansas City Royals | 8 | Kansas City Royals | Bruce Chen (7-6) | Chris Archer (0-2) |
| June 25, 2012 | Regular | Tampa Bay Rays | 0 | Kansas City Royals | 8 | Kansas City Royals | Luke 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 Tampa Bay Rays have won 40 games (Win% 46.51%); the Kansas City Royals have won 46 games (Win% 53.49%).
2026 Season: The Tampa Bay Rays have won / game (Win% /), and the Tampa Bay Rays have won / games (Win% /).
Last 5 Games: The Tampa Bay Rays have won 3 game (Win% 60.0%), and the Kansas City Royals have won 2 games (Win% 40.0%).
Last 10 Games: The Tampa Bay Rays have won 6 game (Win% 60.0%), and the Kansas City Royals have won 4 games (Win% 40.0%).
Last 15 Games: The Tampa Bay Rays have won 8 game (Win% 53.3%), and the Kansas City Royals have won 7 games (Win% 46.7%).
Last 20 Games: The Tampa Bay Rays have won 11 game (Win% 55.0%), and the Kansas City Royals have won 9 games (Win% 45.0%).
Team Pages
TBR
->
Cincinnati Reds vs. Tampa Bay Rays
Tampa Bay Rays vs. Chicago Cubs
Tampa Bay Rays vs Los Angeles Dodgers
Los Angeles Dodgers vs Tampa Bay Rays
St. Louis Cardinals vs Tampa Bay Rays
Houston Astros vs Tampa Bay Rays
New York Yankees vs. Tampa Bay Rays
Milwaukee Brewers vs Tampa Bay Rays
Los Angeles Angels of Anaheim vs Tampa Bay Rays
Tampa Bay Rays vs. Milwaukee Brewers
KCR
->
Chicago White Sox vs. Kansas City Royals
Kansas City Royals vs Atlanta Braves
Kansas City Royals vs Athletics
Kansas City Royals vs. St. Louis Cardinals
Kansas City Royals vs Houston Astros
San Diego Padres vs Kansas City Royals
New York Mets vs Kansas City Royals
Kansas City Royals vs. Seattle Mariners
Kansas City Royals vs Pittsburgh Pirates
Kansas City Royals vs. San Diego Padres