Aberdeen vs. Rangers Historical Head-to-Head

Aberdeen
6 wins
7 draws
18 losses
29 goals
Rangers
18 wins
7 draws
6 losses
60 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
PremiershipRegular seasonSat2025-04-1215:00 AberdeenRangers
PremiershipRegular seasonWed2025-01-1520:00 Rangers3–0Aberdeen45,887Ibrox StadiumKevin ClancyMatch Report
PremiershipRegular seasonWed2024-10-3020:00 Aberdeen2–1Rangers19,274Pittodrie StadiumJohn BeatonMatch Report
PremiershipRegular seasonTue2024-02-0620:00 Rangers2–1Aberdeen49,329Ibrox StadiumDon RobertsonMatch Report
PremiershipRegular seasonSun2023-11-2612:00 Aberdeen1–1Rangers16,911Pittodrie StadiumNick WalshMatch Report
PremiershipRegular seasonSat2023-09-3015:00 Rangers1–3Aberdeen49,959Ibrox StadiumSteven McLeanMatch Report
PremiershipChampionship roundSun2023-05-0715:00 Rangers1–0Aberdeen46,961Ibrox StadiumJohn BeatonMatch Report
PremiershipRegular seasonSun2023-04-2316:30 Aberdeen2–0Rangers18,666Pittodrie StadiumNick WalshMatch Report
PremiershipRegular seasonTue2022-12-2020:00 Aberdeen2–3Rangers18,025Pittodrie StadiumWilliam CollumMatch Report
PremiershipRegular seasonSat2022-10-2915:00 Rangers4–1Aberdeen49,365Ibrox StadiumNick WalshMatch Report
PremiershipRegular seasonSat2022-03-0515:00 Rangers1–0Aberdeen50,010Ibrox StadiumJohn BeatonMatch Report
PremiershipRegular seasonTue2022-01-1819:45 Aberdeen1–1Rangers16,731Pittodrie StadiumKevin ClancyMatch Report
PremiershipRegular seasonWed2021-10-2719:45 Rangers2–2Aberdeen49,760Ibrox StadiumJohn BeatonMatch Report
PremiershipChampionship roundSat2021-05-1512:30 Rangers4–0AberdeenIbrox StadiumNick WalshMatch Report
PremiershipRegular seasonSun2021-01-1015:00 Aberdeen1–2RangersPittodrie StadiumJohn BeatonMatch Report
PremiershipRegular seasonSun2020-11-2212:00 Rangers4–0AberdeenIbrox StadiumNick WalshMatch Report
PremiershipRegular seasonSat2020-08-0112:30 Aberdeen0–1RangersPittodrie StadiumBobby MaddenMatch Report
PremiershipRegular seasonSat2020-02-0115:00 Rangers0–0Aberdeen50,012Ibrox StadiumAndrew DallasMatch Report
PremiershipRegular seasonWed2019-12-0419:45 Aberdeen2–2Rangers14,790Pittodrie StadiumJohn BeatonMatch Report
PremiershipRegular seasonSat2019-09-2815:00 Rangers5–0Aberdeen49,992Ibrox StadiumBobby MaddenMatch Report
PremiershipChampionship roundSun2019-04-2815:00 Rangers2–0Aberdeen49,667Ibrox StadiumDon RobertsonMatch Report
PremiershipRegular seasonWed2019-02-0619:45 Aberdeen2–4Rangers19,190Pittodrie StadiumBobby MaddenMatch Report
PremiershipRegular seasonWed2018-12-0519:45 Rangers0–1Aberdeen49,711Ibrox StadiumSteven McLeanMatch Report
PremiershipRegular seasonSun2018-08-0513:00 Aberdeen1–1Rangers19,046Pittodrie StadiumKevin ClancyMatch Report
PremiershipChampionship roundTue2018-05-0819:45 Aberdeen1–1Rangers17,745Pittodrie StadiumSteven McLeanMatch Report
PremiershipRegular seasonWed2018-01-2419:45 Rangers2–0Aberdeen49,707Ibrox StadiumBobby MaddenMatch Report
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSun2017-12-0312:30 Aberdeen1–2Rangers18,983Pittodrie StadiumWilliam CollumMatch Report
PremiershipRegular seasonWed2017-11-2919:45 Rangers3–0Aberdeen48,647Ibrox StadiumAndrew DallasMatch Report
PremiershipChampionship roundWed2017-05-1719:45 Rangers1–2Aberdeen48,289Ibrox StadiumJohn BeatonMatch Report
PremiershipRegular seasonSun2017-04-0912:30 Aberdeen0–3Rangers19,332Pittodrie StadiumKevin ClancyMatch Report
PremiershipRegular seasonSat2016-12-0315:00 Rangers2–1Aberdeen50,003Ibrox StadiumSteven McLeanMatch Report
PremiershipRegular seasonSun2016-09-2513:00 Aberdeen2–1Rangers19,263Pittodrie StadiumJohn BeatonMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonWed2024-10-3020:00 Aberdeen2–1Rangers19,274Pittodrie StadiumJohn BeatonMatch Report
PremiershipRegular seasonSat2023-09-3015:00 Rangers1–3Aberdeen49,959Ibrox StadiumSteven McLeanMatch Report
PremiershipRegular seasonSun2023-04-2316:30 Aberdeen2–0Rangers18,666Pittodrie StadiumNick WalshMatch Report
PremiershipRegular seasonWed2018-12-0519:45 Rangers0–1Aberdeen49,711Ibrox StadiumSteven McLeanMatch Report
PremiershipChampionship roundWed2017-05-1719:45 Rangers1–2Aberdeen48,289Ibrox StadiumJohn BeatonMatch Report
PremiershipRegular seasonSun2016-09-2513:00 Aberdeen2–1Rangers19,263Pittodrie StadiumJohn BeatonMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSun2023-11-2612:00 Aberdeen1–1Rangers16,911Pittodrie StadiumNick WalshMatch Report
PremiershipRegular seasonTue2022-01-1819:45 Aberdeen1–1Rangers16,731Pittodrie StadiumKevin ClancyMatch Report
PremiershipRegular seasonWed2021-10-2719:45 Rangers2–2Aberdeen49,760Ibrox StadiumJohn BeatonMatch Report
PremiershipRegular seasonSat2020-02-0115:00 Rangers0–0Aberdeen50,012Ibrox StadiumAndrew DallasMatch Report
PremiershipRegular seasonWed2019-12-0419:45 Aberdeen2–2Rangers14,790Pittodrie StadiumJohn BeatonMatch Report
PremiershipRegular seasonSun2018-08-0513:00 Aberdeen1–1Rangers19,046Pittodrie StadiumKevin ClancyMatch Report
PremiershipChampionship roundTue2018-05-0819:45 Aberdeen1–1Rangers17,745Pittodrie StadiumSteven McLeanMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonWed2025-01-1520:00 Rangers3–0Aberdeen45,887Ibrox StadiumKevin ClancyMatch Report
PremiershipRegular seasonTue2024-02-0620:00 Rangers2–1Aberdeen49,329Ibrox StadiumDon RobertsonMatch Report
PremiershipChampionship roundSun2023-05-0715:00 Rangers1–0Aberdeen46,961Ibrox StadiumJohn BeatonMatch Report
PremiershipRegular seasonTue2022-12-2020:00 Aberdeen2–3Rangers18,025Pittodrie StadiumWilliam CollumMatch Report
PremiershipRegular seasonSat2022-10-2915:00 Rangers4–1Aberdeen49,365Ibrox StadiumNick WalshMatch Report
PremiershipRegular seasonSat2022-03-0515:00 Rangers1–0Aberdeen50,010Ibrox StadiumJohn BeatonMatch Report
PremiershipChampionship roundSat2021-05-1512:30 Rangers4–0AberdeenIbrox StadiumNick WalshMatch Report
PremiershipRegular seasonSun2021-01-1015:00 Aberdeen1–2RangersPittodrie StadiumJohn BeatonMatch Report
PremiershipRegular seasonSun2020-11-2212:00 Rangers4–0AberdeenIbrox StadiumNick WalshMatch Report
PremiershipRegular seasonSat2020-08-0112:30 Aberdeen0–1RangersPittodrie StadiumBobby MaddenMatch Report
PremiershipRegular seasonSat2019-09-2815:00 Rangers5–0Aberdeen49,992Ibrox StadiumBobby MaddenMatch Report
PremiershipChampionship roundSun2019-04-2815:00 Rangers2–0Aberdeen49,667Ibrox StadiumDon RobertsonMatch Report
PremiershipRegular seasonWed2019-02-0619:45 Aberdeen2–4Rangers19,190Pittodrie StadiumBobby MaddenMatch Report
PremiershipRegular seasonWed2018-01-2419:45 Rangers2–0Aberdeen49,707Ibrox StadiumBobby MaddenMatch Report
PremiershipRegular seasonSun2017-12-0312:30 Aberdeen1–2Rangers18,983Pittodrie StadiumWilliam CollumMatch Report
PremiershipRegular seasonWed2017-11-2919:45 Rangers3–0Aberdeen48,647Ibrox StadiumAndrew DallasMatch Report
PremiershipRegular seasonSun2017-04-0912:30 Aberdeen0–3Rangers19,332Pittodrie StadiumKevin ClancyMatch Report
PremiershipRegular seasonSat2016-12-0315:00 Rangers2–1Aberdeen50,003Ibrox StadiumSteven McLeanMatch Report

Fixture Leaders

Aberdeen Players vs. Rangers

Aberdeen Players vs. Rangers Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Connor Barronsct SCOMF6353110010
David Batessct SCODF3270000010
Vicente Besuijennl NEDFW,MF3136000010
Scott Brownsct SCOMF2180100010
Ryan Christiesct SCOFW,MF4353100021
Andrew Considinesct SCODF181,584210062
Nicky Devlinsct SCODF,MF5450100000
Ross Doohansct SCOGK190000000
Lewis Fergusonsct SCOMF131,170101160
Declan Gallaghersct SCODF190000010
Jon Gallagherie IRLDF,FW3139100000
Stefan Gartenmanndk DENDF3270100010
Jonny Hayesie IRLDF,MF141,068110020
Tommie Hobanie IRLDF4360000000
Teddy Jenkseng ENGMF190000000
Greg Leighjm JAMDF,MF3263000000
Joe Lewiseng ENGGK221,970000030
Shay Loganeng ENGDF,MF151,273000030
Max Loweeng ENGDF,MF3265000000
Angus MacDonaldeng ENGDF3181000010
Jack MacKenziesct SCODF7462100010
James Maddisoneng ENGFW,MF2135110000
Stevie Maysct SCOFW,MF6310000000
Ross McCroriesct SCODF,GK6534000010
Jamie McGrathie IRLMF4335100110
Scott McKennasct SCODF11894100041
Dimitar Mitovbg BULGK190000010
Gavin Molloyie IRLMF190000010
Anthony O'Connorie IRLDF,MF7623000020
Funso Ojobe BELMF6504000020
Matthew Pollockeng ENGDF2180000000
Ylber Ramadanial ALBMF4360000020
Christian Ramirezus USAFW,MF4256100000
Mark Reynoldssct SCODF3270000010
Jayden Richardsoneng ENGDF,MF2152000010
Kelle Roosnl NEDGK7630000000
Slobodan Rubežićme MNEDF3270000000
Liam Scalesie IRLDF4360100020
Anthony Stewarteng ENGDF2180000000
Ash Taylorwls WALDF,MF9718000010
Kristers Toberslv LVADF,MF190000010
Zak Vynerke KENDF,MF2180000000
James Wilsoneng ENGFW,MF3190000000
Ryan Jacksct SCODF,MF2179000031
Richard Jensenfi FINDF,MF3269000020
Matty Kennedynir NIRFW,MF4280100000
Hayden Coulsoneng ENGDF,MF3198000010
Sam Cosgroveeng ENGFW10776211151
Dukcv CPVFW7284000030
Kári Árnasonis ISLDF,MF178000000
Michael Devlinsct SCODF4260000020
Kenny McLeansct SCOMF8706101110
Graeme Shinniesct SCODF,MF161,426100070
Dominic Balleng ENGDF,MF5357000000
Connor McLennansct SCOFW,MF7345000010
Jeppe Okkelsdk DENFW,MF171000000
Craig Brysonsct SCOMF170000000
Ester Soklersi SVNFW2134010010
Jayden Stockleyeng ENGFW396000021
Sivert Heltne Nilsenno NORMF2155000020
Topi Keskinenfi FINFW,MF2130010000
Luís Barrosbe BELGK2154110000
Leighton Clarksoneng ENGMF9679120020
Bojan Miovskimk MKDFW7553300000
Ryan Edmondsoneng ENGFW391000000
Kevin Nisbetsct SCOFW163000000
Dylan McGeouchsct SCOMF3241010010
Christopher Forresterie IRLMF160000010
Stephen Gleesonie IRLMF2111000000
Scott Wrightsct SCOFW,MF3117000000
Callum Hendrysct SCOFW,MF145000000
Fraser Hornbysct SCOFW145000000
Florian Kamberich SUIFW,MF145000000
Greg Tanseyeng ENGMF143000000
Gary Mackay-Stevensct SCOMF5385000010
Frank Rosssct SCOFW,MF138100000
Dean Campbellsct SCOMF9402000000
Nicky Maynardeng ENGFW128000000
Marley Watkinswls WALFW,MF472000010
Alfie Dorringtoneng ENGDF127000000
Shayden Morriseng ENGMF599100000
Ante Palaversahr CROMF288000000
Peter Ambroseng NGAFW124000000
James McGarrynz NZLDF,MF295000000
Adam Rooneyie IRLFW,MF8457020000
Bruce Andersonsct SCOFW284100000
Alexander Jensendk DENDF,MF119000000
Ryan Hedgeswls WALFW,MF8503010001
Killian Phillipsie IRLMF115000000
Niall McGinnnir NIRFW,MF12684000010
Peter Pawlettsct SCOFW,MF259000010
Wes Burnswls WALDF,FW112000000
Greg Stewartsct SCOFW,MF6284000000
Danny Rogersie IRLGK110000000
Daniel Harviesct SCODF,FW19000000
Ethan Rosssct SCOMF18000000
Ryan Duncansct SCOMF5266000010
Ronald Hernándezve VENDF297000000
Dante Polvaraus USAMF5148000010
Curtis Maineng ENGFW374000010
Alfie Bavidgesct SCOFW13000000
Calvin Ramseyar ARGDF386000000
Austin Samuelseng ENGFW11000000
43530,506291434918

Aberdeen Goalkeepers vs. Rangers

Aberdeen Goalkeepers vs. Rangers Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Ross Doohansct SCOGK190123975.00
Joe Lewiseng ENGGK221,97051423343.12
Dimitar Mitovbg BULGK19041375.00
Kelle Roosnl NEDGK763049123877.61
Danny Rogersie IRLGK1100000
322,790116588362.93

Rangers Players vs. Aberdeen

Rangers Players vs. Aberdeen Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Jak Alnwickeng ENGGK190000000
Bruno Alvespt PORDF190000010
Scott Arfieldca CANMF15808410050
Joe Aribong NGAFW,MF8678010000
Leon Balogunng NGADF8587110010
Borna Barišićhr CRODF12996020010
Connor Barronsct SCOMF190000000
Calvin Basseyng NGADF3270000000
David Batessct SCODF5450000020
Myles Beermanmt MLTDF2162000000
Jack Butlandeng ENGGK4360000000
Todd Cantwelleng ENGFW,MF4341200020
Václav Černýcz CZEFW,MF190000000
José Cifuentesec ECUMF2180010000
Danilobr BRAFW2135000000
Adam Devinesct SCODF190000000
Ovie Ejariaeng ENGFW,MF299000000
Wes Foderinghameng ENGGK7630000000
Joe Garnereng ENGFW,MF4327010020
Connor Goldsoneng ENGDF191,710020050
Andy Hallidaysct SCODF,MF5281101120
Filip Helanderse SWEDF,MF190000000
Lee Hodsonnir NIRDF,MF2108100010
Jason Holtsct SCOMF7601010030
Ryan Jacksct SCODF,MF131,000100011
Declan Johnwls WALDF,MF3270010000
Glen Kamarafi FINMF11802000000
Neraysho Kasanwirjonl NEDDF190000000
Nikola Katićba BIHDF6369000000
Liam Kellysct SCOGK190000000
Rob Kiernanie IRLDF190000010
Leon Kingsct SCODF190000000
Sam Lammersnl NEDFW2103000000
Russell Martinsct SCODF2180000000
Gareth McAuleynir NIRDF190000000
Robby McCroriesct SCOGK190000000
Ross McCroriesct SCODF,GK5367100020
Allan McGregorsct SCOGK161,440000010
Jon McLaughlinsct SCOGK190000000
Glenn Middletonsct SCOFW,MF190000000
Alfredo Morelosco COLFW191,316810063
Jamie Murphysct SCOFW,MF3249000000
Clinton Nsialafr FRADF190010010
James Sandsus USADF,MF3237000010
Abdallah Simasn SENFW,MF2159100000
Jack Simpsoneng ENGDF190000000
Greg Stewartsct SCOFW,MF2112110000
Malik Tillmanus USAFW,MF3270010000
Jon Torales ESPFW,MF2148000000
Lee Wallacesct SCODF,MF3184000010
Aidan Wilsonsct SCODF190000000
Danny Wilsonsct SCODF4315100010
Joe Worralleng ENGDF190000000
Rıdvan Yılmaztr TURDF5322000000
Clint Hilleng ENGDF2179000021
Jermain Defoeeng ENGFW5193300010
Steven Davisnir NIRMF7553000010
Cyriel Dessersng NGAFW4223100000
Ryan Kenteng ENGFW,MF131,030260021
Matt Polsterus USADF,MF182000000
Antonio Čolakhr CROFW179100000
Tom Lawrencewls WALFW,MF3226010000
Barrie McKaysct SCOFW,MF3257010000
Nedim Bajramial ALBFW,MF2120100000
Robin Pröppernl NEDDF175000000
Kemar Roofejm JAMFW,MF4230400000
Carlos Peñamx MEXMF2126100000
Michael O'Halloransct SCODF,FW287000000
Nicolas Raskinbe BELMF4308000010
Rabbi Matondowls WALFW,MF4167100000
Kenny Millersct SCOFW6430300010
Sean Gossnir NIRMF2148000010
Emerson Hyndmanus USAMF153000000
Lassana Coulibalyml MLIFW,MF3146000000
John Souttarsct SCODF4316000000
Fábio Cardosopt PORDF245000000
Jon Flanaganeng ENGDF4315000000
Kyle Laffertynir NIRFW145000010
Eros Grezdaal ALBFW,MF139000000
Josh Windasseng ENGFW,MF6485120010
Oscar Cortésco COLMF135000000
Fábio Silvapt PORFW134000000
Ben Davieseng ENGDF5302010000
Jamie Barjonassct SCOMF132000000
Graham Dorranssct SCOFW,MF132000010
Jason Cummingsau AUSFW249000000
Niko Kranjčarhr CROMF127000010
John Lundstrameng ENGMF10673100010
James Taverniereng ENGDF302,558135111350
Martyn Waghorneng ENGFW,MF4218100010
Brandon Barkereng ENGFW,MF122000000
Daniel Candeiaspt PORFW,MF7400010010
Scott Wrightsct SCOFW,MF6182000021
Joe Dodooeng ENGFW,MF265110000
Cedric Ittench SUIFW,MF330000000
George Edmundsoneng ENGDF115000000
Jeftébr BRADF2105000000
Ianis Hagiro ROUFW,MF10573110010
Sheyi Ojoeng ENGFW,MF397000000
Harry Forrestereng ENGMF276000000
Ross McCauslandnir NIRMF3148000010
Fashion Sakalazm ZAMFW,MF7385100000
Dujon Sterlingeng ENGDF,MF258000001
Bongani Zunguza RSAMF19000000
Hamza Igmanema MARFW296100000
Florian Kamberich SUIFW,MF18000000
Eduardo Herreramx MEXFW27000010
Zak Lovelaceeng ENGFW17000000
Mohamed Diomandéci CIVMF296000000
Ryan Hardiesct SCOFW11000000
43630,48359341214668

Rangers Goalkeepers vs. Aberdeen

Rangers Goalkeepers vs. Aberdeen Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Jak Alnwickeng ENGGK1900100
Jack Butlandeng ENGGK43601871261.10
Wes Foderinghameng ENGGK76300603
Liam Kellysct SCOGK190202100.01
Robby McCroriesct SCOGK190404100.01
Allan McGregorsct SCOGK161,44026131869.27
Jon McLaughlinsct SCOGK19032133.30
312,79053293756.612

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.