Steven Davis

Retired
Retired
Last club: Rangers Most games for: Rangers Retired since: Jan 25, 2024
  • Date of birth/Age: Jan 1, 1985 (39)
  • Place of birth: Northern Ireland Ballymena
  • Citizenship: Northern Ireland Northern Ireland
  • Height: 1,72 m
  • Position: Central Midfield
124.png
Caretaker Manager Club: Rangers
deadline-day banner

Detailed stats of Steven Davis

This page contains information about a player's detailed stats. In the info box, you can filter by period, club, type of league and competition. The "Detailed stats" tab shows a player's total appearances, goals, cards and cumulative minutes of play for each competition, and indicates the season in which it occurred.

Filter by season:
Filter by club:
League ranking / League type:
Filter by competition:
Filter by position:
Filter by coach:
SeasonCompetitionreihenfolge ASC, saison_id DESC, verein_id ASC     /   /   
 Total :  364277019 / - / -29.532'
22/2381-1 / - / -358'
22/235--- / - / -251'
22/2321-- / - / -167'
22/231--- / - / -71'
21/223--- / - / -187'
21/227--- / - / -491'
21/225--- / - / -339'
21/2213-1- / - / -871'
21/221--- / - / -90'
21/222--1 / - / -180'
21/2221-- / - / -180'
20/215-21 / - / -428'
20/2131-1 / - / -255'
20/2130-12 / - / -2.163'
20/218--1 / - / -705'
20/2111-- / - / -33'
20/212--- / - / -180'
19/209111 / - / -786'
19/2024-2- / - / -1.806'
19/203--- / - / -197'
19/202--- / - / -158'
19/205--- / - / -450'
18/194-1- / - / -351'
18/1910-1- / - / -541'
18/194-11 / - / -124'
11/12335135 / - / -2.888'
11/121--- / - / -90'
11/121--1 / - / -90'
11/122--- / - / -180'
11/122-1- / - / -180'
10/1137411- / - / -3.286'
10/1131-- / - / -300'
10/114-1- / - / -360'
10/113--2 / - / -270'
10/116--- / - / -540'
09/10363151 / - / -3.231'
09/1031-- / - / -225'
09/105-1- / - / -425'
09/106--- / - / -540'
08/092-1- / - / -180'
08/09346101 / - / -3.060'
08/093-1- / - / -300'
07/082--- / - / -105'
07/0812-5- / - / -999'
07/08911- / - / -801'
07/081--- / - / -120'
Matchday Date Venue For Opponent Result Pos.            
Group G 9/16/09 Rangers FC VfB Stuttgart 1:1 CM 90'
Group G 9/29/09 Rangers FC Sevilla FC 1:4 RM 90'
Group G 10/20/09 Rangers FC Unirea Urziceni ( - 2011) 1:4 CM 90'
Group G 11/4/09 Rangers FC Unirea Urziceni ( - 2011) 1:1 CM 90'
Group G 11/24/09 Rangers FC VfB Stuttgart 0:2 CM 90'
Group G 12/9/09 Rangers FC Sevilla FC 1:0 AM 90'
Group C 9/14/10 Rangers FC Manchester United 0:0 RW 90'
Group C 9/29/10 Rangers FC Bursaspor 1:0 RW 90'
Group C 10/20/10 Rangers FC Valencia CF 1:1 CM 90'
Group C 11/2/10 Rangers FC Valencia CF 3:0 RW 90'
Group C 11/24/10 Rangers FC Manchester United 0:1 RB 90'
Group C 12/7/10 Rangers FC Bursaspor 1:1 RW 90'
Group A 9/7/22 Rangers FC Ajax Amsterdam 4:0 DM 12'
Group A 9/14/22 Rangers FC SSC Napoli 0:3 CM 83'
Group A 10/4/22 Rangers FC Liverpool FC 2:0 CM 66'
Group A 10/12/22 Rangers FC Liverpool FC 1:7 CM 30'
Group A 10/26/22 Rangers FC SSC Napoli 3:0 on the bench
Group A 11/1/22 Rangers FC Ajax Amsterdam 1:3 DM 60'
Squad: 18, Starting eleven: 15, Substituted in: 2, On the bench: 1, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Second Round 1st leg 2/17/11 Rangers FC Sporting CP 1:1 AM 90'
Second Round 2nd leg 2/24/11 Rangers FC Sporting CP 2:2 CM 1 90'
last 16 1st leg 3/10/11 Rangers FC PSV Eindhoven 0:0 CM 90'
last 16 2nd leg 3/17/11 Rangers FC PSV Eindhoven 0:1 RM 90'
Group G 9/19/19 Rangers FC Feyenoord Rotterdam 1:0 AM 90'
Group G 10/3/19 Rangers FC BSC Young Boys 2:1 AM 90 + 1' 90'
Group G 10/24/19 Rangers FC FC Porto 1:1 DM 90'
Group G 11/7/19 Rangers FC FC Porto 2:0 DM 1 90'
Group G 11/28/19 Rangers FC Feyenoord Rotterdam 2:2 AM 90'
Group G 12/12/19 Rangers FC BSC Young Boys 1:1  Foot bruise
intermediate stage 1st leg 2/20/20 Rangers FC SC Braga 3:2 DM 1 90'
intermediate stage 2nd leg 2/26/20 Rangers FC SC Braga 0:1 DM 90'
last 16 1st leg 3/12/20 Rangers FC Bayer 04 Leverkusen 1:3 CM 90'
last 16 2nd leg 8/6/20 Rangers FC Bayer 04 Leverkusen 1:0 CM 66'
Group D 10/22/20 Rangers FC Standard Liège 0:2 on the bench
Group D 10/29/20 Rangers FC Lech Poznan 1:0 DM 90'
Group D 11/5/20 Rangers FC SL Benfica 3:3 DM 90'
Group D 11/26/20 Rangers FC SL Benfica 2:2 DM 90'
Group D 12/3/20 Rangers FC Standard Liège 3:2 DM 90'
Group D 12/10/20 Rangers FC Lech Poznan 0:2 Not in squad
intermediate stage 1st leg 2/18/21 Rangers FC Royal Antwerp FC 3:4 DM 90'
intermediate stage 2nd leg 2/25/21 Rangers FC Royal Antwerp FC 5:2 DM 82'
last 16 1st leg 3/11/21 Rangers FC SK Slavia Prague 1:1 DM 54' 90'
last 16 2nd leg 3/18/21 Rangers FC SK Slavia Prague 0:2 DM 83'
Group A 9/16/21 Rangers FC Olympique Lyon 0:2 DM 60'
Group A 9/30/21 Rangers FC AC Sparta Prague 1:0 DM 90'
Group A 10/21/21 Rangers FC Bröndby IF 2:0 DM 90'
Group A 11/4/21 Rangers FC Bröndby IF 1:1 DM 72'
Group A 11/25/21 Rangers FC AC Sparta Prague 2:0 DM 89'
Group A 12/9/21 Rangers FC Olympique Lyon 1:1 DM 45'
intermediate stage 1st leg 2/17/22 Rangers FC Borussia Dortmund 2:4 on the bench
intermediate stage 2nd leg 2/24/22 Rangers FC Borussia Dortmund 2:2 on the bench
last 16 1st leg 3/10/22 Rangers FC Red Star Belgrade 3:0 Not in squad
last 16 2nd leg 3/17/22 Rangers FC Red Star Belgrade 2:1 Not in squad
Quarter-Finals 1st leg 4/7/22 Rangers FC SC Braga 1:0 on the bench
Quarter-Finals 2nd leg 4/14/22 Rangers FC SC Braga 3:1 AET on the bench
Semi-Finals 1st Leg 4/28/22 Rangers FC RB Leipzig 1:0 on the bench
Semi-Finals 2nd Leg 5/5/22 Rangers FC RB Leipzig 3:1 on the bench
Final 5/18/22 Rangers FC Eintracht Frankfurt 6:5 on pens CM 46'
Group C 9/21/23 Rangers FC Real Betis Balompié 1:0  Cruciate ligament tear
Group C 10/5/23 Rangers FC Aris Limassol 2:1  Cruciate ligament tear
Group C 10/26/23 Rangers FC AC Sparta Prague 0:0  Cruciate ligament tear
Group C 11/9/23 Rangers FC AC Sparta Prague 2:1 Not in squad
Group C 11/30/23 Rangers FC Aris Limassol 1:1 Not in squad
Group C 12/14/23 Rangers FC Real Betis Balompié 2:3 Not in squad
Squad: 35, Starting eleven: 26, Substituted in: 2, On the bench: 7, Suspended: 0, Injured: 4
Matchday Date Venue For Opponent Result Pos.            
Qualifying Round 1st leg 8/18/11 Rangers FC NK Maribor 2:1 90'
Qualifying Round 2nd leg 8/25/11 Rangers FC NK Maribor 1:1 90'
First Round 1st leg 7/9/19 Rangers FC St Joseph's FC 0:4 DM 90'
First Round 2nd leg 7/18/19 Rangers FC St Joseph's FC 6:0 Not in squad
Second Round 1st leg 7/25/19 Rangers FC FC Progrès Niederkorn 2:0 DM 90'
Second Round 2nd leg 8/1/19 Rangers FC FC Progrès Niederkorn 0:0 Not in squad
3rd round 1st leg 8/8/19 Rangers FC FC Midtjylland 2:4 on the bench
3rd round 2nd leg 8/15/19 Rangers FC FC Midtjylland 3:1 AM 90'
Qualifying Round 1st leg 8/22/19 Rangers FC Legia Warszawa 0:0 CM 90'
Qualifying Round 2nd leg 8/29/19 Rangers FC Legia Warszawa 1:0 CM 90'
Second Round 9/17/20 Rangers FC Lincoln Red Imps FC 0:5 on the bench
Third Round 9/24/20 Rangers FC Willem II Tilburg 0:4 CM 90'
Qualifying Round 10/1/20 Rangers FC Galatasaray 2:1 CM 90'
Qualifying Round 1st leg 8/19/21 Rangers FC Alashkert Yerevan FC 1:0 DM 84' 90'
Qualifying Round 2nd leg 8/26/21 Rangers FC Alashkert Yerevan FC 0:0 DM 90'
Squad: 13, Starting eleven: 11, Substituted in: 0, On the bench: 2, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Second Round 1st leg 7/30/08 Rangers FC FBK Kaunas (- 2012) 0:0 Not in squad
Second Round 2nd leg 8/5/08 Rangers FC FBK Kaunas (- 2012) 2:1 Not in squad
3rd round 1st leg 7/26/11 Rangers FC Malmö FF 0:1 90'
3rd round 2nd leg 8/3/11 Rangers FC Malmö FF 1:1 1 90'
3rd round 1st leg 8/3/21 Rangers FC Malmö FF 2:1 DM 1 90'
3rd round 2nd leg 8/10/21 Rangers FC Malmö FF 1:2 DM 90'
3rd round 1st leg 8/2/22 Rangers FC Union Saint-Gilloise 2:0 on the bench
3rd round 2nd leg 8/9/22 Rangers FC Union Saint-Gilloise 3:0 on the bench
Qualifying Round 1st leg 8/16/22 Rangers FC PSV Eindhoven 2:2 DM 71'
Qualifying Round 2nd leg 8/24/22 Rangers FC PSV Eindhoven 0:1 on the bench
3rd round 1st leg 8/9/23 Rangers FC Servette FC 2:1  Cruciate ligament tear
3rd round 2nd leg 8/15/23 Rangers FC Servette FC 1:1  Cruciate ligament tear
Qualifying Round 1st leg 8/22/23 Rangers FC PSV Eindhoven 2:2  Cruciate ligament tear
Qualifying Round 2nd leg 8/30/23 Rangers FC PSV Eindhoven 5:1  Cruciate ligament tear
Squad: 8, Starting eleven: 5, Substituted in: 0, On the bench: 3, Suspended: 0, Injured: 4
Matchday Date Venue For Opponent Result Pos.            
3rd round 1st leg 2/13/08 Rangers FC Panathinaikos FC 0:0 AM 90'
3rd round 2nd leg 2/21/08 Rangers FC Panathinaikos FC 1:1 AM 90'
last 16 1st leg 3/6/08 Rangers FC SV Werder Bremen 2:0 RM 1 90'
last 16 2nd leg 3/13/08 Rangers FC SV Werder Bremen 1:0 RM 90'
Quarter-Finals 1st leg 4/3/08 Rangers FC Sporting CP 0:0 RM 90'
Quarter-Finals 2nd leg 4/10/08 Rangers FC Sporting CP 0:2 RM 1 90'
Semi-Finals 1st Leg 4/24/08 Rangers FC ACF Fiorentina 0:0 DM 90'
Semi-Finals 2nd Leg 5/1/08 Rangers FC ACF Fiorentina 2:4 on pens CM 81'
Final 5/14/08 Rangers FC Zenit St. Petersburg 2:0 LM 90'
Squad: 9, Starting eleven: 9, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
22 1/5/08 Rangers FC Dundee United FC 2:0 Not in squad
16 1/16/08 Rangers FC Gretna FC (- 2008) 1:2 Not in squad
23 1/20/08 Rangers FC Inverness Caledonian Thistle FC 0:1 Not in squad
24 1/26/08 Rangers FC St. Mirren FC 4:0 Not in squad
25 2/9/08 Rangers FC Falkirk FC 2:0 on the bench
26 2/17/08 Rangers FC Kilmarnock FC 0:2 on the bench
27 2/24/08 Rangers FC Gretna FC (- 2008) 4:2 1 90'
28 2/27/08 Rangers FC Heart of Midlothian FC 0:4 85'
29 3/1/08 Rangers FC Aberdeen FC 3:1 LM 90'
31 3/22/08 Rangers FC Hibernian FC 2:1 1 90'
32 3/29/08 Rangers FC Celtic FC 1:0 80'
33 4/6/08 Rangers FC Dundee United FC 3:3 on the bench
21 4/16/08 Rangers FC Celtic FC 2:1 AM 90'
35 4/27/08 Rangers FC Celtic FC 3:2 2 90'
36 5/3/08 Rangers FC Hibernian FC 0:0 90'
34 5/7/08 Rangers FC Motherwell FC 1:0 90'
37 5/10/08 Rangers FC Dundee United FC 3:1 Not in squad
30 5/17/08 Rangers FC Motherwell FC 1:1 24'
13 5/19/08 Rangers FC St. Mirren FC 0:3 1 90'
38 5/22/08 Rangers FC Aberdeen FC 2:0 LM 90'
1 8/9/08 Rangers FC Falkirk FC 0:1 Not in squad
2 8/16/08 Rangers FC Heart of Midlothian FC 2:0 Not in squad
3 8/23/08 Rangers FC Aberdeen FC 1:1 CM 90'
4 8/31/08 Rangers FC Celtic FC 2:4 RM 1 90'
5 9/13/08 Rangers FC Kilmarnock FC 2:1 RM 1 90'
6 9/21/08 Rangers FC Motherwell FC 2:1 RM 1 90'
7 9/28/08 Rangers FC Hibernian FC 0:3 LM 90'
8 10/5/08 Rangers FC St. Mirren FC 1:0 RM 90'
10 10/25/08 Rangers FC Hamilton Academical FC 1:3 RM 1 90'
11 11/1/08 Rangers FC Inverness Caledonian Thistle FC 5:0 CM 1 90'
9 11/4/08 Rangers FC Dundee United FC 3:3 1 90'
12 11/9/08 Rangers FC Kilmarnock FC 0:4 1 90'
13 11/12/08 Rangers FC Motherwell FC 0:0 90'
14 11/15/08 Rangers FC St. Mirren FC 2:1 1 90'
15 11/22/08 Rangers FC Aberdeen FC 2:0 Not in squad
16 11/29/08 Rangers FC Heart of Midlothian FC 2:1 Not in squad
17 12/6/08 Rangers FC Hamilton Academical FC 7:1 1 1 90'
18 12/13/08 Rangers FC Dundee United FC 2:2 AM 1 90'
19 12/20/08 Rangers FC Hibernian FC 1:0 90'
20 12/27/08 Rangers FC Celtic FC 0:1 RM 90'
21 1/4/09 Rangers FC Inverness Caledonian Thistle FC 0:3 2 90'
22 1/17/09 Rangers FC Falkirk FC 3:1 1 90'
23 1/24/09 Rangers FC Aberdeen FC 0:0 RM 90'
24 1/31/09 Rangers FC Dundee United FC 2:0 90'
25 2/15/09 Rangers FC Celtic FC 0:0 90'
26 2/21/09 Rangers FC Kilmarnock FC 3:1 90'
27 2/28/09 Rangers FC Hamilton Academical FC 0:1 1 90 + 1' 90'
28 3/4/09 Rangers FC Inverness Caledonian Thistle FC 0:1 90'
30 3/21/09 Rangers FC Heart of Midlothian FC 2:2 90'
31 4/5/09 Rangers FC Falkirk FC 0:1 90'
29 4/8/09 Rangers FC St. Mirren FC 1:2 90'
32 4/11/09 Rangers FC Motherwell FC 3:1 90'
33 4/19/09 Rangers FC Hibernian FC 2:3 90'
34 5/3/09 Rangers FC Heart of Midlothian FC 2:0 90'
35 5/9/09 Rangers FC Celtic FC 1:0 1 90'
36 5/13/09 Rangers FC Hibernian FC 1:1 90'
37 5/16/09 Rangers FC Aberdeen FC 2:1 RM 90'
38 5/24/09 Rangers FC Dundee United FC 0:3 90'
1 8/15/09 Rangers FC Falkirk FC 4:1 1 90'
2 8/23/09 Rangers FC Heart of Midlothian FC 1:2 90'
3 8/29/09 Rangers FC Hamilton Academical FC 4:1 RM 2 90'
4 9/12/09 Rangers FC Motherwell FC 0:0 RM 90'
5 9/19/09 Rangers FC Kilmarnock FC 0:0 CM 90'
6 9/26/09 Rangers FC Aberdeen FC 0:0 Not in squad
7 10/4/09 Rangers FC Celtic FC 2:1 RM 90'
8 10/17/09 Rangers FC St. Johnstone FC 1:2 90'
9 10/24/09 Rangers FC Hibernian FC 1:1 90'
11 11/7/09 Rangers FC St. Mirren FC 2:1 90'
12 11/21/09 Rangers FC Kilmarnock FC 3:0 90'
13 11/28/09 Rangers FC Aberdeen FC 1:0 RM 90'
14 12/5/09 Rangers FC Falkirk FC 1:3 90'
15 12/12/09 Rangers FC St. Johnstone FC 3:0 90'
10 12/15/09 Rangers FC Dundee United FC 0:3 90'
16 12/19/09 Rangers FC Motherwell FC 6:1 2 90'
17 12/27/09 Rangers FC Hibernian FC 1:4 1 90'
18 12/30/09 Rangers FC Dundee United FC 7:1 1 90'
19 1/3/10 Rangers FC Celtic FC 1:1 1 90'
20 1/16/10 Rangers FC Hamilton Academical FC 0:1 90'
21 1/23/10 Rangers FC Heart of Midlothian FC 1:1 90'
22 1/27/10 Rangers FC St. Mirren FC 0:2 1 1 90'
23 1/30/10 Rangers FC Falkirk FC 3:0 1 2 90'
24 2/10/10 Rangers FC Motherwell FC 1:1 90'
25 2/14/10 Rangers FC Hibernian FC 3:0 90'
27 2/28/10 Rangers FC Celtic FC 1:0 90'
28 3/6/10 Rangers FC St. Mirren FC 3:1 1 90'
29 3/9/10 Rangers FC Kilmarnock FC 0:2 1 90'
31 3/27/10 Rangers FC Heart of Midlothian FC 1:4 1 81'
26 3/30/10 Rangers FC St. Johnstone FC 4:1 1 90'
32 4/3/10 Rangers FC Hamilton Academical FC 1:0 90'
30 4/7/10 Rangers FC Aberdeen FC 3:1 RM 1 90'
33 4/14/10 Rangers FC Dundee United FC 0:0 83' 90'
34 4/18/10 Rangers FC Heart of Midlothian FC 2:0 90'
35 4/25/10 Rangers FC Hibernian FC 0:1 90'
36 5/1/10 Rangers FC Dundee United FC 1:2 on the bench
37 5/4/10 Rangers FC Celtic FC 2:1 90'
38 5/9/10 Rangers FC Motherwell FC 3:3 90'
1 8/14/10 Rangers FC Kilmarnock FC 2:1 Not in squad
2 8/22/10 Rangers FC Hibernian FC 0:3 1 90'
3 8/28/10 Rangers FC St. Johnstone FC 2:1 90'
4 9/11/10 Rangers FC Hamilton Academical FC 1:2 90'
5 9/18/10 Rangers FC Dundee United FC 4:0 1 90'
6 9/26/10 Rangers FC Aberdeen FC 2:3 CM 1 74'
7 10/2/10 Rangers FC Heart of Midlothian FC 1:2 90'
8 10/16/10 Rangers FC Motherwell FC 4:1 1 1 90'
9 10/24/10 Rangers FC Celtic FC 1:3 90'
10 10/30/10 Rangers FC Inverness Caledonian Thistle FC 1:1 1 90'
11 11/7/10 Rangers FC St. Mirren FC 1:3 90'
12 11/10/10 Rangers FC Hibernian FC 0:3 90'
13 11/13/10 Rangers FC Aberdeen FC 2:0 CM 90'
14 11/20/10 Rangers FC Kilmarnock FC 2:3 90'
17 12/11/10 Rangers FC Inverness Caledonian Thistle FC 1:1 1 90'
19 12/26/10 Rangers FC Motherwell FC 1:4 1 90'
21 1/2/11 Rangers FC Celtic FC 0:2 90'
22 1/15/11 Rangers FC Hamilton Academical FC 4:0 62'
25 1/18/11 Rangers FC Inverness Caledonian Thistle FC 1:0 1 90'
23 1/22/11 Rangers FC Heart of Midlothian FC 1:0 90'
24 1/26/11 Rangers FC Hibernian FC 0:2 90'
16 2/2/11 Rangers FC Heart of Midlothian FC 1:0 90'
26 2/12/11 Rangers FC Motherwell FC 6:0 90'
27 2/20/11 Rangers FC Celtic FC 3:0 90'
28 2/27/11 Rangers FC St. Johnstone FC 4:0 90'
29 3/6/11 Rangers FC St. Mirren FC 0:1 90'
33 3/13/11 Rangers FC Kilmarnock FC 2:1 90'
31 4/2/11 Rangers FC Dundee United FC 2:3 90'
20 4/5/11 Rangers FC St. Johnstone FC 0:2 90'
32 4/10/11 Rangers FC Hamilton Academical FC 0:1 90'
30 4/13/11 Rangers FC Aberdeen FC 0:1 CM 90'
18 4/16/11 Rangers FC St. Mirren FC 2:1 90'
15 4/19/11 Rangers FC Dundee United FC 0:4 1 90'
34 4/24/11 Rangers FC Celtic FC 0:0 90'
35 4/30/11 Rangers FC Motherwell FC 0:5 1 1 90'
36 5/7/11 Rangers FC Heart of Midlothian FC 4:0 1 1 90'
37 5/10/11 Rangers FC Dundee United FC 2:0 90'
38 5/15/11 Rangers FC Kilmarnock FC 1:5 1 90'
1 7/23/11 Rangers FC Heart of Midlothian FC 1:1 DM  90'
2 7/30/11 Rangers FC St. Johnstone FC 0:2 DM  90'
4 8/13/11 Rangers FC Inverness Caledonian Thistle FC 0:2 90'
5 8/21/11 Rangers FC Motherwell FC 0:3 2 90'
6 8/28/11 Rangers FC Aberdeen FC 2:0 CM  1 1 90'
7 9/10/11 Rangers FC Dundee United FC 0:1 22' 90'
8 9/18/11 Rangers FC Celtic FC 4:2 2 90'
9 9/24/11 Rangers FC Dunfermline Athletic FC 0:4 2 90'
3 9/27/11 Rangers FC Kilmarnock FC 2:0 1 90'
10 10/1/11 Rangers FC Hibernian FC 1:0 90'
11 10/15/11 Rangers FC St. Mirren FC 1:1 90'
12 10/23/11 Rangers FC Heart of Midlothian FC 0:2 RM  90'
13 10/29/11 Rangers FC Aberdeen FC 1:2 CM  1 90'
14 11/5/11 Rangers FC Dundee United FC 3:1 RM  90'
15 11/19/11 Rangers FC St. Johnstone FC 0:0 RM 90'
16 11/27/11 Rangers FC Kilmarnock FC 1:0 AM 90'
17 12/3/11 Rangers FC Dunfermline Athletic FC 2:1 RM  90'
18 12/10/11 Rangers FC Hibernian FC 0:2 AM 10' 90'
19 12/17/11 Rangers FC Inverness Caledonian Thistle FC 2:1 RM 1 90'
20 12/24/11 Rangers FC St. Mirren FC 2:1 CM 90' 90'
21 12/28/11 Rangers FC Celtic FC 1:0 CM  90'
22 1/2/12 Rangers FC Motherwell FC 3:0 CM 90'
23 1/14/12 Rangers FC St. Johnstone FC 1:2 CM  90'
24 1/21/12 Rangers FC Aberdeen FC 1:1 CM  90'
25 1/28/12 Rangers FC Hibernian FC 4:0 AM  2 90'
26 2/11/12 Rangers FC Dunfermline Athletic FC 1:4 CM  63' 90'
27 2/18/12 Rangers FC Kilmarnock FC 0:1 CM  90'
28 2/26/12 Rangers FC Inverness Caledonian Thistle FC 1:4 CM  1 90'
29 3/3/12 Rangers FC Heart of Midlothian FC 1:2 DM  1 90' 90'
30 3/17/12 Rangers FC Dundee United FC 2:1 CM  90'
31 3/25/12 Rangers FC Celtic FC 3:2 RM  2 90'
32 3/31/12 Rangers FC Motherwell FC 1:2 CM  90'
33 4/7/12 Rangers FC St. Mirren FC 3:1 CM  1 8'
34 4/21/12 Rangers FC Heart of Midlothian FC 0:3 Not in squad
35 4/29/12 Rangers FC Celtic FC 3:0 Not in squad
36 5/2/12 Rangers FC Dundee United FC 5:0 Not in squad
37 5/5/12 Rangers FC Motherwell FC 0:0 Not in squad
38 5/13/12 Rangers FC St. Johnstone FC 0:4 Not in squad
22 1/23/19 Rangers FC Kilmarnock FC 2:1 LM 1 70'
23 1/27/19 Rangers FC Livingston FC 0:3 14'
24 2/2/19 Rangers FC St. Mirren FC 4:0 CM 64'
25 2/6/19 Rangers FC Aberdeen FC 2:4 on the bench
26 2/16/19 Rangers FC St. Johnstone FC 0:0 CM 59'
27 2/24/19 Rangers FC Hamilton Academical FC 0:5 28'
28 2/27/19 Rangers FC Dundee FC 4:0 45'
29 3/8/19 Rangers FC Hibernian FC 1:1 on the bench
30 3/16/19 Rangers FC Kilmarnock FC 1:1 CM 90'
31 3/31/19 Rangers FC Celtic FC 2:1 2'
32 4/3/19 Rangers FC Heart of Midlothian FC 3:0 RM 90'
33 4/7/19 Rangers FC Motherwell FC 0:3 AM 79'
1 8/4/19 Rangers FC Kilmarnock FC 1:2 LM 90'
2 8/11/19 Rangers FC Hibernian FC 6:1 AM 1 90'
3 8/25/19 Rangers FC St. Mirren FC 0:1 23'
4 9/1/19 Rangers FC Celtic FC 0:2 AM 90'
5 9/14/19 Rangers FC Livingston FC 3:1 CM 90'
6 9/22/19 Rangers FC St. Johnstone FC 0:4 CM 90'
7 9/28/19 Rangers FC Aberdeen FC 5:0 DM 76'
8 10/6/19 Rangers FC Hamilton Academical FC 5:0 CM 1 64'
9 10/20/19 Rangers FC Heart of Midlothian FC 1:1 AM 90'
10 10/27/19 Rangers FC Motherwell FC 2:1 DM 90'
11 10/30/19 Rangers FC Ross County FC 0:4 on the bench
13 11/10/19 Rangers FC Livingston FC 0:2 on the bench
14 11/24/19 Rangers FC Hamilton Academical FC 1:3 13'
15 12/1/19 Rangers FC Heart of Midlothian FC 5:0 DM 90'
16 12/4/19 Rangers FC Aberdeen FC 2:2 CM 90'
18 12/15/19 Rangers FC Motherwell FC 0:2  Foot bruise
19 12/20/19 Rangers FC Hibernian FC 0:3  Foot bruise
20 12/26/19 Rangers FC Kilmarnock FC 1:0 12'
21 12/29/19 Rangers FC Celtic FC 1:2 DM 90'
22 1/22/20 Rangers FC St. Mirren FC 1:0 DM 90'
23 1/26/20 Rangers FC Heart of Midlothian FC 2:1 DM 90'
17 1/29/20 Rangers FC Ross County FC 2:0 DM 74'
24 2/1/20 Rangers FC Aberdeen FC 0:0 DM 90'
25 2/5/20 Rangers FC Hibernian FC 2:1 DM 90'
26 2/12/20 Rangers FC Kilmarnock FC 2:1 on the bench
27 2/16/20 Rangers FC Livingston FC 1:0 DM 90'
28 2/23/20 Rangers FC St. Johnstone FC 2:2 14'
29 3/4/20 Rangers FC Hamilton Academical FC 0:1 CM 90'
30 3/8/20 Rangers FC Ross County FC 0:1 DM 90'
1 8/1/20 Rangers FC Aberdeen FC 0:1 Not in squad
2 8/8/20 Rangers FC St. Mirren FC 3:0 16'
3 8/12/20 Rangers FC St. Johnstone FC 3:0 30'
4 8/16/20 Rangers FC Livingston FC 0:0 on the bench
5 8/22/20 Rangers FC Kilmarnock FC 2:0 DM 84'
6 8/29/20 Rangers FC Hamilton Academical FC 0:2 DM 90'
7 9/12/20 Rangers FC Dundee United FC 4:0 CM 90'
8 9/20/20 Rangers FC Hibernian FC 2:2 CM 90'
9 9/27/20 Rangers FC Motherwell FC 1:5 CM 76'
10 10/4/20 Rangers FC Ross County FC 2:0 7'
11 10/17/20 Rangers FC Celtic FC 0:2 DM 90'
12 10/25/20 Rangers FC Livingston FC 2:0 CM 90'
13 11/1/20 Rangers FC Kilmarnock FC 0:1 CM 83' 24'
14 11/8/20 Rangers FC Hamilton Academical FC 8:0 Not in squad
15 11/22/20 Rangers FC Aberdeen FC 4:0 DM 34'
16 12/6/20 Rangers FC Ross County FC 0:4 DM 90'
17 12/13/20 Rangers FC Dundee United FC 1:2 CM 90'
18 12/19/20 Rangers FC Motherwell FC 3:1 DM 90'
19 12/23/20 Rangers FC St. Johnstone FC 0:3 DM 77'
20 12/26/20 Rangers FC Hibernian FC 1:0 DM 90'
21 12/30/20 Rangers FC St. Mirren FC 0:2 DM 90'
22 1/2/21 Rangers FC Celtic FC 1:0 DM 39' 90'
23 1/10/21 Rangers FC Aberdeen FC 1:2 DM 90'
24 1/17/21 Rangers FC Motherwell FC 1:1 DM 90'
25 1/23/21 Rangers FC Ross County FC 5:0 DM 61'
26 1/27/21 Rangers FC Hibernian FC 0:1 CM 90'
27 2/3/21 Rangers FC St. Johnstone FC 1:0 DM 90'
28 2/7/21 Rangers FC Hamilton Academical FC 1:1 12'
29 2/13/21 Rangers FC Kilmarnock FC 1:0 CM 90'
33 2/21/21 Rangers FC Dundee United FC 4:1 DM 63'
30 3/3/21 Rangers FC Livingston FC 0:1 DM 1 90'
31 3/6/21 Rangers FC St. Mirren FC 3:0 DM 59'
32 3/21/21 Rangers FC Celtic FC 1:1 DM 90'
1 7/31/21 Rangers FC Livingston FC 3:0 DM 90'
2 8/7/21 Rangers FC Dundee United FC 1:0 DM 90'
3 8/22/21 Rangers FC Ross County FC 2:4 DM 90'
4 8/29/21 Rangers FC Celtic FC 1:0 DM  90'
5 9/11/21 Rangers FC St. Johnstone FC 1:2 DM 90'
6 9/19/21 Rangers FC Motherwell FC 1:1 DM 81'
7 9/25/21 Rangers FC Dundee FC 0:1 on the bench
8 10/3/21 Rangers FC Hibernian FC 2:1 10'
9 10/16/21 Rangers FC Heart of Midlothian FC 1:1 15'
10 10/24/21 Rangers FC St. Mirren FC 1:2 DM 90'
11 10/27/21 Rangers FC Aberdeen FC 2:2 on the bench
12 10/31/21 Rangers FC Motherwell FC 1:6 DM 1 90'
13 11/7/21 Rangers FC Ross County FC 4:2 Not in squad
15 11/28/21 Rangers FC Livingston FC 1:3 on the bench
16 12/1/21 Rangers FC Hibernian FC 0:1 CM 66'
17 12/4/21 Rangers FC Dundee FC 3:0 Not in squad
18 12/12/21 Rangers FC Heart of Midlothian FC 0:2 on the bench
14 12/15/21 Rangers FC St. Johnstone FC 2:0  Knee problems
19 12/18/21 Rangers FC Dundee United FC 1:0  Knee problems
20 12/26/21 Rangers FC St. Mirren FC 2:0 on the bench
21 1/18/22 Rangers FC Aberdeen FC 1:1  Knee problems
23 1/26/22 Rangers FC Livingston FC 1:0  Knee problems
24 1/29/22 Rangers FC Ross County FC 3:3  Knee problems
22 2/2/22 Rangers FC Celtic FC 3:0 on the bench
25 2/6/22 Rangers FC Heart of Midlothian FC 5:0 CM 5'
26 2/9/22 Rangers FC Hibernian FC 2:0 on the bench
27 2/20/22 Rangers FC Dundee United FC 1:1 on the bench
28 2/27/22 Rangers FC Motherwell FC 2:2 Not in squad
29 3/2/22 Rangers FC St. Johnstone FC 0:1 Not in squad
30 3/5/22 Rangers FC Aberdeen FC 1:0 Not in squad
31 3/20/22 Rangers FC Dundee FC 1:2 Not in squad
32 4/3/22 Rangers FC Celtic FC 1:2 on the bench
33 4/10/22 Rangers FC St. Mirren FC 0:4 DM 64'
1 7/30/22 Rangers FC Livingston FC 1:2 on the bench
2 8/6/22 Rangers FC Kilmarnock FC 2:0 CM 90'
3 8/13/22 Rangers FC St. Johnstone FC 4:0 on the bench
4 8/20/22 Rangers FC Hibernian FC 2:2 22'
5 8/27/22 Rangers FC Ross County FC 4:0 CM 1 17'
6 9/3/22 Rangers FC Celtic FC 4:0 DM 90'
8 9/17/22 Rangers FC Dundee United FC 2:1 on the bench
9 10/1/22 Rangers FC Heart of Midlothian FC 0:4 45'
10 10/8/22 Rangers FC St. Mirren FC 4:0 Not in squad
11 10/16/22 Rangers FC Motherwell FC 1:2 CM 25'
12 10/22/22 Rangers FC Livingston FC 1:1 CM 45'
13 10/29/22 Rangers FC Aberdeen FC 4:1 on the bench
14 11/6/22 Rangers FC St. Johnstone FC 2:1 on the bench
15 11/9/22 Rangers FC Heart of Midlothian FC 1:0 on the bench
16 11/12/22 Rangers FC St. Mirren FC 1:1 on the bench
17 12/15/22 Rangers FC Hibernian FC 3:2 88' 25'
7 12/20/22 Rangers FC Aberdeen FC 2:3  Cruciate ligament tear
18 12/23/22 Rangers FC Ross County FC 0:1  Cruciate ligament tear
19 12/28/22 Rangers FC Motherwell FC 3:0  Cruciate ligament tear
20 1/2/23 Rangers FC Celtic FC 2:2  Cruciate ligament tear
21 1/7/23 Rangers FC Dundee United FC 0:2  Cruciate ligament tear
22 1/18/23 Rangers FC Kilmarnock FC 2:3  Cruciate ligament tear
23 1/28/23 Rangers FC St. Johnstone FC 2:0  Cruciate ligament tear
24 2/1/23 Rangers FC Heart of Midlothian FC 0:3  Cruciate ligament tear
25 2/4/23 Rangers FC Ross County FC 2:1  Cruciate ligament tear
26 2/18/23 Rangers FC Livingston FC 0:3  Cruciate ligament tear
28 3/4/23 Rangers FC Kilmarnock FC 3:1  Cruciate ligament tear
27 3/8/23 Rangers FC Hibernian FC 1:4  Cruciate ligament tear
29 3/18/23 Rangers FC Motherwell FC 2:4  Cruciate ligament tear
30 4/1/23 Rangers FC Dundee United FC 2:0  Cruciate ligament tear
31 4/8/23 Rangers FC Celtic FC 3:2  Cruciate ligament tear
32 4/15/23 Rangers FC St. Mirren FC 5:2  Cruciate ligament tear
33 4/23/23 Rangers FC Aberdeen FC 2:0  Cruciate ligament tear
1 8/5/23 Rangers FC Kilmarnock FC 1:0  Cruciate ligament tear
2 8/12/23 Rangers FC Livingston FC 4:0  Cruciate ligament tear
3 8/26/23 Rangers FC Ross County FC 0:2  Cruciate ligament tear
4 9/3/23 Rangers FC Celtic FC 0:1  Cruciate ligament tear
5 9/16/23 Rangers FC St. Johnstone FC 0:2  Cruciate ligament tear
6 9/23/23 Rangers FC Motherwell FC 1:0  Cruciate ligament tear
7 9/30/23 Rangers FC Aberdeen FC 1:3  Cruciate ligament tear
8 10/7/23 Rangers FC St. Mirren FC 0:3  Cruciate ligament tear
9 10/21/23 Rangers FC Hibernian FC 4:0  Cruciate ligament tear
10 10/29/23 Rangers FC Heart of Midlothian FC 2:1  Cruciate ligament tear
11 11/1/23 Rangers FC Dundee FC 0:5 Not in squad
13 11/12/23 Rangers FC Livingston FC 0:2 Not in squad
14 11/26/23 Rangers FC Aberdeen FC 1:1 Not in squad
15 12/3/23 Rangers FC St. Mirren FC 2:0 Not in squad
16 12/6/23 Rangers FC Heart of Midlothian FC 0:1 Not in squad
17 12/9/23 Rangers FC Dundee FC 3:1 Not in squad
12 12/20/23 Rangers FC St. Johnstone FC 2:0 Not in squad
19 12/24/23 Rangers FC Motherwell FC 0:2 Not in squad
21 12/30/23 Rangers FC Celtic FC 2:1 Not in squad
22 1/2/24 Rangers FC Kilmarnock FC 3:1 Not in squad
18 1/24/24 Rangers FC Hibernian FC 0:3 Not in squad
Squad: 263, Starting eleven: 213, Substituted in: 24, On the bench: 26, Suspended: 0, Injured: 34
Matchday Date Venue For Opponent Result Pos.            
1 4/20/19 Rangers FC Heart of Midlothian FC 1:3 DM 87'
2 4/28/19 Rangers FC Aberdeen FC 2:0 AM 84'
3 5/5/19 Rangers FC Hibernian FC 1:0 DM 1 90'
4 5/12/19 Rangers FC Celtic FC 2:0 RM 90'
5 5/19/19 Rangers FC Kilmarnock FC 2:1 Not in squad
1 4/11/21 Rangers FC Hibernian FC 2:1 DM 1 89'
2 4/21/21 Rangers FC St. Johnstone FC 1:1 DM 1 69'
3 5/2/21 Rangers FC Celtic FC 4:1 DM 90'
4 5/12/21 Rangers FC Livingston FC 0:3 DM 90'
5 5/15/21 Rangers FC Aberdeen FC 4:0 DM 85' 90'
1 4/23/22 Rangers FC Motherwell FC 1:3 CM 86'
2 5/1/22 Rangers FC Celtic FC 1:1 DM 63'
3 5/8/22 Rangers FC Dundee United FC 2:0 CM 90'
4 5/11/22 Rangers FC Ross County FC 4:1 DM 29'
5 5/14/22 Rangers FC Heart of Midlothian FC 1:3 DM  71'
1 5/7/23 Rangers FC Aberdeen FC 1:0  Cruciate ligament tear
2 5/13/23 Rangers FC Celtic FC 3:0  Cruciate ligament tear
3 5/21/23 Rangers FC Hibernian FC 1:3  Cruciate ligament tear
4 5/24/23 Rangers FC Heart of Midlothian FC 2:2  Cruciate ligament tear
5 5/27/23 Rangers FC St. Mirren FC 0:3  Cruciate ligament tear
Squad: 14, Starting eleven: 13, Substituted in: 1, On the bench: 0, Suspended: 0, Injured: 5
Matchday Date Venue For Opponent Result Pos.            
Quarter-Finals 3/19/08 Rangers FC Partick Thistle FC 1:1 90'
quarter-finals deciders 4/13/08 Rangers FC Partick Thistle FC 0:2 Not in squad
Semi-Finals 4/20/08 Rangers FC St. Johnstone FC 4:5 on pens Information not yet available
Final 5/24/08 Rangers FC Queen of the South FC 2:3 15'
Fourth Round 1/13/09 Rangers FC St. Johnstone FC 0:2 RM 1 90'
Round of 16 2/18/09 Rangers FC Forfar Athletic FC 0:4 Information not yet available
Quarter-Finals 3/8/09 Rangers FC Hamilton Academical FC 5:1 Information not yet available
Semi-Finals 4/25/09 Rangers FC St. Mirren FC 3:0 Information not yet available
Final 5/30/09 Rangers FC Falkirk FC 0:1 90'
Fourth Round 1/10/10 Rangers FC Hamilton Academical FC 3:3 35'
4th round deciders 1/19/10 Rangers FC Hamilton Academical FC 2:0 AET 120'
Round of 16 2/6/10 Rangers FC St. Mirren FC 0:0 90'
Round of 16 Replay 2/17/10 Rangers FC St. Mirren FC 1:0 90'
Quarter-Finals 3/14/10 Rangers FC Dundee United FC 3:3 1 90'
quarter-finals deciders 3/24/10 Rangers FC Dundee United FC 1:0 Not in squad
Fourth Round 1/10/11 Rangers FC Kilmarnock FC 3:0 22' 90'
Round of 16 2/6/11 Rangers FC Celtic FC 2:2 90'
Round of 16 Replay 3/2/11 Rangers FC Celtic FC 1:0 76' 90'
Fourth Round 1/8/12 Rangers FC Arbroath FC 0:4 Not in squad
Round of 16 2/5/12 Rangers FC Dundee United FC 0:2 AM  90'
Fourth Round 1/30/19 Rangers FC Cowdenbeath FC 1:3 RM 90'
Round of 16 2/9/19 Rangers FC Kilmarnock FC 0:0 7'
Round of 16 Replay 2/20/19 Rangers FC Kilmarnock FC 5:0 1 17'
Quarter-Finals 3/3/19 Rangers FC Aberdeen FC 1:1 Not in squad
quarter-finals deciders 3/12/19 Rangers FC Aberdeen FC 0:2 90 + 1' 10'
Fourth Round 1/17/20 Rangers FC Stranraer FC 2:0 CM 90'
Round of 16 2/8/20 Rangers FC Hamilton Academical FC 1:4 17'
Quarter-Finals 2/29/20 Rangers FC Heart of Midlothian FC 1:0 DM 90'
Third Round 4/4/21 Rangers FC Cove Rangers FC 4:0 DM 36' 45'
Round of 16 4/18/21 Rangers FC Celtic FC 2:0 DM 1 90'
Quarter-Finals 4/25/21 Rangers FC St. Johnstone FC 3:5 on pens DM 120'
Fourth Round 1/21/22 Rangers FC Stirling Albion FC 4:0  Knee problems
Round of 16 2/12/22 Rangers FC Annan Athletic FC 0:3 DM  61'
Quarter-Finals 3/13/22 Rangers FC Dundee FC 0:3 Not in squad
Semi-Finals 4/17/22 Rangers FC Celtic FC 1:2 AET 45'
Final 5/21/22 Rangers FC Heart of Midlothian FC 2:0 AET CM 81'
Fourth Round 1/21/23 Rangers FC St. Johnstone FC 0:1  Cruciate ligament tear
Round of 16 2/12/23 Rangers FC Partick Thistle FC 3:2  Cruciate ligament tear
Quarter-Finals 3/12/23 Rangers FC Raith Rovers FC 3:0  Cruciate ligament tear
Semi-Finals 4/30/23 Rangers FC Celtic FC 0:1  Cruciate ligament tear
Fourth Round 1/20/24 Rangers FC Dumbarton FC 1:4 Not in squad
Squad: 26, Starting eleven: 20, Substituted in: 6, On the bench: 0, Suspended: 0, Injured: 5
Matchday Date Venue For Opponent Result Pos.            
Semi-Finals 1/30/08 Rangers FC Heart of Midlothian FC 2:0 Not in squad
Final 3/16/08 Rangers FC Dundee United FC 4:5 on pens 90'
Third Round 9/24/08 Rangers FC Partick Thistle FC 1:2 AET Information not yet available
Quarter-Finals 10/28/08 Rangers FC Hamilton Academical FC 2:0 1 90'
Semi-Finals 1/27/09 Rangers FC Falkirk FC 3:0 90'
Final 3/15/09 Rangers FC Celtic FC 2:0 on pens 120'
Round of 16 9/23/09 Rangers FC Queen of the South FC 1:2 RM 90'
Quarter-Finals 10/27/09 Rangers FC Dundee FC 1:3 on the bench
Semi-Finals 2/3/10 Rangers FC St. Johnstone FC 2:0 1 90'
Final 3/21/10 Rangers FC St. Mirren FC 0:1 45'
Round of 16 9/21/10 Rangers FC Dunfermline Athletic FC 7:2 90'
Quarter-Finals 10/27/10 Rangers FC Kilmarnock FC 0:2 Not in squad
Semi-Finals 1/30/11 Rangers FC Motherwell FC 2:1 90'
Final 3/20/11 Rangers FC Celtic FC 1:2 AET 1 120'
Round of 16 9/21/11 Rangers FC Falkirk FC 3:2 53' 90'
Round of 16 8/18/19 Rangers FC East Fife FC 0:3 Not in squad
Quarter-Finals 9/25/19 Rangers FC Livingston FC 0:1 68'
Semi-Finals 11/3/19 Rangers FC Heart of Midlothian FC 3:0 CM 90'
Final 12/8/19 Rangers FC Celtic FC 0:1  Foot bruise
Round of 16 11/29/20 Rangers FC Falkirk FC 0:4 Not in squad
Quarter-Finals 12/16/20 Rangers FC St. Mirren FC 3:2 1 33'
Round of 16 8/13/21 Rangers FC Dunfermline Athletic FC 5:0 Not in squad
Quarter-Finals 9/22/21 Rangers FC Livingston FC 2:0 on the bench
Semi-Finals 11/21/21 Rangers FC Hibernian FC 1:3 DM 90'
Round of 16 8/30/22 Rangers FC Queen of the South FC 3:1 DM  90'
Quarter-Finals 10/18/22 Rangers FC Dundee FC 1:0 DM 1 77'
Semi-Finals 1/15/23 Rangers FC Aberdeen FC 2:1 AET  Cruciate ligament tear
Final 2/26/23 Rangers FC Celtic FC 1:2  Cruciate ligament tear
Second Round 8/19/23 Rangers FC Greenock Morton FC 2:1  Cruciate ligament tear
Quarter-Finals 9/27/23 Rangers FC Livingston FC 4:0  Cruciate ligament tear
Semi-Finals 11/5/23 Rangers FC Heart of Midlothian FC 1:3 Not in squad
Final 12/17/23 Rangers FC Aberdeen FC 1:0 Not in squad
Squad: 19, Starting eleven: 15, Substituted in: 2, On the bench: 2, Suspended: 0, Injured: 5

Positions played

1 4 6 19 30 64 89