CalendarStandings Select2023/20242023/20242023/20242024/20252025/20262024 Friendlies20252024/20252023/20242022/20232021/20222025/20262024/20252025/20262025/2026 Qualification Overview Matches Roster Players Stats Short name:RFCMiddle size name:RangersCity:GlasgowFounded:1872Local Authority Area:Glasgow CityVenue:Ibrox Stadium Position Rank Played Wins Draw Losts GD Points 2 38 22 9 7 39 75 Current form AHHHA DDWWD Results Date Team Location Results 17-05-2025 12:30 HibernianA2 - 214-05-2025 19:45 Dundee UnitedH3 - 111-05-2025 12:00 AberdeenH4 - 004-05-2025 12:00 CelticH1 - 126-04-2025 15:00 St. MirrenA2 - 2 03-08-2024 12:30 Hearts 0 - 0 RangersTynecastle Park 10-08-2024 15:00 Rangers 2 - 1 MotherwellHampden Park 24-08-2024 15:00 Rangers 6 - 0 Ross CountyHampden Park 01-09-2024 12:30 Celtic 3 - 0 RangersCeltic Park 15-09-2024 12:00 Dundee United 0 - 1 RangersTannadice Park 29-09-2024 12:00 Rangers 1 - 0 HibernianHampden Park 06-10-2024 20:00 Rangers 2 - 0 St. JohnstoneHampden Park 20-10-2024 12:00 Kilmarnock 1 - 0 RangersRugby Park 27-10-2024 15:00 Rangers 2 - 1 St. MirrenHampden Park 30-10-2024 20:00 Aberdeen 2 - 1 RangersPittodrie Stadium 10-11-2024 17:00 Rangers 1 - 0 HeartsHampden Park 23-11-2024 15:45 Rangers 1 - 1 Dundee UnitedHampden Park 01-12-2024 12:00 St. Johnstone 0 - 1 RangersMcDiarmid Park 04-12-2024 19:45 Rangers 6 - 0 KilmarnockHampden Park 08-12-2024 12:00 Ross County 0 - 3 RangersGlobal Energy Stadium (Victoria Park) 21-12-2024 15:00 Rangers 1 - 0 DundeeHampden Park 26-12-2024 17:45 St. Mirren 2 - 1 RangersThe SMiSA Stadium (St Mirren Park) 29-12-2024 15:00 Motherwell 2 - 2 RangersFir Park Stadium 02-01-2025 15:00 Rangers 3 - 0 CelticHampden Park 05-01-2025 12:00 Hibernian 3 - 3 RangersEaster Road 09-01-2025 20:00 Dundee 1 - 1 RangersDens Park (Kilmac Stadium) 12-01-2025 15:00 Rangers 3 - 1 St. JohnstoneIbrox Stadium 15-01-2025 20:00 Rangers 3 - 0 AberdeenIbrox Stadium 26-01-2025 12:00 Dundee United 1 - 3 RangersTannadice Park 02-02-2025 15:00 Rangers 4 - 0 Ross CountyIbrox Stadium « 12 » Display510202550100All Goalkeeper Jack Butland England 1 Liam Kelly Scotland 31 Mason Munn Northern Ireland 54 Defender Adam Devine Scotland 44 Zander Hutton Scotland 63 Ben Davies England 26 Clinton Nsiala France 19 Connor Goldson England 6 Dujon Sterling England 21 James Tavernier England 2 Jefte Brazil 22 John Souttar Scotland 5 Leon Balogun Nigeria 27 Leon King Scotland 38 Neraysho Kasanwirjo Netherlands 24 Rafael Fernandes Portugal 28 Ridvan Yilmaz Turkey 3 Robbie Fraser Scotland 47 Robin Pröpper Netherlands 4 Midfielder Aiden Mccallion Scotland 84 Alex Lowry Scotland 51 Bailey Rice Scotland 49 Cole Mckinnon Scotland 48 Connor Barron Scotland 8 Findlay Curtis Scotland 52 Ianis Hagi Romania 30 Kieran Dowell England 20 Mohamed Diomande Cote D'Ivoire 10 Nedim Bajrami Albania 14 Nicolas Raskin Belgium 43 Paul Nsio England 55 Todd Cantwell England 13 Vaclav Cerny Czech Republic 18 Forward Cyriel Dessers Nigeria 9 Danilo Brazil 99 Hamza Igamane Morocco 29 Óscar Cortés Colombia 7 Rabbi Matondo Wales 17 Ross McCausland Northern Ireland 45 Sam Lammers Netherlands Scott Wright Scotland 23 Tom Lawrence Wales 11 Zak Lovelace England 50 Name Adam Devine 119000 0 0 0 0 0 0 0 0 0 Aiden Mccallion 00000 0 0 0 0 0 0 0 0 0 Alex Lowry 00000 0 0 0 0 0 0 0 0 0 Zander Hutton 00000 0 0 0 0 0 0 0 0 0 Bailey Rice 7121461 1 0 0 0 0 0 0 0 0 Ben Davies 116101 0 0 0 0 0 0 0 0 0 Clinton Nsiala 111083613 1 0 0 0 0 0 0 0 1 Cole Mckinnon 00000 0 0 0 0 0 0 0 0 0 Connor Barron 28231946510 0 0 0 0 0 0 0 0 0 Connor Goldson 00000 0 0 0 0 0 0 0 0 0 Cyriel Dessers 352421151111 3 17 1 0 18 0 0 0 1 Danilo 238878156 0 5 0 0 5 0 0 0 3 Dujon Sterling 1910103893 5 0 0 0 0 0 0 0 0 Findlay Curtis 317721 0 0 0 0 0 0 0 0 0 Hamza Igamane 332319831017 2 12 0 0 12 0 0 0 1 Ianis Hagi 23161435714 5 4 0 0 4 0 0 1 4 Jack Butland 2929261000 1 0 0 0 0 0 0 0 0 James Tavernier 3330278932 4 3 1 0 4 0 0 0 4 Jefte 3330269136 7 0 0 0 0 0 0 0 2 John Souttar 2424211902 1 1 0 0 1 0 0 0 0 Kieran Dowell 122252102 1 0 0 0 0 0 0 0 0 Leon Balogun 2013107076 1 1 0 0 1 0 0 0 1 Leon King 202120 0 0 0 0 0 0 0 0 0 Liam Kelly 9981000 0 0 0 0 0 0 0 0 0 Mason Munn 00000 0 0 0 0 0 0 0 0 0 Mohamed Diomande 36322649416 6 4 0 0 4 0 0 1 3 Nedim Bajrami 281514321312 2 2 0 0 2 0 0 0 1 Neraysho Kasanwirjo 9334860 1 0 0 0 0 0 0 0 0 Nicolas Raskin 3329262945 8 4 0 0 4 0 0 0 4 Óscar Cortés 10427364 0 0 0 0 0 0 0 0 0 Paul Nsio 10110 0 0 0 0 0 0 0 0 0 Rabbi Matondo 6223942 0 2 0 0 2 0 0 0 0 Rafael Fernandes 313021 0 0 0 0 0 0 0 0 0 Ridvan Yilmaz 1711110464 1 0 0 0 0 0 0 0 2 Robbie Fraser 201520 0 0 0 0 0 0 0 0 0 Robin Pröpper 2722202157 9 2 0 1 2 0 0 0 0 Ross McCausland 13437593 3 0 0 0 0 0 1 0 0 Sam Lammers 00000 0 0 0 0 0 0 0 0 0 Scott Wright 2213402 0 0 0 0 0 0 0 0 0 Todd Cantwell 00000 0 0 0 0 0 0 0 0 0 Tom Lawrence 188816106 4 4 0 0 4 0 0 0 1 Vaclav Cerny 33302490321 2 13 0 0 13 0 0 0 1 Zak Lovelace 10510 0 0 0 0 0 0 0 0 1