Rangers vs. Kilmarnock Historical Head-to-HeadSubscribe Now (First Month Free)

Rangers
12 wins
5 draws
6 losses
32 goals
Kilmarnock
6 wins
5 draws
12 losses
20 goals
vs.
Totals on this page may not be complete, please see our coverage note for years and competitions included.

Head-to-Head Matches

Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipChampionship roundSun2024-05-0513:00 RangersKilmarnockIbrox Stadium
PremiershipRegular seasonWed2024-02-2819:45 Kilmarnock1–2Rangers9,576BBSP Stadium, Rugby ParkDavid DickinsonMatch Report
PremiershipRegular seasonTue2024-01-0215:00 Rangers3–1Kilmarnock49,250Ibrox StadiumJohn BeatonMatch Report
PremiershipRegular seasonSat2023-08-0517:15 Kilmarnock1–0Rangers9,256BBSP Stadium, Rugby ParkWilliam CollumMatch Report
PremiershipRegular seasonSat2023-03-0415:00 Rangers3–1Kilmarnock49,545Ibrox StadiumWilliam CollumMatch Report
PremiershipRegular seasonWed2023-01-1820:00 Kilmarnock2–3Rangers8,461BBSP Stadium, Rugby ParkKevin ClancyMatch Report
PremiershipRegular seasonSat2022-08-0615:00 Rangers2–0Kilmarnock49,600Ibrox StadiumKevin ClancyMatch Report
PremiershipRegular seasonSat2021-02-1315:00 Rangers1–0KilmarnockIbrox StadiumDon RobertsonMatch Report
PremiershipRegular seasonSun2020-11-0112:00 Kilmarnock0–1RangersBBSP Stadium, Rugby ParkAndrew DallasMatch Report
PremiershipRegular seasonSat2020-08-2215:00 Rangers2–0KilmarnockIbrox StadiumKevin ClancyMatch Report
PremiershipRegular seasonWed2020-02-1219:45 Kilmarnock2–1Rangers8,096The Simple Digital ArenaJohn BeatonMatch Report
PremiershipRegular seasonThu2019-12-2615:00 Rangers1–0Kilmarnock49,885Ibrox StadiumSteven McLeanMatch Report
PremiershipRegular seasonSun2019-08-0413:30 Kilmarnock1–2Rangers9,196Rugby ParkWilliam CollumMatch Report
PremiershipChampionship roundSun2019-05-1915:00 Kilmarnock2–1Rangers12,248Rugby ParkWilliam CollumMatch Report
PremiershipRegular seasonSat2019-03-1615:00 Rangers1–1Kilmarnock49,527Ibrox StadiumGreg AitkenMatch Report
PremiershipRegular seasonWed2019-01-2319:45 Kilmarnock2–1Rangers12,374Rugby ParkDon RobertsonMatch Report
PremiershipRegular seasonWed2018-10-3119:45 Rangers1–1Kilmarnock49,279Ibrox StadiumNick WalshMatch Report
PremiershipChampionship roundSat2018-05-0515:00 Rangers1–0Kilmarnock49,703Ibrox StadiumAlan MuirMatch Report
PremiershipRegular seasonSat2018-03-1715:00 Rangers0–1Kilmarnock49,396Ibrox StadiumDon RobertsonMatch Report
PremiershipRegular seasonSat2017-12-2312:30 Kilmarnock2–1Rangers11,490Rugby ParkWilliam CollumMatch Report
PremiershipRegular seasonWed2017-10-2519:45 Rangers1–1Kilmarnock47,981Ibrox StadiumAlbion AvdijajMatch Report
PremiershipRegular seasonWed2017-04-0519:45 Kilmarnock0–0Rangers9,548Rugby ParkAlan MuirMatch Report
PremiershipRegular seasonSat2016-10-2915:00 Rangers3–0Kilmarnock49,302Ibrox StadiumJohn BeatonMatch Report
PremiershipRegular seasonFri2016-08-2619:45 Kilmarnock1–1Rangers11,800Rugby ParkKevin ClancyMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonWed2024-02-2819:45 Kilmarnock1–2Rangers9,576BBSP Stadium, Rugby ParkDavid DickinsonMatch Report
PremiershipRegular seasonTue2024-01-0215:00 Rangers3–1Kilmarnock49,250Ibrox StadiumJohn BeatonMatch Report
PremiershipRegular seasonSat2023-03-0415:00 Rangers3–1Kilmarnock49,545Ibrox StadiumWilliam CollumMatch Report
PremiershipRegular seasonWed2023-01-1820:00 Kilmarnock2–3Rangers8,461BBSP Stadium, Rugby ParkKevin ClancyMatch Report
PremiershipRegular seasonSat2022-08-0615:00 Rangers2–0Kilmarnock49,600Ibrox StadiumKevin ClancyMatch Report
PremiershipRegular seasonSat2021-02-1315:00 Rangers1–0KilmarnockIbrox StadiumDon RobertsonMatch Report
PremiershipRegular seasonSun2020-11-0112:00 Kilmarnock0–1RangersBBSP Stadium, Rugby ParkAndrew DallasMatch Report
PremiershipRegular seasonSat2020-08-2215:00 Rangers2–0KilmarnockIbrox StadiumKevin ClancyMatch Report
PremiershipRegular seasonThu2019-12-2615:00 Rangers1–0Kilmarnock49,885Ibrox StadiumSteven McLeanMatch Report
PremiershipRegular seasonSun2019-08-0413:30 Kilmarnock1–2Rangers9,196Rugby ParkWilliam CollumMatch Report
PremiershipChampionship roundSat2018-05-0515:00 Rangers1–0Kilmarnock49,703Ibrox StadiumAlan MuirMatch Report
PremiershipRegular seasonSat2016-10-2915:00 Rangers3–0Kilmarnock49,302Ibrox StadiumJohn BeatonMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2019-03-1615:00 Rangers1–1Kilmarnock49,527Ibrox StadiumGreg AitkenMatch Report
PremiershipRegular seasonWed2018-10-3119:45 Rangers1–1Kilmarnock49,279Ibrox StadiumNick WalshMatch Report
PremiershipRegular seasonWed2017-10-2519:45 Rangers1–1Kilmarnock47,981Ibrox StadiumAlbion AvdijajMatch Report
PremiershipRegular seasonWed2017-04-0519:45 Kilmarnock0–0Rangers9,548Rugby ParkAlan MuirMatch Report
PremiershipRegular seasonFri2016-08-2619:45 Kilmarnock1–1Rangers11,800Rugby ParkKevin ClancyMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2023-08-0517:15 Kilmarnock1–0Rangers9,256BBSP Stadium, Rugby ParkWilliam CollumMatch Report
PremiershipRegular seasonWed2020-02-1219:45 Kilmarnock2–1Rangers8,096The Simple Digital ArenaJohn BeatonMatch Report
PremiershipChampionship roundSun2019-05-1915:00 Kilmarnock2–1Rangers12,248Rugby ParkWilliam CollumMatch Report
PremiershipRegular seasonWed2019-01-2319:45 Kilmarnock2–1Rangers12,374Rugby ParkDon RobertsonMatch Report
PremiershipRegular seasonSat2018-03-1715:00 Rangers0–1Kilmarnock49,396Ibrox StadiumDon RobertsonMatch Report
PremiershipRegular seasonSat2017-12-2312:30 Kilmarnock2–1Rangers11,490Rugby ParkWilliam CollumMatch Report

Fixture Leaders

Rangers Players vs. Kilmarnock

Rangers Players vs. Kilmarnock Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Jak Alnwickeng ENGGK190000000
Bruno Alvespt PORDF2180000010
Scott Arfieldca CANMF11632200000
Borna Barišićhr CRODF12928010030
David Batessct SCODF3270100000
Myles Beermanmt MLTDF190000000
Jack Butlandeng ENGGK3270000000
Daniel Candeiaspt PORFW,MF8544000100
Ben Davieseng ENGDF2179000000
Mohamed Diomandéci CIVMF190000000
Greg Dochertysct SCOMF190000000
Graham Dorranssct SCOFW,MF2112000000
Jon Flanaganeng ENGDF2135000010
Wes Foderinghameng ENGGK9802000000
Harry Forrestereng ENGMF190000010
Connor Goldsoneng ENGDF151,350210030
Andy Hallidaysct SCODF,MF9685111110
Filip Helanderse SWEDF,MF2180000000
Clint Hilleng ENGDF2180000000
Jason Holtsct SCOMF6479100000
Cedric Ittench SUIFW,MF3270000010
Declan Johnwls WALDF,MF3270100010
Glen Kamarafi FINMF5359000000
Nikola Katićhr CRODF4360000000
Ryan Kenteng ENGFW,MF11969210030
Rob Kiernanie IRLDF2180000000
Tom Lawrencewls WALFW,MF2164110000
John Lundstrameng ENGMF6450000000
Russell Martinsct SCODF2180000000
Gareth McAuleynir NIRDF190000010
Allan McGregorsct SCOGK7630000020
Barrie McKaysct SCOFW,MF2180000000
Jon McLaughlinsct SCOGK3270000000
Alfredo Morelosco COLFW151,056720060
Jamie Murphysct SCOFW,MF2180000000
Michael O'Halloransct SCODF,FW190000000
Fashion Sakalazm ZAMFW,MF2172110000
Abdallah Simasn SENFW,MF2173100000
James Taverniereng ENGDF221,975432240
Lee Wallacesct SCODF,MF2180100000
Danny Wilsonsct SCODF2180000000
Joe Worralleng ENGDF3270000000
Todd Cantwelleng ENGFW,MF3206100010
Antonio Čolakhr CROFW2152110000
Ryan Jacksct SCODF,MF12963110031
Joe Aribong NGAFW,MF5420010000
Brandon Barkereng ENGFW,MF185000000
Lee Hodsonnir NIRDF,MF183000000
Sam Lammersnl NEDFW183000000
Ianis Hagiro ROUFW,MF4166000000
Kemar Roofejm JAMFW,MF285100000
Sheyi Ojoeng ENGFW,MF177000000
Josh Windasseng ENGFW,MF5299030000
Nicolas Raskinbe BELMF4179000000
Joe Garnereng ENGFW,MF3218100010
Kenny Millersct SCOFW4219000000
Joey Bartoneng ENGMF169000010
Oscar Cortésco COLMF169000000
Steven Davisnir NIRMF8549000010
Eduardo Herreramx MEXFW275000000
Lassana Coulibalyml MLIFW,MF2118000000
Rıdvan Yılmaztr TURDF3197010000
Cyriel Dessersng NGAFW3176010000
Kieran Dowelleng ENGFW,MF2131000000
Jordan Rossitereng ENGMF158000000
Ross McCauslandnir NIRMF2138100000
Jason Cummingsau AUSFW2135000000
Eros Grezdaal ALBFW,MF145000000
Emerson Hyndmanus USAMF145000000
Ross McCroriesct SCODF,GK3225000000
Fábio Silvapt PORFW265000000
Glenn Middletonsct SCOFW,MF135000000
Dujon Sterlingeng ENGDF,MF255000000
Niko Kranjčarhr CROMF132000000
Danilobr BRAFW129000000
Rabbi Matondowls WALFW,MF235000000
Dapo Mebudesct SCOFW128000000
Aaron Nemaneeng ENGFW,MF126000000
Joe Dodooeng ENGFW,MF352000000
Martyn Waghorneng ENGFW,MF2101000000
Sean Gossnir NIRMF261010010
Matt Crookseng ENGDF,FW115000000
Jamie Barjonassct SCOMF113000000
Jordan Jonesnir NIRFW,MF113000000
Malik Tillmanus USAMF287000000
Kyle Laffertynir NIRFW232000000
Scott Wrightsct SCOFW,MF4102000000
Jermain Defoeeng ENGFW4173100000
Andrew Firtheng ENGGK18000000
James Sandsus USADF,MF298000000
Greg Stewartsct SCOFW,MF443000000
Leon Balogunng NGADF295000000
Florian Kamberich SUIFW,MF15000000
Nathan Pattersonsct SCODF15000000
George Edmundsoneng ENGDF11000000
John Souttarsct SCODF4271000000
32422,769322034361

Rangers Goalkeepers vs. Kilmarnock

Rangers Goalkeepers vs. Kilmarnock Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Jak Alnwickeng ENGGK1900001
Jack Butlandeng ENGGK327063583.30
Wes Foderinghameng ENGGK9803372-100.02
Allan McGregorsct SCOGK7630106770.03
Jon McLaughlinsct SCOGK327052360.02
Andrew Firtheng ENGGK1700
242,07024181750.08

Kilmarnock Players vs. Rangers

Kilmarnock Players vs. Rangers Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Miles Addisoneng ENGDF,MF190000000
Kristoffer Ajerno NORDF,MF190000010
Ryan Alebiosueng ENGDF,MF3225000000
Daniel Bachmannat AUTGK2180000010
Scott Boydsct SCODF3270000000
Will Boyleeng ENGDF190000010
Laurențiu Brănescuro ROUGK2180000000
Kirk Broadfootsct SCODF11902000020
Alex Brucenir NIRDF291000010
Jonny Burneng ENGDF190000000
Luke Chamberseng ENGDF190000000
Souleymane Coulibalyci CIVFW290000000
Robbie Deassct SCODF295000000
Dario Del Fabroit ITADF2180000000
Will Denniseng ENGGK3270000000
Gary Dickerie IRLMF161,396010070
Clévid Dikamonacg CGODF190000000
Colin Doyleie IRLGK190000000
Stuart Findlaysct SCODF151,265000030
Gordon Greersct SCODF190000000
Niko Hämäläinenfi FINDF,MF2180010000
Dean Hawkshawsct SCOMF190000010
Luke Hendrieeng ENGDF,MF3270000000
Jordan Jonesnir NIRFW,MF9746100010
Nicke Kabambaeng ENGDF,FW4282010010
Jan Koprivecsi SVNGK190000000
Sean Longstaffeng ENGMF190000000
Brad Lyonsnir NIRMF190100000
Jamie MacDonaldsct SCOGK8697000000
Lewis Mayosct SCODF3270000010
Aaron McGowaneng ENGDF,MF2180000000
Rory McKenziesct SCOFW,MF161,146000060
Zech Medleyeng ENGDF190000000
Corrie Ndabaie IRLDF3265000000
Stephen O'Donnellsct SCODF,MF10900210040
Liam Polworthsct SCOMF5383000000
Danny Rogersie IRLGK2180000000
Conor Sammonie IRLFW190000000
Oli Shawsct SCOFW190000000
Steven Smithsct SCODF,MF2180000010
Greg Stewartsct SCOFW,MF2105100000
Ash Taylorwls WALDF,MF3270020010
Greg Taylorsct SCODF,MF121,052010011
Aaron Tshibolacd CODMF8600000060
Sam Walkereng ENGGK3270000000
Calum Waterssct SCODF2180000010
Iain Wilsonsct SCOMF3190000020
Freddie Woodmaneng ENGGK190000000
Joe Wrightwls WALDF,FW5443100020
Matty Kennedynir NIRMF3263000000
Jeriel Dorsettms MSRDF2173100000
Mohamed El Makrininl NEDMF2152000000
Greg Kiltiesct SCOFW,MF6318010000
Youssouf Mulumbucd CODMF7503020020
Adam Frizzellsct SCOFW,MF2144000000
Chris Stokeseng ENGDF286100000
Kyle Vassellnir NIRFW4243000000
Kyle Magennissct SCOMF176000000
Brandon Haunstrupeng ENGDF,GK2163000000
Eamonn Brophysct SCOFW11705311110
Christian Doidgewls WALFW2153000000
Marley Watkinswls WALFW,MF3166000000
Liam Donnellynir NIRDF,MF3158000010
Daniel Armstrongsct SCOMF6376212231
Blair Alstonsct SCOMF154000000
Nathan Tysoneng ENGFW152000000
Kris Boydsct SCOFW7519400020
Gary Mackay-Stevensct SCOMF129000000
Alan Powerie IRLMF151,237000080
Lee Erwinsct SCOFW447000000
Kerr McInroysct SCOMF234000000
Chris Burkesct SCOFW,MF12750210000
Devlin MacKaysct SCOGK123000000
Fraser Murraysct SCOMF4116000010
Bright Enobakhareng NGAFW,MF118000010
Kevin van Veennl NEDFW115000000
David Watsonsct SCOMF4185000020
Mitchell Pinnockeng ENGFW,MF230000000
Tomas Brindleysct SCOMF112000000
Danny Whitehalleng ENGFW112000000
Charlee Adamseng ENGDF,FW111000000
Kyle Laffertynir NIRFW285000000
Conor McAlenyeng ENGFW,MF297100000
Liam Millarca CANDF,FW392000010
Scott Robinsonsct SCOFW,MF111000000
Diaguely Dabofr FRAMF110000000
James Balagizieng ENGMF18000000
George Greeneng ENGMF18000000
Innes Cameronsct SCOFW,MF29000010
Jack Sanderseng ENGDF17000000
Dom Thomassct SCOFW,MF17000000
Ross Millensct SCODF3160000000
Connor Johnsoneng ENGDF11000000
Mikael Ndjolieng ENGFW219000010
Callum Robertsonsct SCOFW1000000
32322,710201333682

Kilmarnock Goalkeepers vs. Rangers

Kilmarnock Goalkeepers vs. Rangers Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Daniel Bachmannat AUTGK218020
Laurențiu Brănescuro ROUGK21801731482.40
Will Denniseng ENGGK32701651168.81
Colin Doyleie IRLGK19061583.30
Jan Koprivecsi SVNGK19041375.00
Jamie MacDonaldsct SCOGK86980801
Danny Rogersie IRLGK21801231083.30
Sam Walkereng ENGGK32701881161.10
Freddie Woodmaneng ENGGK1900001
Devlin MacKaysct SCOGK12200
242,07073315465.83

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.