Rangers – Player stats
Country
Scotland
Venue
Ibrox Stadium
Coach
Barry Ferguson

Player stats
Scottish Premiership
Europa League
Champions League
Scottish League Cup
Championship Scotland
2024/2025
2023/2024
2022/2023
2021/2022
2020/2021
2019/2020
2018/2019
2017/2018
2016/2017
All stages
Premiership Championship Group
Premiership
№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
15 | Mohamed Diomande | 36 | 2636 |
Total starts
32
|
Substituted out
16
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
4 (0)
|
Yellow cards
6
|
Red cards
1
|
|||||
6 | Nicolas Raskin | 33 | 2628 |
Total starts
29
|
Substituted out
5
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
4 (0)
|
Yellow cards
8
|
Red cards
0
|
|||||
40 | Rabbi Matondo | 6 | 241 |
Total starts
2
|
Substituted out
2
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
2 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
11 | Tom Lawrence | 18 | 820 |
Total starts
8
|
Substituted out
6
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
4 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
14 | Nedim Bajrami | 28 | 1433 |
Total starts
15
|
Substituted out
12
|
Substituted in
13
|
Matches in reserve
13
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
9 | Cyriel Dessers | 35 | 2114 |
Total starts
24
|
Substituted out
11
|
Substituted in
11
|
Matches in reserve
11
|
Goals (penalty)
18 (1)
|
Yellow cards
3
|
Red cards
0
|
|||||
2 | James Tavernier | 33 | 2789 |
Total starts
30
|
Substituted out
2
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
4 (1)
|
Yellow cards
4
|
Red cards
0
|
|||||
99 | Danilo | 23 | 887 |
Total starts
8
|
Substituted out
6
|
Substituted in
15
|
Matches in reserve
15
|
Goals (penalty)
5 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
4 | Robin Propper | 27 | 2019 |
Total starts
22
|
Substituted out
7
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
2 (0)
|
Yellow cards
8
|
Red cards
0
|
|||||
5 | John Souttar | 24 | 2117 |
Total starts
24
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
3 | Ridvan Yilmaz | 17 | 1107 |
Total starts
11
|
Substituted out
4
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
10 | Ianis Hagi | 24 | 1445 |
Total starts
16
|
Substituted out
14
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
4 (0)
|
Yellow cards
5
|
Red cards
1
|
|||||
25 | Ben Davies | 1 | 59 |
Total starts
1
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
30 | Kieran Dowell | 12 | 260 |
Total starts
2
|
Substituted out
2
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
14 | Connor Barron | 28 | 1941 |
Total starts
23
|
Substituted out
10
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
18 | Vaclav Cerny | 33 | 2472 |
Total starts
30
|
Substituted out
21
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
12 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
27 | Leon Balogun | 20 | 1072 |
Total starts
13
|
Substituted out
6
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
38 | Leon King | 2 | 23 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
24 | Neraysho Kasanwirjo | 9 | 355 |
Total starts
3
|
Substituted out
0
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
1 | Jack Butland | 28 | 2520 |
Total starts
28
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
21 | Dujon Sterling | 20 | 1134 |
Total starts
11
|
Substituted out
3
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
0 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
31 | Liam Kelly | 10 | 900 |
Total starts
10
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
11 | Robbie Fraser | 2 | 17 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
24 | Ross McCausland | 13 | 330 |
Total starts
4
|
Substituted out
3
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
1
|
|||||
28 | Rafael Fernandes | 3 | 31 |
Total starts
1
|
Substituted out
1
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
49 | Bailey Rice | 7 | 220 |
Total starts
1
|
Substituted out
1
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
20 | Hamza Igamane | 33 | 1975 |
Total starts
23
|
Substituted out
17
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
12 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
7 | Oscar Cortes | 10 | 276 |
Total starts
4
|
Substituted out
4
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
22 | Jefte | 33 | 2687 |
Total starts
30
|
Substituted out
6
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
1 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
19 | Clinton Nsiala | 11 | 834 |
Total starts
10
|
Substituted out
3
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
52 | Findlay Curtis | 3 | 78 |
Total starts
1
|
Substituted out
1
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards