Kansas City Royals vs Minnesota Twins

Head-to-Head History

124 KCR Wins
-
117 MIN Wins

Head-to-Head Record

Team 2026 L5 L10 L15 L20
Kansas City Royals Win: 2
WR: 66.7%
Win: 3
WR: 60.0%
Win: 6
WR: 60.0%
Win: 8
WR: 53.3%
Win: 13
WR: 65.0%
Minnesota Twins Win: 1
WR: 33.3%
Win: 2
WR: 40.0%
Win: 4
WR: 40.0%
Win: 7
WR: 46.7%
Win: 7
WR: 35.0%

ALL 241 Matches | From 2012 to 2026

Date Type Away Score Home Score Winner WP LP
April 2, 2026RegularMinnesota Twins5Kansas City Royals1Minnesota Twins Taj Bradley (1-0) Cole Ragans (0-2)
April 1, 2026RegularMinnesota Twins9Kansas City Royals13Kansas City Royals Noah Cameron (1-0) Joe Ryan (0-1)
March 30, 2026RegularMinnesota Twins1Kansas City Royals3Kansas City Royals Kris Bubic (1-0) Simeon Woods Richardson (0-1)
September 7, 2025RegularMinnesota Twins5Kansas City Royals1Minnesota Twins Bailey Ober (5-7) Michael Lorenzen (5-10)
September 6, 2025RegularMinnesota Twins2Kansas City Royals11Kansas City Royals Stephen Kolek (5-5) Joe Ryan (13-8)
September 5, 2025RegularMinnesota Twins1Kansas City Royals2Kansas City Royals Michael Wacha (9-11) Pablo López (5-4)
August 10, 2025RegularKansas City Royals3Minnesota Twins5Minnesota Twins Michael Tonkin (1-0) Carlos Estévez (4-4)
August 9, 2025RegularKansas City Royals2Minnesota Twins0Kansas City Royals Noah Cameron (6-5) Bailey Ober (4-7)
August 8, 2025RegularKansas City Royals4Minnesota Twins9Minnesota Twins Joe Ryan (11-5) Seth Lugo (8-6)
May 25, 2025RegularKansas City Royals2Minnesota Twins1Kansas City Royals Carlos Estévez (2-0) Jhoan Duran (3-1)
May 24, 2025RegularKansas City Royals4Minnesota Twins5Minnesota Twins Jhoan Duran (3-0) Daniel Lynch IV (3-1)
May 23, 2025RegularKansas City Royals1Minnesota Twins3Minnesota Twins Cole Sands (3-1) Lucas Erceg (1-1)
April 10, 2025RegularMinnesota Twins2Kansas City Royals3Kansas City Royals Daniel Lynch IV (2-0) Cole Sands (1-1)
April 9, 2025RegularMinnesota Twins4Kansas City Royals0Minnesota Twins Joe Ryan (1-1) Seth Lugo (1-1)
April 8, 2025RegularMinnesota Twins1Kansas City Royals2Kansas City Royals John Schreiber (1-0) Griffin Jax (0-1)
April 7, 2025RegularMinnesota Twins2Kansas City Royals4Kansas City Royals Michael Lorenzen (1-1) Simeon Woods Richardson (0-1)
September 8, 2024RegularMinnesota Twins0Kansas City Royals2Kansas City RoyalsMichael Wacha (12-7) Simeon Woods Richardson (5-4)
September 7, 2024RegularMinnesota Twins2Kansas City Royals4Kansas City RoyalsDaniel Lynch IV (1-0) Jhoan Duran (6-9)
September 6, 2024RegularMinnesota Twins0Kansas City Royals5Kansas City RoyalsCole Ragans (11-9) Zebby Matthews (1-3)
August 14, 2024RegularKansas City Royals4Minnesota Twins1Kansas City RoyalsCole Ragans (10-7) Louis Varland (0-5)
August 13, 2024RegularKansas City Royals3Minnesota Twins13Minnesota TwinsZebby Matthews (1-0) Seth Lugo (13-7)
August 12, 2024RegularKansas City Royals3Minnesota Twins8Minnesota TwinsPablo López (11-8) Brady Singer (8-8)
May 30, 2024RegularKansas City Royals6Minnesota Twins7Minnesota TwinsCaleb Thielbar (2-1) Chris Stratton (2-3)
May 29, 2024RegularKansas City Royals6Minnesota Twins1Kansas City RoyalsSeth Lugo (9-1) Bailey Ober (5-3)
May 28, 2024RegularKansas City Royals2Minnesota Twins4Minnesota TwinsSimeon Woods Richardson (2-0) Cole Ragans (4-4)
May 27, 2024RegularKansas City Royals5Minnesota Twins6Minnesota TwinsJoe Ryan (4-3) Alec Marsh (4-2)
March 31, 2024RegularMinnesota Twins0Kansas City Royals11Kansas City RoyalsBrady Singer (1-0) Bailey Ober (0-1)
March 30, 2024RegularMinnesota Twins5Kansas City Royals1Minnesota TwinsGriffin Jax (1-0) Will Smith (0-1)
March 28, 2024RegularMinnesota Twins4Kansas City Royals1Minnesota TwinsPablo López (1-0) Cole Ragans (0-1)
July 30, 2023RegularMinnesota Twins1Kansas City Royals2Kansas City RoyalsRyan Yarbrough (4-5) Kenta Maeda (2-6)
July 29, 2023RegularMinnesota Twins7Kansas City Royals10Kansas City RoyalsJordan Lyles (2-12) Bailey Ober (6-5)
July 28, 2023RegularMinnesota Twins5Kansas City Royals8Kansas City RoyalsTaylor Clarke (2-4) Jhoan Duran (2-5)
July 5, 2023RegularKansas City Royals0Minnesota Twins5Minnesota TwinsPablo López (5-5) Alec Marsh (0-2)
July 4, 2023RegularKansas City Royals3Minnesota Twins9Minnesota TwinsKenta Maeda (2-5) Zack Greinke (1-9)
July 3, 2023RegularKansas City Royals4Minnesota Twins8Minnesota TwinsBrent Headrick (2-0) Taylor Clarke (1-3)
April 30, 2023RegularKansas City Royals4Minnesota Twins8Minnesota TwinsSonny Gray (4-0) Brady Singer (2-3)
April 29, 2023RegularKansas City Royals3Minnesota Twins2Kansas City RoyalsAroldis Chapman (1-1) Jhoan Duran (0-1)
April 28, 2023RegularKansas City Royals6Minnesota Twins8Minnesota TwinsPablo López (2-2) Jordan Lyles (0-5)
April 27, 2023RegularKansas City Royals1Minnesota Twins7Minnesota TwinsBrock Stewart (1-0) Zack Greinke (0-4)
April 2, 2023RegularMinnesota Twins7Kansas City Royals4Minnesota TwinsJoe Ryan (1-0) Brad Keller (0-1)
April 1, 2023RegularMinnesota Twins2Kansas City Royals0Minnesota TwinsSonny Gray (1-0) Jordan Lyles (0-1)
March 30, 2023RegularMinnesota Twins2Kansas City Royals0Minnesota TwinsPablo López (1-0) Zack Greinke (0-1)
September 22, 2022RegularMinnesota Twins1Kansas City Royals4Kansas City RoyalsJonathan Heasley (4-8) Josh Winder (4-5)
September 21, 2022RegularMinnesota Twins2Kansas City Royals5Kansas City RoyalsAnthony Misiewicz (1-1) Bailey Ober (1-3)
September 20, 2022RegularMinnesota Twins4Kansas City Royals5Kansas City RoyalsDylan Coleman (5-2) Michael Fulmer (5-6)
September 15, 2022RegularKansas City Royals2Minnesota Twins3Minnesota TwinsTrevor Megill (4-3) Daniel Lynch IV (4-11)
September 14, 2022RegularKansas City Royals0Minnesota Twins4Minnesota TwinsSonny Gray (8-4) Zack Greinke (4-9)
September 13, 2022RegularKansas City Royals3Minnesota Twins6Minnesota TwinsJoe Ryan (11-8) Kris Bubic (2-12)
August 17, 2022RegularKansas City Royals0Minnesota Twins4Minnesota TwinsEmilio Pagán (4-6) Daniel Lynch IV (4-8)
August 16, 2022RegularKansas City Royals0Minnesota Twins9Minnesota TwinsSonny Gray (7-3) Zack Greinke (4-8)
August 15, 2022RegularKansas City Royals2Minnesota Twins4Minnesota TwinsJoe Ryan (9-5) Kris Bubic (2-7)
May 29, 2022RegularKansas City Royals3Minnesota Twins7Minnesota TwinsSonny Gray (3-1) Zack Greinke (0-4)
May 28, 2022RegularKansas City Royals7Minnesota Twins3Kansas City RoyalsBrady Singer (2-0) Chris Archer (0-2)
May 27, 2022RegularKansas City Royals7Minnesota Twins10Minnesota TwinsTrevor Megill (1-1) Brad Keller (1-5)
May 26, 2022RegularKansas City Royals3Minnesota Twins2Kansas City RoyalsJosh Staumont (2-1) Tyler Duffey (2-3)
May 22, 2022RegularMinnesota Twins7Kansas City Royals6Minnesota TwinsTyler Duffey (2-2) Josh Staumont (1-1)
May 21, 2022RegularMinnesota Twins9Kansas City Royals2Minnesota TwinsJoe Ryan (5-2) Brad Keller (1-4)
May 20, 2022RegularMinnesota Twins6Kansas City Royals4Minnesota TwinsDevin Smeltzer (1-0) Daniel Lynch IV (2-3)
April 21, 2022RegularMinnesota Twins1Kansas City Royals0Minnesota TwinsJoe Ryan (2-1) Zack Greinke (0-1)
April 20, 2022RegularMinnesota Twins0Kansas City Royals2Kansas City RoyalsDaniel Lynch IV (1-1) Chris Paddack (0-2)
April 19, 2022RegularMinnesota Twins3Kansas City Royals4Kansas City RoyalsAmir Garrett (1-0) Tyler Duffey (0-2)
October 3, 2021RegularMinnesota Twins7Kansas City Royals3Minnesota TwinsNick Vincent (1-0) Jackson Kowar (0-6)
October 2, 2021RegularMinnesota Twins4Kansas City Royals0Minnesota TwinsGriffin Jax (4-5) Kris Bubic (6-7)
October 1, 2021RegularMinnesota Twins6Kansas City Royals11Kansas City RoyalsJonathan Heasley (1-1) John Gant (5-11)
September 12, 2021RegularKansas City Royals5Minnesota Twins3Kansas City RoyalsJake Brentz (4-2) Jorge Alcala (3-6)
September 11, 2021RegularKansas City Royals2Minnesota Twins9Minnesota TwinsMichael Pineda (6-8) Brady Singer (4-10)
September 10, 2021RegularKansas City Royals6Minnesota Twins4Kansas City RoyalsErvin Santana (2-2) Juan Minaya (2-1)
July 4, 2021RegularMinnesota Twins6Kansas City Royals2Minnesota TwinsKenta Maeda (4-3) Brad Keller (6-9)
July 3, 2021RegularMinnesota Twins3Kansas City Royals6Kansas City RoyalsKyle Zimmer (4-0) Griffin Jax (1-1)
July 2, 2021RegularMinnesota Twins4Kansas City Royals7Kansas City RoyalsRichard Lovelady (1-0) J.A. Happ (4-4)
June 6, 2021RegularMinnesota Twins2Kansas City Royals1Minnesota TwinsLuke Farrell (1-0) Brady Singer (3-5)
June 5, 2021RegularMinnesota Twins5Kansas City Royals4Minnesota TwinsJosé Berríos (6-2) Mike Minor (4-3)
June 4, 2021RegularMinnesota Twins5Kansas City Royals14Kansas City RoyalsBrad Keller (6-4) Matt Shoemaker (2-7)
June 3, 2021RegularMinnesota Twins5Kansas City Royals6Kansas City RoyalsJakob Junis (2-3) Hansel Robles (1-2)
May 30, 2021RegularKansas City Royals6Minnesota Twins3Kansas City RoyalsBrad Keller (5-4) Matt Shoemaker (2-6)
May 29, 2021RegularKansas City Royals5Minnesota Twins6Minnesota TwinsJ.A. Happ (3-2) Ervin Santana (0-1)
May 28, 2021RegularKansas City Royals8Minnesota Twins3Kansas City RoyalsKris Bubic (1-0) Randy Dobnak (1-4)
May 2, 2021RegularKansas City Royals4Minnesota Twins13Minnesota TwinsJosé Berríos (3-2) Brad Keller (2-3)
May 1, 2021RegularKansas City Royals11Minnesota Twins3Kansas City RoyalsDanny Duffy (4-1) Matt Shoemaker (1-3)
April 30, 2021RegularKansas City Royals1Minnesota Twins9Minnesota TwinsMichael Pineda (2-1) Brady Singer (1-3)
August 23, 2020RegularMinnesota Twins5Kansas City Royals4Minnesota TwinsTyler Clippard (1-0) Kris Bubic (0-4)
August 22, 2020RegularMinnesota Twins7Kansas City Royals2Minnesota TwinsRandy Dobnak (5-1) Brady Singer (1-3)
August 21, 2020RegularMinnesota Twins2Kansas City Royals7Kansas City RoyalsDanny Duffy (2-2) Jake Odorizzi (0-1)
August 17, 2020RegularKansas City Royals1Minnesota Twins4Minnesota TwinsDevin Smeltzer (2-0) Kris Bubic (0-3)
August 16, 2020RegularKansas City Royals2Minnesota Twins4Minnesota TwinsRandy Dobnak (4-1) Brady Singer (1-2)
August 15, 2020RegularKansas City Royals4Minnesota Twins2Kansas City RoyalsDanny Duffy (1-2) José Berríos (1-3)
August 15, 2020RegularKansas City Royals2Minnesota Twins4Minnesota TwinsTyler Duffey (1-0) Gabe Speier (0-1)
August 9, 2020RegularMinnesota Twins2Kansas City Royals4Kansas City RoyalsBrady Singer (1-1) José Berríos (1-2)
August 8, 2020RegularMinnesota Twins6Kansas City Royals9Kansas City RoyalsTyler Zuber (1-1) Lewis Thorpe (0-1)
August 7, 2020RegularMinnesota Twins2Kansas City Royals3Kansas City RoyalsGreg Holland (2-0) Matt Wisler (0-1)
September 29, 2019RegularMinnesota Twins4Kansas City Royals5Kansas City RoyalsIan Kennedy (3-2) Brusdar Graterol (1-1)
September 28, 2019RegularMinnesota Twins4Kansas City Royals3Minnesota TwinsTyler Duffey (5-1) Jacob Barnes (1-5)
September 27, 2019RegularMinnesota Twins6Kansas City Royals2Minnesota TwinsJosé Berríos (14-8) Eric Skoglund (0-3)
September 22, 2019RegularKansas City Royals8Minnesota Twins12Minnesota TwinsZack Littell (6-0) Jorge López (4-9)
September 21, 2019RegularKansas City Royals12Minnesota Twins5Kansas City RoyalsRandy Rosario (2-0) Taylor Rogers (2-4)
September 20, 2019RegularKansas City Royals3Minnesota Twins4Minnesota TwinsRandy Dobnak (1-1) Eric Skoglund (0-2)
September 19, 2019RegularKansas City Royals5Minnesota Twins8Minnesota TwinsLewis Thorpe (3-2) Jacob Barnes (1-3)
August 4, 2019RegularKansas City Royals0Minnesota Twins3Minnesota TwinsDevin Smeltzer (1-1) Brad Keller (7-11)
August 3, 2019RegularKansas City Royals3Minnesota Twins11Minnesota TwinsKyle Gibson (11-4) Danny Duffy (5-6)
August 2, 2019RegularKansas City Royals9Minnesota Twins11Minnesota TwinsTrevor May (4-3) Richard Lovelady (0-1)
June 23, 2019RegularMinnesota Twins1Kansas City Royals6Kansas City RoyalsHomer Bailey (7-6) Michael Pineda (4-4)
June 22, 2019RegularMinnesota Twins5Kansas City Royals3Minnesota TwinsTrevor May (2-1) Wily Peralta (2-3)
June 21, 2019RegularMinnesota Twins8Kansas City Royals7Minnesota TwinsRyne Harper (3-0) Jake Diekman (0-5)
June 20, 2019RegularMinnesota Twins1Kansas City Royals4Kansas City RoyalsGlenn Sparkman (2-3) Jake Odorizzi (10-3)
June 16, 2019RegularKansas City Royals8Minnesota Twins6Kansas City RoyalsJorge López (1-6) Martín Pérez (7-3)
June 15, 2019RegularKansas City Royals4Minnesota Twins5Minnesota TwinsJake Odorizzi (10-2) Glenn Sparkman (1-3)
June 14, 2019RegularKansas City Royals0Minnesota Twins2Minnesota TwinsKyle Gibson (7-3) Jake Diekman (0-4)
April 3, 2019RegularMinnesota Twins7Kansas City Royals6Minnesota TwinsTrevor May (1-0) Wily Peralta (0-1)
April 2, 2019RegularMinnesota Twins5Kansas City Royals4Minnesota TwinsTrevor Hildenberger (1-0) Brad Boxberger (0-1)
September 16, 2018RegularMinnesota Twins9Kansas City Royals6Minnesota TwinsKyle Gibson (8-13) Jerry Vasto (0-1)
September 15, 2018RegularMinnesota Twins3Kansas City Royals10Kansas City RoyalsIan Kennedy (2-8) Chase De Jong (0-1)
September 14, 2018RegularMinnesota Twins4Kansas City Royals8Kansas City RoyalsJason Hammel (3-13) Trevor Hildenberger (4-4)
September 13, 2018RegularMinnesota Twins4Kansas City Royals6Kansas City RoyalsHeath Fillmyer (3-1) Alan Busenitz (4-1)
September 9, 2018RegularKansas City Royals1Minnesota Twins3Minnesota TwinsTrevor Hildenberger (4-3) Jason Hammel (2-13)
September 8, 2018RegularKansas City Royals4Minnesota Twins1Kansas City RoyalsJorge López (2-4) José Berríos (11-11)
September 7, 2018RegularKansas City Royals6Minnesota Twins10Minnesota TwinsTrevor May (4-1) Glenn Sparkman (0-3)
August 5, 2018RegularKansas City Royals5Minnesota Twins6Minnesota TwinsGabriel Moya (2-0) Danny Duffy (7-10)
August 4, 2018RegularKansas City Royals2Minnesota Twins8Minnesota TwinsJosé Berríos (11-8) Burch Smith (1-3)
August 3, 2018RegularKansas City Royals4Minnesota Twins6Minnesota TwinsGabriel Moya (1-0) Brian Flynn (2-3)
July 22, 2018RegularMinnesota Twins3Kansas City Royals5Kansas City RoyalsBrad Keller (3-4) Zach Duke (3-4)
July 21, 2018RegularMinnesota Twins2Kansas City Royals4Kansas City RoyalsBrian Flynn (2-1) Lance Lynn (7-8)
July 20, 2018RegularMinnesota Twins5Kansas City Royals6Kansas City RoyalsDanny Duffy (6-8) Kyle Gibson (4-7)
July 11, 2018RegularKansas City Royals5Minnesota Twins8Minnesota TwinsLance Lynn (7-7) Glenn Sparkman (0-1)
July 10, 2018RegularKansas City Royals9Minnesota Twins4Kansas City RoyalsBrian Flynn (1-1) Aaron Slegers (1-1)
July 9, 2018RegularKansas City Royals1Minnesota Twins3Minnesota TwinsJosé Berríos (9-7) Tim Hill (1-3)
May 30, 2018RegularMinnesota Twins8Kansas City Royals11Kansas City RoyalsKevin McCarthy (4-2) Fernando Romero (2-2)
May 29, 2018RegularMinnesota Twins1Kansas City Royals2Kansas City RoyalsScott Barlow (1-0) Taylor Rogers (1-2)
May 28, 2018RegularMinnesota Twins8Kansas City Royals5Minnesota TwinsLance Lynn (3-4) Jakob Junis (5-4)
September 10, 2017RegularMinnesota Twins3Kansas City Royals11Kansas City RoyalsJason Vargas (15-10) Bartolo Colón (6-12)
September 9, 2017RegularMinnesota Twins2Kansas City Royals5Kansas City RoyalsMike Minor (6-6) Ryan Pressly (2-3)
September 8, 2017RegularMinnesota Twins8Kansas City Royals5Minnesota TwinsErvin Santana (15-7) Ian Kennedy (4-11)
September 7, 2017RegularMinnesota Twins4Kansas City Royals2Minnesota TwinsTrevor Hildenberger (3-2) Kelvin Herrera (3-3)
September 3, 2017RegularKansas City Royals5Minnesota Twins4Kansas City RoyalsScott Alexander (4-3) Alan Busenitz (1-1)
September 2, 2017RegularKansas City Royals0Minnesota Twins17Minnesota TwinsKyle Gibson (9-10) Onelki García (0-1)
September 1, 2017RegularKansas City Royals7Minnesota Twins6Kansas City RoyalsJason Hammel (7-10) Dillon Gee (1-2)
July 2, 2017RegularMinnesota Twins2Kansas City Royals6Kansas City RoyalsScott Alexander (1-2) Héctor Santiago (4-8)
July 1, 2017RegularMinnesota Twins10Kansas City Royals5Minnesota TwinsFelix Jorge (1-0) Jason Hammel (4-7)
July 1, 2017RegularMinnesota Twins6Kansas City Royals11Kansas City RoyalsMike Minor (4-1) Tyler Duffey (0-2)
June 30, 2017RegularMinnesota Twins1Kansas City Royals8Kansas City RoyalsJason Vargas (12-3) Ervin Santana (10-5)
May 21, 2017RegularKansas City Royals4Minnesota Twins8Minnesota TwinsAdalberto Mejía (1-1) Ian Kennedy (0-4)
May 21, 2017RegularKansas City Royals6Minnesota Twins4Kansas City RoyalsMike Minor (1-1) Phil Hughes (4-3)
May 19, 2017RegularKansas City Royals3Minnesota Twins4Minnesota TwinsBrandon Kintzler (2-0) Al Alburquerque (0-1)
April 30, 2017RegularMinnesota Twins7Kansas City Royals5Minnesota TwinsPhil Hughes (4-1) Jason Hammel (0-3)
April 28, 2017RegularMinnesota Twins6Kansas City Royals4Minnesota TwinsCraig Breslow (1-0) Joakim Soria (1-1)
April 6, 2017RegularKansas City Royals3Minnesota Twins5Minnesota TwinsTaylor Rogers (1-0) Mike Minor (0-1)
April 5, 2017RegularKansas City Royals1Minnesota Twins9Minnesota TwinsHéctor Santiago (1-0) Ian Kennedy (0-1)
April 3, 2017RegularKansas City Royals1Minnesota Twins7Minnesota TwinsErvin Santana (1-0) Matt Strahm (0-1)
September 29, 2016RegularMinnesota Twins7Kansas City Royals6Minnesota TwinsMichael Tonkin (3-2) Kelvin Herrera (2-6)
September 28, 2016RegularMinnesota Twins2Kansas City Royals5Kansas City RoyalsJoakim Soria (5-8) Taylor Rogers (3-1)
September 27, 2016RegularMinnesota Twins3Kansas City Royals4Kansas City RoyalsBrooks Pounders (2-1) Tommy Milone (3-5)
September 7, 2016RegularKansas City Royals5Minnesota Twins6Minnesota TwinsAlex Wimmers (1-1) Joakim Soria (4-8)
September 6, 2016RegularKansas City Royals10Minnesota Twins3Kansas City RoyalsKelvin Herrera (2-4) Brandon Kintzler (0-2)
September 5, 2016RegularKansas City Royals11Minnesota Twins5Kansas City RoyalsIan Kennedy (10-9) José Berríos (2-5)
August 21, 2016RegularMinnesota Twins1Kansas City Royals2Kansas City RoyalsDanny Duffy (11-1) Ervin Santana (6-10)
August 20, 2016RegularMinnesota Twins0Kansas City Royals10Kansas City RoyalsIan Kennedy (8-9) Héctor Santiago (10-8)
August 19, 2016RegularMinnesota Twins4Kansas City Royals5Kansas City RoyalsChien-Ming Wang (6-0) JT Chargois (0-1)
August 18, 2016RegularMinnesota Twins1Kansas City Royals8Kansas City RoyalsDillon Gee (5-6) Tyler Duffey (8-9)
August 14, 2016RegularKansas City Royals11Minnesota Twins4Kansas City RoyalsEdinson Vólquez (9-10) Héctor Santiago (10-7)
August 13, 2016RegularKansas City Royals3Minnesota Twins5Minnesota TwinsTyler Duffey (8-8) Dillon Gee (4-6)
August 12, 2016RegularKansas City Royals7Minnesota Twins3Kansas City RoyalsYordano Ventura (8-9) Kyle Gibson (4-7)
May 25, 2016RegularKansas City Royals5Minnesota Twins7Minnesota TwinsTyler Duffey (2-3) Dillon Gee (1-2)
May 24, 2016RegularKansas City Royals7Minnesota Twins4Kansas City RoyalsEdinson Vólquez (5-4) Ervin Santana (1-3)
May 23, 2016RegularKansas City Royals10Minnesota Twins4Kansas City RoyalsPeter Moylan (1-0) Ricky Nolasco (1-3)
April 10, 2016RegularMinnesota Twins3Kansas City Royals4Kansas City RoyalsWade Davis (1-0) Trevor May (0-1)
April 9, 2016RegularMinnesota Twins0Kansas City Royals7Kansas City RoyalsIan Kennedy (1-0) Tommy Milone (0-1)
April 8, 2016RegularMinnesota Twins3Kansas City Royals4Kansas City RoyalsJoakim Soria (1-0) Kevin Jepsen (0-2)
October 4, 2015RegularKansas City Royals6Minnesota Twins1Kansas City RoyalsJohnny Cueto (11-13) Ricky Nolasco (5-2)
October 3, 2015RegularKansas City Royals5Minnesota Twins1Kansas City RoyalsYordano Ventura (13-8) Blaine Boyer (3-6)
October 2, 2015RegularKansas City Royals3Minnesota Twins1Kansas City RoyalsLouis Coleman (1-0) Ervin Santana (7-5)
September 9, 2015RegularMinnesota Twins3Kansas City Royals2Minnesota TwinsBlaine Boyer (3-4) Franklin Morales (3-2)
September 8, 2015RegularMinnesota Twins2Kansas City Royals4Kansas City RoyalsEdinson Vólquez (13-7) Kyle Gibson (9-10)
September 7, 2015RegularMinnesota Twins6Kansas City Royals2Minnesota TwinsTommy Milone (8-4) Yordano Ventura (10-8)
July 5, 2015RegularMinnesota Twins2Kansas City Royals3Kansas City RoyalsGreg Holland (2-0) Blaine Boyer (2-4)
July 4, 2015RegularMinnesota Twins5Kansas City Royals3Minnesota TwinsBrian Duensing (3-0) Joe Blanton (2-2)
July 3, 2015RegularMinnesota Twins2Kansas City Royals3Kansas City RoyalsWade Davis (4-1) Aaron Thompson (1-3)
July 2, 2015RegularMinnesota Twins2Kansas City Royals0Minnesota TwinsKyle Gibson (6-6) Chris Young (7-4)
June 10, 2015RegularKansas City Royals7Minnesota Twins2Kansas City RoyalsEdinson Vólquez (5-4) Kyle Gibson (4-4)
June 9, 2015RegularKansas City Royals2Minnesota Twins0Kansas City RoyalsChris Young (5-2) Trevor May (4-4)
June 8, 2015RegularKansas City Royals3Minnesota Twins1Kansas City RoyalsJason Vargas (5-2) Phil Hughes (4-6)
April 22, 2015RegularMinnesota Twins3Kansas City Royals0Minnesota TwinsMike Pelfrey (1-0) Jeremy Guthrie (1-1)
April 21, 2015RegularMinnesota Twins5Kansas City Royals6Kansas City RoyalsChris Young (1-0) Casey Fien (0-1)
April 20, 2015RegularMinnesota Twins1Kansas City Royals7Kansas City RoyalsEdinson Vólquez (2-1) Kyle Gibson (1-2)
April 16, 2015RegularKansas City Royals5Minnesota Twins8Minnesota TwinsTommy Milone (2-0) Jason Vargas (1-1)
April 15, 2015RegularKansas City Royals1Minnesota Twins3Minnesota TwinsKyle Gibson (1-1) Edinson Vólquez (1-1)
April 13, 2015RegularKansas City Royals12Minnesota Twins3Kansas City RoyalsDanny Duffy (1-0) Trevor May (0-1)
August 28, 2014RegularMinnesota Twins11Kansas City Royals5Minnesota TwinsAnthony Swarzak (3-1) Bruce Chen (2-4)
August 27, 2014RegularMinnesota Twins1Kansas City Royals6Kansas City RoyalsWade Davis (8-2) Phil Hughes (14-9)
August 26, 2014RegularMinnesota Twins1Kansas City Royals2Kansas City RoyalsWade Davis (7-2) Glen Perkins (3-1)
August 18, 2014RegularKansas City Royals6Minnesota Twins4Kansas City RoyalsJason Vargas (10-5) Trevor May (0-2)
August 17, 2014RegularKansas City Royals12Minnesota Twins6Kansas City RoyalsJeremy Guthrie (9-10) Tommy Milone (6-4)
August 16, 2014RegularKansas City Royals1Minnesota Twins4Minnesota TwinsPhil Hughes (13-8) Yordano Ventura (9-9)
August 15, 2014RegularKansas City Royals6Minnesota Twins5Kansas City RoyalsDanny Duffy (8-10) Ricky Nolasco (5-8)
July 31, 2014RegularMinnesota Twins3Kansas City Royals6Kansas City RoyalsYordano Ventura (8-8) Caleb Thielbar (2-1)
July 30, 2014RegularMinnesota Twins2Kansas City Royals3Kansas City RoyalsJason Frasor (2-1) Phil Hughes (10-8)
July 29, 2014RegularMinnesota Twins2Kansas City Royals1Minnesota TwinsKyle Gibson (9-8) James Shields (9-6)
July 2, 2014RegularKansas City Royals4Minnesota Twins0Kansas City RoyalsJason Vargas (8-3) Kevin Correia (4-10)
July 1, 2014RegularKansas City Royals2Minnesota Twins10Minnesota TwinsRicky Nolasco (5-6) James Shields (8-4)
June 30, 2014RegularKansas City Royals6Minnesota Twins1Kansas City RoyalsDanny Duffy (5-7) Yohan Pino (0-2)
April 20, 2014RegularMinnesota Twins8Kansas City Royals3Minnesota TwinsPhil Hughes (1-1) Yordano Ventura (1-1)
April 19, 2014RegularMinnesota Twins4Kansas City Royals5Kansas City RoyalsBruce Chen (1-1) Kevin Correia (0-2)
April 18, 2014RegularMinnesota Twins0Kansas City Royals5Kansas City RoyalsJason Vargas (2-0) Ricky Nolasco (1-2)
April 13, 2014RegularKansas City Royals3Minnesota Twins4Minnesota TwinsCasey Fien (1-0) Aaron Crow (0-1)
April 12, 2014RegularKansas City Royals1Minnesota Twins7Minnesota TwinsRicky Nolasco (1-1) James Shields (0-2)
April 11, 2014RegularKansas City Royals1Minnesota Twins10Minnesota TwinsKyle Gibson (2-0) Bruce Chen (0-1)
August 29, 2013RegularKansas City Royals3Minnesota Twins1Kansas City RoyalsBruce Chen (6-2) Sam Deduno (8-8)
August 28, 2013RegularKansas City Royals8Minnesota Twins1Kansas City RoyalsDanny Duffy (2-0) Andrew Albers (2-2)
August 27, 2013RegularKansas City Royals6Minnesota Twins1Kansas City RoyalsJames Shields (9-8) Jared Burton (2-8)
August 7, 2013RegularMinnesota Twins2Kansas City Royals5Kansas City RoyalsLouis Coleman (2-0) Sam Deduno (7-5)
August 6, 2013RegularMinnesota Twins7Kansas City Royals0Minnesota TwinsAndrew Albers (1-0) James Shields (6-8)
August 5, 2013RegularMinnesota Twins0Kansas City Royals13Kansas City RoyalsJeremy Guthrie (12-7) Kevin Correia (7-8)
August 1, 2013RegularKansas City Royals7Minnesota Twins2Kansas City RoyalsJames Shields (6-7) Scott Diamond (5-10)
July 31, 2013RegularKansas City Royals4Minnesota Twins3Kansas City RoyalsJeremy Guthrie (11-7) Caleb Thielbar (1-1)
July 30, 2013RegularKansas City Royals7Minnesota Twins2Kansas City RoyalsErvin Santana (7-6) Mike Pelfrey (4-9)
June 30, 2013RegularKansas City Royals9Minnesota Twins8Kansas City RoyalsAaron Crow (5-3) Jared Burton (1-5)
June 29, 2013RegularKansas City Royals2Minnesota Twins6Minnesota TwinsKyle Gibson (1-0) Wade Davis (4-6)
June 28, 2013RegularKansas City Royals9Minnesota Twins3Kansas City RoyalsJames Shields (3-6) P.J. Walters (2-4)
June 27, 2013RegularKansas City Royals1Minnesota Twins3Minnesota TwinsSam Deduno (4-2) Jeremy Guthrie (7-6)
June 6, 2013RegularMinnesota Twins3Kansas City Royals7Kansas City RoyalsTim Collins (2-1) Jared Burton (0-3)
June 5, 2013RegularMinnesota Twins1Kansas City Royals4Kansas City RoyalsJeremy Guthrie (6-3) P.J. Walters (2-1)
June 4, 2013RegularMinnesota Twins3Kansas City Royals0Minnesota TwinsSam Deduno (2-1) Luis Mendoza (1-3)
April 10, 2013RegularMinnesota Twins0Kansas City Royals3Kansas City RoyalsWade Davis (1-0) Liam Hendriks (0-1)
April 9, 2013RegularMinnesota Twins4Kansas City Royals7Kansas City RoyalsJeremy Guthrie (2-0) Mike Pelfrey (1-1)
April 8, 2013RegularMinnesota Twins1Kansas City Royals3Kansas City RoyalsErvin Santana (1-1) Kevin Correia (0-1)
September 13, 2012RegularKansas City Royals3Minnesota Twins4Minnesota TwinsGlen Perkins (3-1) Francisley Bueno (1-1)
September 12, 2012RegularKansas City Royals10Minnesota Twins5Kansas City RoyalsLuke Hochevar (8-13) P.J. Walters (2-4)
September 11, 2012RegularKansas City Royals9Minnesota Twins1Kansas City RoyalsWill Smith (5-7) Scott Diamond (11-7)
September 2, 2012RegularMinnesota Twins4Kansas City Royals6Kansas City RoyalsTim Collins (5-2) Esmerling Vásquez (0-1)
September 1, 2012RegularMinnesota Twins8Kansas City Royals7Minnesota TwinsAnthony Swarzak (3-4) Luke Hochevar (7-13)
September 1, 2012RegularMinnesota Twins3Kansas City Royals1Minnesota TwinsCole De Vries (4-5) Will Smith (4-7)
July 22, 2012RegularMinnesota Twins7Kansas City Royals5Minnesota TwinsSam Deduno (1-0) Jeremy Guthrie (3-10)
July 21, 2012RegularMinnesota Twins3Kansas City Royals7Kansas City RoyalsLuis Mendoza (4-6) Scott Diamond (8-4)
July 20, 2012RegularMinnesota Twins2Kansas City Royals1Minnesota TwinsCasey Fien (1-0) Jonathan Broxton (1-2)
July 1, 2012RegularKansas City Royals8Minnesota Twins10Minnesota TwinsJeff Gray (4-0) Bruce Chen (7-7)
June 30, 2012RegularKansas City Royals1Minnesota Twins5Minnesota TwinsCole De Vries (2-1) Luke Hochevar (5-8)
June 30, 2012RegularKansas City Royals2Minnesota Twins7Minnesota TwinsScott Diamond (7-3) Jonathan Sánchez (1-4)
June 29, 2012RegularKansas City Royals4Minnesota Twins3Kansas City RoyalsLuis Mendoza (3-4) Brian Duensing (1-4)
June 6, 2012RegularMinnesota Twins4Kansas City Royals2Minnesota TwinsNick Blackburn (2-4) Luis Mendoza (2-3)
June 5, 2012RegularMinnesota Twins0Kansas City Royals1Kansas City RoyalsBruce Chen (5-5) Francisco Liriano (1-6)
June 4, 2012RegularMinnesota Twins10Kansas City Royals7Minnesota TwinsCole De Vries (1-1) Will Smith (1-2)
April 29, 2012RegularKansas City Royals4Minnesota Twins7Minnesota TwinsJason Marquis (2-0) Bruce Chen (0-3)
April 27, 2012RegularKansas City Royals7Minnesota Twins6Kansas City RoyalsJosé Mijares (1-1) Brian Duensing (0-2)

Head-to-Head Summary:

Total: From the 2012 to 2026 season, the two teams have played a total of 241 matches, of which the Kansas City Royals have won 124 games (Win% 51.45%); the Minnesota Twins have won 117 games (Win% 48.55%).
2026 Season: The Kansas City Royals have won 2 game (Win% 66.7%), and the Kansas City Royals have won 1 games (Win% 33.3%).
Last 5 Games: The Kansas City Royals have won 3 game (Win% 60.0%), and the Minnesota Twins have won 2 games (Win% 40.0%).
Last 10 Games: The Kansas City Royals have won 6 game (Win% 60.0%), and the Minnesota Twins have won 4 games (Win% 40.0%).
Last 15 Games: The Kansas City Royals have won 8 game (Win% 53.3%), and the Minnesota Twins have won 7 games (Win% 46.7%).
Last 20 Games: The Kansas City Royals have won 13 game (Win% 65.0%), and the Minnesota Twins have won 7 games (Win% 35.0%).

Team Pages

KCR -> Kansas City Royals vs Milwaukee Brewers Kansas City Royals vs. Detroit Tigers Baltimore Orioles vs. Kansas City Royals Kansas City Royals vs St. Louis Cardinals Kansas City Royals vs Philadelphia Phillies Kansas City Royals vs. Miami Marlins Kansas City Royals vs. St. Louis Cardinals Kansas City Royals vs Arizona Diamondbacks Kansas City Royals vs Athletics Kansas City Royals vs Chicago Cubs
MIN -> Houston Astros vs Minnesota Twins Minnesota Twins vs. Colorado Rockies Washington Nationals vs. Minnesota Twins Minnesota Twins vs. New York Mets Miami Marlins vs Minnesota Twins Minnesota Twins vs Boston Red Sox Minnesota Twins vs. Houston Astros Chicago Cubs vs. Minnesota Twins Toronto Blue Jays vs Minnesota Twins Athletics vs Minnesota Twins