1 | Wed 9 Aug | 22-1 v ServetteRangers 2-1 Servette | UEFA Champions League Third Qualifying Round | 1 |
2 | Tue 15 Aug | 21-1 v ServetteServette 1-1 Rangers | UEFA Champions League Third Qualifying Round | 1 |
3 | Sat 26 Aug | 22-0 v Ross CountyRoss County 0-2 Rangers | Cinch Premiership | 1 |
4 | Wed 30 Aug | 21-5 v PSV EindhovenPSV Eindhoven 5-1 Rangers | UEFA Champions League Play-off Qualifying Play-off Round | 1 |
5 | Sun 8 Oct | 23-0 v St MirrenSt Mirren 0-3 Rangers | Cinch Premiership | 2 |
6 | Sun 29 Oct | 22-1 v Heart of MidlothianRangers 2-1 Heart of Midlothian | Cinch Premiership | 1 |
7 | Wed 1 Nov | 25-0 v DundeeDundee 0-5 Rangers | Cinch Premiership | 1 |
8 | Sun 5 Nov | 23-1 v Heart of MidlothianHeart of Midlothian 1-3 Rangers | Viaplay Cup Semi Final | 2 |
9 | Sun 12 Nov | 22-0 v LivingstonLivingston 0-2 Rangers | Cinch Premiership | 1 |
10 | Sun 26 Nov | 21-1 v AberdeenAberdeen 1-1 Rangers | Cinch Premiership | 1 |
11 | Sat 9 Dec | 23-1 v DundeeRangers 3-1 Dundee | Cinch Premiership | 1 |
12 | Sun 17 Dec | 21-0 v AberdeenRangers 1-0 Aberdeen | Viaplay Cup Final | 1 |
13 | Wed 20 Dec | 22-0 v St JohnstoneRangers 2-0 St Johnstone | Cinch Premiership | 1 |
14 | Sat 30 Dec | 21-2 v CelticCeltic 2-1 Rangers | Cinch Premiership | 1 |
15 | Sun 18 Feb | 23-0 v St JohnstoneSt Johnstone 0-3 Rangers | Cinch Premiership | 2 |
16 | Wed 28 Feb | 22-1 v KilmarnockKilmarnock 1-2 Rangers | Cinch Premiership | 1 |
17 | Sat 2 Mar | 21-2 v MotherwellRangers 1-2 Motherwell | Cinch Premiership | 1 |
18 | Sat 30 Mar | 23-1 v HibernianRangers 3-1 Hibernian | Cinch Premiership | 1 |
19 | Sun 7 Apr | 23-3 v CelticRangers 3-3 Celtic | Cinch Premiership | 1 |
20 | Sun 14 Apr | 22-3 v Ross CountyRoss County 3-2 Rangers | Cinch Premiership | 1 |