Houston Astros vs Kansas City Royals
Head-to-Head History
Head-to-Head Record
| Team | 2026 | L5 | L10 | L15 | L20 |
|---|---|---|---|---|---|
| Houston Astros | Win: / WR: / |
Win: 3 WR: 60.0% |
Win: 7 WR: 70.0% |
Win: 7 WR: 46.7% |
Win: 9 WR: 45.0% |
| Kansas City Royals | Win: / WR: / |
Win: 2 WR: 40.0% |
Win: 3 WR: 30.0% |
Win: 8 WR: 53.3% |
Win: 11 WR: 55.0% |
ALL 85 Matches | From 2012 to 2025
| Date | Type | Away | Score | Home | Score | Winner | WP | LP |
|---|---|---|---|---|---|---|---|---|
| May 14, 2025 | Regular | Kansas City Royals | 3 | Houston Astros | 4 | Houston Astros | Bryan King (1-0) | Michael Lorenzen (3-4) |
| May 13, 2025 | Regular | Kansas City Royals | 1 | Houston Astros | 2 | Houston Astros | Bryan Abreu (1-1) | John Schreiber (1-2) |
| May 12, 2025 | Regular | Kansas City Royals | 7 | Houston Astros | 5 | Kansas City Royals | Michael Wacha (3-4) | Ryan Gusto (3-2) |
| April 27, 2025 | Regular | Houston Astros | 7 | Kansas City Royals | 3 | Houston Astros | Hunter Brown (4-1) | Kris Bubic (2-2) |
| April 26, 2025 | Regular | Houston Astros | 0 | Kansas City Royals | 2 | Kansas City Royals | Michael Wacha (1-3) | Framber Valdez (1-3) |
| April 25, 2025 | Regular | Houston Astros | 0 | Kansas City Royals | 2 | Kansas City Royals | Seth Lugo (2-3) | Hayden Wesneski (1-2) |
| September 1, 2024 | Regular | Kansas City Royals | 2 | Houston Astros | 7 | Houston Astros | Ronel Blanco (10-6) | Alec Marsh (7-8) |
| August 31, 2024 | Regular | Kansas City Royals | 2 | Houston Astros | 5 | Houston Astros | Yusei Kikuchi (7-9) | Cole Ragans (10-9) |
| August 30, 2024 | Regular | Kansas City Royals | 2 | Houston Astros | 3 | Houston Astros | Josh Hader (7-7) | James McArthur (5-6) |
| August 29, 2024 | Regular | Kansas City Royals | 3 | Houston Astros | 6 | Houston Astros | Ryan Pressly (1-3) | Lucas Erceg (2-5) |
| April 11, 2024 | Regular | Houston Astros | 3 | Kansas City Royals | 13 | Kansas City Royals | Brady Singer (2-0) | Hunter Brown (0-2) |
| April 10, 2024 | Regular | Houston Astros | 2 | Kansas City Royals | 11 | Kansas City Royals | Seth Lugo (2-0) | Spencer Arrighetti (0-1) |
| April 9, 2024 | Regular | Houston Astros | 3 | Kansas City Royals | 4 | Kansas City Royals | James McArthur (1-0) | Wander Suero (0-1) |
| September 24, 2023 | Regular | Kansas City Royals | 6 | Houston Astros | 5 | Kansas City Royals | Alec Marsh (3-8) | Hunter Brown (11-13) |
| September 23, 2023 | Regular | Kansas City Royals | 3 | Houston Astros | 2 | Kansas City Royals | Jordan Lyles (5-17) | J.P. France (11-6) |
| September 22, 2023 | Regular | Kansas City Royals | 7 | Houston Astros | 5 | Kansas City Royals | Cole Ragans (7-4) | Framber Valdez (12-11) |
| September 17, 2023 | Regular | Houston Astros | 7 | Kansas City Royals | 1 | Houston Astros | Framber Valdez (12-10) | Jordan Lyles (4-17) |
| September 16, 2023 | Regular | Houston Astros | 8 | Kansas City Royals | 10 | Kansas City Royals | James McArthur (1-0) | Héctor Neris (6-3) |
| September 15, 2023 | Regular | Houston Astros | 2 | Kansas City Royals | 4 | Kansas City Royals | Angel Zerpa (2-3) | Cristian Javier (9-4) |
| July 7, 2022 | Regular | Kansas City Royals | 2 | Houston Astros | 5 | Houston Astros | Justin Verlander (11-3) | Kris Bubic (1-6) |
| July 6, 2022 | Regular | Kansas City Royals | 7 | Houston Astros | 4 | Kansas City Royals | Brad Keller (4-9) | Cristian Javier (6-4) |
| July 5, 2022 | Regular | Kansas City Royals | 7 | Houston Astros | 9 | Houston Astros | Luis Garcia (7-5) | Zack Greinke (2-5) |
| July 4, 2022 | Regular | Kansas City Royals | 6 | Houston Astros | 7 | Houston Astros | Ryne Stanek (1-0) | Scott Barlow (2-2) |
| June 5, 2022 | Regular | Houston Astros | 7 | Kansas City Royals | 4 | Houston Astros | Framber Valdez (6-2) | Jonathan Heasley (0-3) |
| June 4, 2022 | Regular | Houston Astros | 0 | Kansas City Royals | 6 | Kansas City Royals | Collin Snider (4-2) | Luis Garcia (3-4) |
| June 3, 2022 | Regular | Houston Astros | 10 | Kansas City Royals | 3 | Houston Astros | José Urquidy (5-2) | Brady Singer (2-1) |
| August 25, 2021 | Regular | Kansas City Royals | 5 | Houston Astros | 6 | Houston Astros | Kendall Graveman (5-0) | Joel Payamps (0-3) |
| August 24, 2021 | Regular | Kansas City Royals | 0 | Houston Astros | 4 | Houston Astros | Luis Garcia (10-6) | Brady Singer (3-9) |
| August 23, 2021 | Regular | Kansas City Royals | 7 | Houston Astros | 1 | Kansas City Royals | Daniel Lynch IV (4-3) | Zack Greinke (11-4) |
| August 19, 2021 | Regular | Houston Astros | 6 | Kansas City Royals | 3 | Houston Astros | Ryan Pressly (5-1) | Wade Davis (0-3) |
| August 18, 2021 | Regular | Houston Astros | 2 | Kansas City Royals | 3 | Kansas City Royals | Domingo Tapia (1-0) | Blake Taylor (2-4) |
| August 17, 2021 | Regular | Houston Astros | 1 | Kansas City Royals | 3 | Kansas City Royals | Daniel Lynch IV (3-3) | Framber Valdez (8-4) |
| August 16, 2021 | Regular | Houston Astros | 6 | Kansas City Royals | 7 | Kansas City Royals | Scott Barlow (5-3) | Yimi García (3-8) |
| September 15, 2019 | Regular | Houston Astros | 12 | Kansas City Royals | 3 | Houston Astros | Wade Miley (14-5) | Jakob Junis (9-14) |
| September 14, 2019 | Regular | Houston Astros | 6 | Kansas City Royals | 1 | Houston Astros | Zack Greinke (16-5) | Mike Montgomery (3-9) |
| September 13, 2019 | Regular | Houston Astros | 4 | Kansas City Royals | 1 | Houston Astros | Gerrit Cole (17-5) | Heath Fillmyer (0-2) |
| May 8, 2019 | Regular | Kansas City Royals | 0 | Houston Astros | 9 | Houston Astros | Brad Peacock (3-2) | Jorge López (0-4) |
| May 7, 2019 | Regular | Kansas City Royals | 12 | Houston Astros | 2 | Kansas City Royals | Danny Duffy (1-1) | Collin McHugh (3-4) |
| May 6, 2019 | Regular | Kansas City Royals | 4 | Houston Astros | 6 | Houston Astros | Gerrit Cole (3-4) | Jakob Junis (3-3) |
| June 24, 2018 | Regular | Kansas City Royals | 3 | Houston Astros | 11 | Houston Astros | Gerrit Cole (9-1) | Jason Hammel (2-9) |
| June 23, 2018 | Regular | Kansas City Royals | 3 | Houston Astros | 4 | Houston Astros | Collin McHugh (3-0) | Justin Grimm (1-3) |
| June 22, 2018 | Regular | Kansas City Royals | 1 | Houston Astros | 0 | Kansas City Royals | Justin Grimm (1-2) | Ken Giles (0-2) |
| June 17, 2018 | Regular | Houston Astros | 7 | Kansas City Royals | 4 | Houston Astros | Tony Sipp (2-0) | Brandon Maurer (0-3) |
| June 16, 2018 | Regular | Houston Astros | 10 | Kansas City Royals | 2 | Houston Astros | Dallas Keuchel (4-8) | Danny Duffy (3-7) |
| June 15, 2018 | Regular | Houston Astros | 7 | Kansas City Royals | 3 | Houston Astros | Charlie Morton (8-1) | Jakob Junis (5-7) |
| June 8, 2017 | Regular | Houston Astros | 6 | Kansas City Royals | 1 | Houston Astros | Will Harris (2-1) | Kelvin Herrera (1-2) |
| June 7, 2017 | Regular | Houston Astros | 5 | Kansas City Royals | 7 | Kansas City Royals | Jason Vargas (8-3) | Dayán Díaz (0-1) |
| June 6, 2017 | Regular | Houston Astros | 7 | Kansas City Royals | 9 | Kansas City Royals | Mike Minor (3-1) | Ken Giles (1-2) |
| June 5, 2017 | Regular | Houston Astros | 7 | Kansas City Royals | 3 | Houston Astros | Mike Fiers (3-2) | Ian Kennedy (0-6) |
| April 9, 2017 | Regular | Kansas City Royals | 4 | Houston Astros | 5 | Houston Astros | Chris Devenski (1-0) | Matt Strahm (0-2) |
| April 8, 2017 | Regular | Kansas City Royals | 7 | Houston Astros | 3 | Kansas City Royals | Danny Duffy (1-0) | Luke Gregerson (0-1) |
| April 7, 2017 | Regular | Kansas City Royals | 5 | Houston Astros | 1 | Kansas City Royals | Jason Vargas (1-0) | Mike Fiers (0-1) |
| June 26, 2016 | Regular | Houston Astros | 1 | Kansas City Royals | 6 | Kansas City Royals | Ian Kennedy (6-6) | Doug Fister (8-4) |
| June 25, 2016 | Regular | Houston Astros | 13 | Kansas City Royals | 5 | Houston Astros | Michael Feliz (5-1) | Chris Young (2-7) |
| June 24, 2016 | Regular | Houston Astros | 13 | Kansas City Royals | 4 | Houston Astros | Dallas Keuchel (4-9) | Edinson Vólquez (7-7) |
| April 14, 2016 | Regular | Kansas City Royals | 6 | Houston Astros | 2 | Kansas City Royals | Ian Kennedy (2-0) | Doug Fister (1-1) |
| April 13, 2016 | Regular | Kansas City Royals | 4 | Houston Astros | 2 | Kansas City Royals | Luke Hochevar (1-0) | Ken Giles (0-1) |
| April 12, 2016 | Regular | Kansas City Royals | 3 | Houston Astros | 2 | Kansas City Royals | Kris Medlen (1-0) | Mike Fiers (0-1) |
| April 11, 2016 | Regular | Kansas City Royals | 2 | Houston Astros | 8 | Houston Astros | Collin McHugh (1-1) | Chris Young (0-2) |
| October 14, 2015 | ALDS G5 | Houston Astros | 2 | Kansas City Royals | 7 | Kansas City Royals | Johnny Cueto (1-0) | Collin McHugh (1-1) |
| October 12, 2015 | ALDS G4 | Kansas City Royals | 9 | Houston Astros | 6 | Kansas City Royals | Ryan Madson (1-0) | Tony Sipp (0-1) |
| October 11, 2015 | ALDS G3 | Kansas City Royals | 2 | Houston Astros | 4 | Houston Astros | Dallas Keuchel (2-0) | Edinson Vólquez (0-1) |
| October 9, 2015 | ALDS G2 | Houston Astros | 4 | Kansas City Royals | 5 | Kansas City Royals | Kelvin Herrera (1-0) | Will Harris (0-1) |
| October 8, 2015 | ALDS G1 | Houston Astros | 5 | Kansas City Royals | 2 | Houston Astros | Collin McHugh (1-0) | Yordano Ventura (0-1) |
| July 26, 2015 | Regular | Houston Astros | 1 | Kansas City Royals | 5 | Kansas City Royals | Yordano Ventura (5-7) | Dallas Keuchel (12-5) |
| July 25, 2015 | Regular | Houston Astros | 1 | Kansas City Royals | 2 | Kansas City Royals | Kelvin Herrera (2-2) | Will Harris (4-2) |
| July 24, 2015 | Regular | Houston Astros | 4 | Kansas City Royals | 0 | Houston Astros | Scott Kazmir (6-5) | Jeremy Guthrie (7-6) |
| July 1, 2015 | Regular | Kansas City Royals | 5 | Houston Astros | 6 | Houston Astros | Luke Gregerson (3-1) | Kelvin Herrera (1-2) |
| June 30, 2015 | Regular | Kansas City Royals | 0 | Houston Astros | 4 | Houston Astros | Dallas Keuchel (10-3) | Danny Duffy (2-4) |
| June 29, 2015 | Regular | Kansas City Royals | 1 | Houston Astros | 6 | Houston Astros | Lance McCullers Jr. (4-2) | Joe Blanton (2-1) |
| May 28, 2014 | Regular | Houston Astros | 9 | Kansas City Royals | 3 | Houston Astros | Jarred Cosart (4-4) | Danny Duffy (2-5) |
| May 27, 2014 | Regular | Houston Astros | 3 | Kansas City Royals | 0 | Houston Astros | Collin McHugh (3-3) | Jeremy Guthrie (2-4) |
| May 26, 2014 | Regular | Houston Astros | 9 | Kansas City Royals | 2 | Houston Astros | Scott Feldman (3-2) | Yordano Ventura (2-5) |
| April 17, 2014 | Regular | Kansas City Royals | 5 | Houston Astros | 1 | Kansas City Royals | James Shields (1-2) | Scott Feldman (2-1) |
| April 16, 2014 | Regular | Kansas City Royals | 6 | Houston Astros | 4 | Kansas City Royals | Danny Duffy (1-0) | Jerome Williams (0-1) |
| April 15, 2014 | Regular | Kansas City Royals | 4 | Houston Astros | 2 | Kansas City Royals | Yordano Ventura (1-0) | Lucas Harrell (0-3) |
| June 9, 2013 | Regular | Houston Astros | 0 | Kansas City Royals | 2 | Kansas City Royals | Aaron Crow (2-1) | Héctor Ambriz (1-3) |
| June 8, 2013 | Regular | Houston Astros | 2 | Kansas City Royals | 7 | Kansas City Royals | Ervin Santana (4-5) | Érik Bédard (1-3) |
| June 7, 2013 | Regular | Houston Astros | 2 | Kansas City Royals | 4 | Kansas City Royals | Kelvin Herrera (3-4) | Wesley Wright (0-2) |
| May 22, 2013 | Regular | Kansas City Royals | 1 | Houston Astros | 3 | Houston Astros | Jordan Lyles (2-1) | James Shields (2-5) |
| May 21, 2013 | Regular | Kansas City Royals | 7 | Houston Astros | 3 | Kansas City Royals | Bruce Chen (3-0) | Paul Clemens (1-2) |
| May 20, 2013 | Regular | Kansas City Royals | 5 | Houston Astros | 6 | Houston Astros | Dallas Keuchel (1-1) | Jeremy Guthrie (5-2) |
| June 20, 2012 | Regular | Kansas City Royals | 2 | Houston Astros | 1 | Kansas City Royals | Bruce Chen (6-6) | Jordan Lyles (1-4) |
| June 19, 2012 | Regular | Kansas City Royals | 2 | Houston Astros | 0 | Kansas City Royals | Luke Hochevar (4-7) | Wandy Rodríguez (6-5) |
| June 18, 2012 | Regular | Kansas City Royals | 7 | Houston Astros | 9 | Houston Astros | J.A. Happ (5-7) | Jonathan Sánchez (1-3) |
Head-to-Head Summary:
Total: From the 2012 to 2025 season, the two teams have played a total of 85 matches, of which the Houston Astros have won 44 games (Win% 51.76%); the Kansas City Royals have won 41 games (Win% 48.24%).
2026 Season: The Houston Astros have won / game (Win% /), and the Houston Astros have won / games (Win% /).
Last 5 Games: The Houston Astros have won 3 game (Win% 60.0%), and the Kansas City Royals have won 2 games (Win% 40.0%).
Last 10 Games: The Houston Astros have won 7 game (Win% 70.0%), and the Kansas City Royals have won 3 games (Win% 30.0%).
Last 15 Games: The Houston Astros have won 7 game (Win% 46.7%), and the Kansas City Royals have won 8 games (Win% 53.3%).
Last 20 Games: The Houston Astros have won 9 game (Win% 45.0%), and the Kansas City Royals have won 11 games (Win% 55.0%).
Team Pages
HOU
->
Houston Astros vs Toronto Blue Jays
Houston Astros vs. Atlanta Braves
Minnesota Twins vs Houston Astros
Houston Astros vs. Tampa Bay Rays
Milwaukee Brewers vs. Houston Astros
Houston Astros vs Los Angeles Angels
Houston Astros vs. Minnesota Twins
Houston Astros vs. Los Angeles Dodgers
Detroit Tigers vs. Houston Astros
Washington Nationals vs Houston Astros
KCR
->
New York Mets vs. Kansas City Royals
Atlanta Braves vs Kansas City Royals
Kansas City Royals vs. Detroit Tigers
Kansas City Royals vs Oakland Athletics
Washington Nationals vs. Kansas City Royals
Kansas City Royals vs Detroit Tigers
Atlanta Braves vs. Kansas City Royals
Kansas City Royals vs. Cleveland Guardians
Kansas City Royals vs Minnesota Twins
Kansas City Royals vs Cleveland Indians