Texas Rangers vs Kansas City Royals

Head-to-Head History

54 TEX Wins
-
33 KCR Wins

Head-to-Head Record

Team 2026 L5 L10 L15 L20
Texas Rangers Win: /
WR: /
Win: 1
WR: 20.0%
Win: 4
WR: 40.0%
Win: 8
WR: 53.3%
Win: 11
WR: 55.0%
Kansas City Royals Win: /
WR: /
Win: 4
WR: 80.0%
Win: 6
WR: 60.0%
Win: 7
WR: 46.7%
Win: 9
WR: 45.0%

ALL 87 Matches | From 2012 to 2025

Date Type Away Score Home Score Winner WP LP
August 21, 2025RegularTexas Rangers4Kansas City Royals6Kansas City Royals Angel Zerpa (5-1) Jacob Webb (4-4)
August 20, 2025RegularTexas Rangers6Kansas City Royals3Texas Rangers Hoby Milner (2-3) Sam Long (1-3)
August 19, 2025RegularTexas Rangers2Kansas City Royals5Kansas City Royals Angel Zerpa (4-1) Hoby Milner (1-3)
August 18, 2025RegularTexas Rangers3Kansas City Royals4Kansas City Royals Michael Wacha (8-9) Jack Leiter (7-7)
June 19, 2025RegularKansas City Royals4Texas Rangers1Kansas City Royals Michael Wacha (4-6) Shawn Armstrong (2-2)
June 18, 2025RegularKansas City Royals6Texas Rangers3Kansas City Royals Kris Bubic (6-4) Patrick Corbin (4-6)
June 17, 2025RegularKansas City Royals6Texas Rangers1Kansas City Royals Seth Lugo (4-5) Jack Leiter (4-4)
June 23, 2024RegularKansas City Royals0Texas Rangers4Texas RangersMax Scherzer (1-0) Alec Marsh (5-5)
June 22, 2024RegularKansas City Royals0Texas Rangers6Texas RangersJon Gray (3-3) Michael Wacha (4-6)
June 21, 2024RegularKansas City Royals2Texas Rangers6Texas RangersNathan Eovaldi (4-3) John Schreiber (3-2)
May 5, 2024RegularTexas Rangers3Kansas City Royals2Texas RangersKirby Yates (3-0) James McArthur (1-1)
May 4, 2024RegularTexas Rangers15Kansas City Royals4Texas RangersJosh Sborz (1-0) Michael Wacha (1-4)
May 3, 2024RegularTexas Rangers1Kansas City Royals7Kansas City RoyalsJohn Schreiber (3-0) Cole Winn (0-1)
April 19, 2023RegularTexas Rangers12Kansas City Royals3Texas RangersMartín Pérez (3-1) Brady Singer (1-2)
April 18, 2023RegularTexas Rangers12Kansas City Royals2Texas RangersNathan Eovaldi (2-2) Brad Keller (2-2)
April 17, 2023RegularTexas Rangers4Kansas City Royals0Texas RangersDane Dunning (1-0) Jordan Lyles (0-3)
April 12, 2023RegularKansas City Royals10Texas Rangers1Kansas City RoyalsBrad Keller (2-1) Nathan Eovaldi (1-2)
April 11, 2023RegularKansas City Royals5Texas Rangers8Texas RangersCole Ragans (2-0) Scott Barlow (0-1)
April 10, 2023RegularKansas City Royals2Texas Rangers11Texas RangersAndrew Heaney (1-1) Zack Greinke (0-3)
June 29, 2022RegularTexas Rangers1Kansas City Royals2Kansas City RoyalsZack Greinke (2-4) Dane Dunning (1-6)
June 28, 2022RegularTexas Rangers8Kansas City Royals3Texas RangersJon Gray (4-3) Jonathan Heasley (1-4)
June 27, 2022RegularTexas Rangers10Kansas City Royals4Texas RangersMartín Pérez (6-2) Kris Bubic (1-5)
May 12, 2022RegularKansas City Royals1Texas Rangers3Texas RangersTaylor Hearn (2-2) Jonathan Heasley (0-1)
May 11, 2022RegularKansas City Royals8Texas Rangers2Kansas City RoyalsJoel Payamps (1-1) Kolby Allard (0-2)
May 10, 2022RegularKansas City Royals4Texas Rangers6Texas RangersMartín Pérez (1-2) Brad Keller (1-3)
June 27, 2021RegularKansas City Royals1Texas Rangers4Texas RangersJordan Lyles (3-5) Brady Singer (3-6)
June 26, 2021RegularKansas City Royals0Texas Rangers8Texas RangersKyle Gibson (6-0) Kris Bubic (2-3)
June 25, 2021RegularKansas City Royals4Texas Rangers9Texas RangersDane Dunning (3-6) Mike Minor (6-5)
April 4, 2021RegularTexas Rangers7Kansas City Royals3Texas RangersJordan Lyles (1-0) Brady Singer (0-1)
April 3, 2021RegularTexas Rangers4Kansas City Royals11Kansas City RoyalsMike Minor (1-0) Josh Sborz (0-1)
April 1, 2021RegularTexas Rangers10Kansas City Royals14Kansas City RoyalsCarlos Hernández (1-0) Kyle Cody (0-1)
June 2, 2019RegularKansas City Royals1Texas Rangers5Texas RangersAdrian Sampson (4-3) Brad Keller (3-7)
June 1, 2019RegularKansas City Royals2Texas Rangers6Texas RangersLance Lynn (7-4) Homer Bailey (4-6)
May 31, 2019RegularKansas City Royals2Texas Rangers6Texas RangersAriel Jurado (2-2) Danny Duffy (3-2)
May 30, 2019RegularKansas City Royals4Texas Rangers2Kansas City RoyalsJakob Junis (4-5) Mike Minor (5-4)
May 16, 2019RegularTexas Rangers16Kansas City Royals1Texas RangersLance Lynn (5-3) Homer Bailey (4-4)
May 15, 2019RegularTexas Rangers6Kansas City Royals1Texas RangersMike Minor (4-3) Jorge López (0-5)
May 14, 2019RegularTexas Rangers5Kansas City Royals11Kansas City RoyalsDanny Duffy (2-1) Shelby Miller (1-3)
June 20, 2018RegularTexas Rangers3Kansas City Royals2Texas RangersAustin Bibens-Dirkx (1-1) Jakob Junis (5-8)
June 19, 2018RegularTexas Rangers4Kansas City Royals1Texas RangersCole Hamels (4-6) Jason Hammel (2-8)
June 18, 2018RegularTexas Rangers6Kansas City Royals3Texas RangersBartolo Colón (4-4) Ian Kennedy (1-7)
May 27, 2018RegularKansas City Royals5Texas Rangers3Kansas City RoyalsJason Hammel (2-5) Cole Hamels (3-5)
May 26, 2018RegularKansas City Royals3Texas Rangers4Texas RangersAlex Claudio (3-2) Kevin McCarthy (3-2)
May 25, 2018RegularKansas City Royals4Texas Rangers8Texas RangersMike Minor (4-3) Eric Skoglund (1-5)
May 24, 2018RegularKansas City Royals8Texas Rangers2Kansas City RoyalsDanny Duffy (2-6) Austin Bibens-Dirkx (0-1)
July 16, 2017RegularTexas Rangers3Kansas City Royals4Kansas City RoyalsKelvin Herrera (2-2) Jason Grilli (2-5)
July 15, 2017RegularTexas Rangers1Kansas City Royals0Texas RangersJosé Leclerc (2-2) Danny Duffy (5-6)
July 14, 2017RegularTexas Rangers5Kansas City Royals3Texas RangersMartín Pérez (5-6) Mike Minor (5-2)
April 23, 2017RegularKansas City Royals2Texas Rangers5Texas RangersYu Darvish (2-2) Jason Hammel (0-2)
April 22, 2017RegularKansas City Royals1Texas Rangers2Texas RangersMatt Bush (1-0) Travis Wood (0-2)
April 21, 2017RegularKansas City Royals2Texas Rangers6Texas RangersCole Hamels (1-0) Nate Karns (0-1)
April 20, 2017RegularKansas City Royals0Texas Rangers1Texas RangersDario Álvarez (1-0) Travis Wood (0-1)
July 31, 2016RegularKansas City Royals3Texas Rangers5Texas RangersLucas Harrell (3-2) Dillon Gee (3-5)
July 30, 2016RegularKansas City Royals1Texas Rangers2Texas RangersMatt Bush (4-2) Brooks Pounders (1-1)
July 29, 2016RegularKansas City Royals3Texas Rangers8Texas RangersA.J. Griffin (4-1) Edinson Vólquez (8-9)
July 28, 2016RegularKansas City Royals2Texas Rangers3Texas RangersCole Hamels (12-2) Yordano Ventura (6-9)
July 24, 2016RegularTexas Rangers2Kansas City Royals1Texas RangersAlex Claudio (2-1) Luke Hochevar (2-3)
July 23, 2016RegularTexas Rangers7Kansas City Royals4Texas RangersCole Hamels (11-2) Yordano Ventura (6-8)
July 22, 2016RegularTexas Rangers1Kansas City Royals3Kansas City RoyalsDanny Duffy (6-1) Yu Darvish (2-2)
June 7, 2015RegularTexas Rangers3Kansas City Royals4Kansas City RoyalsWade Davis (3-1) Keone Kela (4-2)
June 6, 2015RegularTexas Rangers4Kansas City Royals2Texas RangersWandy Rodríguez (3-2) Yordano Ventura (3-5)
June 5, 2015RegularTexas Rangers4Kansas City Royals0Texas RangersChi Chi González (2-0) Edinson Vólquez (4-4)
May 14, 2015RegularKansas City Royals6Texas Rangers3Kansas City RoyalsJeremy Guthrie (3-2) Ross Detwiler (0-5)
May 13, 2015RegularKansas City Royals2Texas Rangers5Texas RangersYovani Gallardo (3-5) Yordano Ventura (2-3)
May 12, 2015RegularKansas City Royals7Texas Rangers6Kansas City RoyalsGreg Holland (1-0) Stolmy Pimentel (0-1)
May 11, 2015RegularKansas City Royals2Texas Rangers8Texas RangersColby Lewis (3-2) Danny Duffy (2-2)
September 3, 2014RegularTexas Rangers1Kansas City Royals4Kansas City RoyalsJason Vargas (11-7) Nick Tepesch (4-9)
September 2, 2014RegularTexas Rangers1Kansas City Royals2Kansas City RoyalsJason Frasor (4-1) Michael Kirkman (0-1)
September 1, 2014RegularTexas Rangers3Kansas City Royals4Kansas City RoyalsYordano Ventura (11-9) Colby Lewis (9-12)
August 24, 2014RegularKansas City Royals1Texas Rangers3Texas RangersScott Baker (2-3) Jason Vargas (10-6)
August 23, 2014RegularKansas City Royals6Texas Rangers3Kansas City RoyalsJeremy Guthrie (10-10) Nick Tepesch (4-8)
August 22, 2014RegularKansas City Royals6Texas Rangers3Kansas City RoyalsYordano Ventura (10-9) Colby Lewis (8-11)
September 22, 2013RegularTexas Rangers0Kansas City Royals4Kansas City RoyalsTim Collins (3-6) Neal Cotts (5-3)
September 21, 2013RegularTexas Rangers3Kansas City Royals1Texas RangersMatt Garza (10-6) Jeremy Guthrie (14-12)
September 20, 2013RegularTexas Rangers1Kansas City Royals2Kansas City RoyalsLuke Hochevar (5-2) Jason Frasor (4-3)
June 2, 2013RegularKansas City Royals1Texas Rangers3Texas RangersTanner Scheppers (4-0) J.C. Gutiérrez (0-1)
June 1, 2013RegularKansas City Royals4Texas Rangers1Kansas City RoyalsAaron Crow (1-1) Robbie Ross (2-1)
May 31, 2013RegularKansas City Royals2Texas Rangers7Texas RangersDerek Holland (5-2) Wade Davis (3-5)
September 6, 2012RegularTexas Rangers5Kansas City Royals4Texas RangersMike Adams (4-3) Greg Holland (6-4)
September 5, 2012RegularTexas Rangers7Kansas City Royals6Texas RangersRyan Dempster (10-6) Everett Teaford (1-4)
September 4, 2012RegularTexas Rangers3Kansas City Royals6Kansas City RoyalsJeremy Guthrie (7-12) Matt Harrison (15-9)
September 3, 2012RegularTexas Rangers8Kansas City Royals4Texas RangersYu Darvish (14-9) Bruce Chen (10-11)
August 5, 2012RegularTexas Rangers6Kansas City Royals7Kansas City RoyalsGreg Holland (5-3) Michael Kirkman (0-2)
August 4, 2012RegularTexas Rangers4Kansas City Royals2Texas RangersScott Feldman (6-6) Will Smith (2-4)
August 3, 2012RegularTexas Rangers5Kansas City Royals3Texas RangersMatt Harrison (13-6) Jeremy Guthrie (3-12)
May 15, 2012RegularKansas City Royals7Texas Rangers4Kansas City RoyalsVin Mazzaro (1-0) Colby Lewis (3-3)
May 14, 2012RegularKansas City Royals3Texas Rangers1Kansas City RoyalsBruce Chen (2-4) Scott Feldman (0-1)

Head-to-Head Summary:

Total: From the 2012 to 2025 season, the two teams have played a total of 87 matches, of which the Texas Rangers have won 54 games (Win% 62.07%); the Kansas City Royals have won 33 games (Win% 37.93%).
2026 Season: The Texas Rangers have won / game (Win% /), and the Texas Rangers have won / games (Win% /).
Last 5 Games: The Texas Rangers have won 1 game (Win% 20.0%), and the Kansas City Royals have won 4 games (Win% 80.0%).
Last 10 Games: The Texas Rangers have won 4 game (Win% 40.0%), and the Kansas City Royals have won 6 games (Win% 60.0%).
Last 15 Games: The Texas Rangers have won 8 game (Win% 53.3%), and the Kansas City Royals have won 7 games (Win% 46.7%).
Last 20 Games: The Texas Rangers have won 11 game (Win% 55.0%), and the Kansas City Royals have won 9 games (Win% 45.0%).

Team Pages

TEX -> Minnesota Twins vs. Texas Rangers Florida Marlins vs Texas Rangers Chicago White Sox vs. Texas Rangers Texas Rangers vs. New York Yankees Milwaukee Brewers vs. Texas Rangers Texas Rangers vs. Toronto Blue Jays St. Louis Cardinals vs. Texas Rangers Tampa Bay Rays vs Texas Rangers Texas Rangers vs Los Angeles Angels Oakland Athletics vs. Texas Rangers
KCR -> Kansas City Royals vs. Arizona Diamondbacks Chicago Cubs vs Kansas City Royals Kansas City Royals vs Athletics Chicago White Sox vs. Kansas City Royals Cleveland Guardians vs Kansas City Royals Houston Astros vs. Kansas City Royals Kansas City Royals vs Oakland Athletics Atlanta Braves vs. Kansas City Royals Kansas City Royals vs Milwaukee Brewers Kansas City Royals vs Detroit Tigers