Place of Birth:
Glasgow, Scotland
UEFA Champions League
5
1
1
0
2
1
1
0
0
365
UEFA Champions League
UEFA Europa League
8
0
1
0
7
1
0
0
0
633
UEFA Europa League
UEFA Europa Conference League
9
0
4
1
11
0
1
0
0
517
UEFA Europa Conference League
The Emirates FA Cup
4
0
2
0
2
0
1
0
0
269
The Emirates FA Cup
Carabao Cup
Sky Bet Championship
111
5
17
15
45
21
19
0
0
8453
Sky Bet Championship
PKO Ekstraklasa
82
4
14
7
50
3
23
1
0
6230
PKO Ekstraklasa
Fortuna Puchar Polski
6
3
1
0
2
0
0
0
0
454
Fortuna Puchar Polski
Superpuchar Polski
2
0
0
0
0
0
1
0
0
90
Superpuchar Polski
cinch Premiership
60
4
9
9
53
0
7
0
1
4604
cinch Premiership
Trendyol Süper Lig
34
0
3
2
8
5
7
1
0
2751
Trendyol Süper Lig
Ziraat Türkiye Kupası
7
0
1
1
6
0
4
0
0
543
Ziraat Türkiye Kupası
Totals
FIFA Friendlies
1
0
1
0
2
0
0
0
0
23
FIFA Friendlies
Totals
PKO Ekstraklasa
2023/2024
11
0
2
2
11
0
2
0
0
793
PKO Ekstraklasa
UEFA Europa Conference League
2023/2024
2
0
1
0
1
0
0
0
0
122
UEFA Europa Conference League
PKO Ekstraklasa
2022/2023
16
0
4
1
9
0
3
1
0
1117
PKO Ekstraklasa
Superpuchar Polski
2022
1
0
0
0
0
0
0
0
0
90
Superpuchar Polski
UEFA Europa Conference League
2022/2023
7
0
3
1
10
0
1
0
0
395
UEFA Europa Conference League
UEFA Champions League
2022/2023
1
0
1
0
2
0
0
0
0
5
UEFA Champions League
Fortuna Puchar Polski
2021/2022
4
3
1
0
2
-
0
0
0
274
Fortuna Puchar Polski
PKO Ekstraklasa
2021/2022
15
1
2
2
15
2
5
0
0
1194
PKO Ekstraklasa
Sky Bet Championship
2020/2021
30
0
1
4
7
2
5
0
0
2436
Sky Bet Championship
The Emirates FA Cup
2020/2021
1
0
1
0
1
0
0
0
0
44
The Emirates FA Cup
Carabao Cup
2020/2021
1
0
0
0
0
0
0
0
0
90
Carabao Cup
Carabao Cup
2019/2020
1
0
0
0
0
0
1
0
0
90
Carabao Cup
The Emirates FA Cup
2019/2020
1
0
0
0
0
0
0
0
0
90
The Emirates FA Cup
Sky Bet Championship
2019/2020
15
0
9
2
30
0
0
0
0
641
Sky Bet Championship
Carabao Cup
2018/2019
0
0
0
0
1
0
0
0
0
0
Carabao Cup
Sky Bet Championship
2018/2019
27
0
6
5
7
5
8
0
0
1984
Sky Bet Championship
Carabao Cup
2017/2018
1
0
1
0
1
1
1
0
0
60
Carabao Cup
The Emirates FA Cup
2017/2018
2
0
1
0
1
0
1
0
0
135
The Emirates FA Cup
Sky Bet Championship
2017/2018
39
5
1
4
1
14
6
0
0
3392
Sky Bet Championship
Ziraat Türkiye Kupası
2016/2017
5
0
1
0
3
-
3
0
0
390
Ziraat Türkiye Kupası
Spor Toto Süper Lig
2016/2017
22
0
2
1
4
4
5
1
0
1761
Spor Toto Süper Lig
UEFA Europa League
2016/2017
4
0
0
0
1
0
0
0
0
360
UEFA Europa League
Ziraat Türkiye Kupası
2015/2016
2
0
0
1
3
-
1
0
0
153
Ziraat Türkiye Kupası
Spor Toto Süper Lig
2015/2016
12
0
1
1
4
-
2
0
0
990
Spor Toto Süper Lig
Puchar Polski
2015/2016
2
0
0
0
0
-
0
0
0
180
Puchar Polski
T-Mobile Ekstraklasa
2015/2016
13
0
0
1
4
-
5
0
0
1129
T-Mobile Ekstraklasa
Superpuchar Polski
2015
1
0
0
0
0
-
1
0
0
0
Superpuchar Polski
UEFA Europa League
2015/2016
3
0
0
0
4
1
0
0
0
270
UEFA Europa League
UEFA Champions League
2015/2016
4
1
0
0
0
1
1
0
0
360
UEFA Champions League
T-Mobile Ekstraklasa
2014/2015
27
3
6
1
11
-
8
0
0
1997
T-Mobile Ekstraklasa
UEFA Europa League
2014/2015
1
0
1
0
2
0
0
0
0
3
UEFA Europa League
Clydesdale Bank Premier League
2012/2013
28
1
1
0
5
-
3
0
1
2436
Clydesdale Bank Premier League
Clydesdale Bank Premier League
2011/2012
9
1
4
4
32
-
0
0
0
392
Clydesdale Bank Premier League
Clydesdale Bank Premier League
2010/2011
23
2
4
5
16
-
4
0
0
1776
Clydesdale Bank Premier League
Show All
Show All
Totals
FIFA Friendlies
2018
1
0
1
0
2
-
0
0
0
23
FIFA Friendlies
Totals