- Age
- 26
- Nationalité
- Écosse
- Position
- Milieu
- H / P - Pied
- indisponible
UEFA Champions League
5
0
1
1
1
0
2
0
0
289

UEFA Champions League
UEFA Europa League
25
3
2
7
2
2
2
0
0
2068

UEFA Europa League
UEFA Conference League
6
4
0
1
0
0
1
0
0
496

UEFA Conference League
Serie A Enilive
100
15
19
23
41
4
18
1
0
7220

Serie A Enilive
EA Sports FC Supercup
2
0
1
1
1
0
0
0
0
114

EA Sports FC Supercup
Coppa Italia Frecciarossa
8
0
0
2
4
1
2
0
0
677

Coppa Italia Frecciarossa
William Hill Premiership
145
27
1
7
7
9
46
1
1
12896

William Hill Premiership
Premier Sports Cup
5
1
1
0
1
1
2
0
0
410

Premier Sports Cup
KDM Evolution Trophy
2
0
0
1
1
0
1
0
0
152

KDM Evolution Trophy
Totals
FIFA Friendlies
10
0
5
2
6
0
0
0
0
562

FIFA Friendlies
UEFA Nations League
3
0
2
0
2
0
2
0
0
151

UEFA Nations League
WC Qualification
7
1
2
0
8
1
3
0
0
452

WC Qualification
UEFA Euro Qualification
3
0
3
0
8
0
0
0
0
71

UEFA Euro Qualification
Totals
UEFA U-21 Qualifiers
11
0
3
4
4
0
1
0
0
723

UEFA U-21 Qualifiers
UEFA U-19 Qualifiers
5
0
0
2
1
0
2
0
0
418

UEFA U-19 Qualifiers
Totals
EA Sports FC Supercup
2025

2
0
1
1
1
0
0
0
0
114


EA Sports FC Supercup
Serie A Enilive
2025/2026

21
1
8
3
17
0
6
1
0
1202


Serie A Enilive
Coppa Italia Frecciarossa
2025/2026

2
0
0
0
0
0
0
0
0
180


Coppa Italia Frecciarossa
UEFA Europa League
2025/2026

14
0
2
5
2
0
2
0
0
1065


UEFA Europa League
Serie A Enilive
2024/2025

16
1
6
2
15
1
0
0
0
979


Serie A Enilive
Coppa Italia Frecciarossa
2024/2025

3
0
0
1
1
0
1
0
0
241


Coppa Italia Frecciarossa
UEFA Champions League
2024/2025

5
0
1
1
1
0
2
0
0
289


UEFA Champions League
Serie A TIM
2023/2024

31
6
0
6
0
3
8
0
0
2718


Serie A TIM
Coppa Italia Frecciarossa
2023/2024

2
0
0
0
2
1
1
0
0
210


Coppa Italia Frecciarossa
Serie A TIM
2022/2023

32
7
5
12
9
0
4
0
0
2321


Serie A TIM
Coppa Italia Frecciarossa
2022/2023

1
0
0
1
1
0
0
0
0
46


Coppa Italia Frecciarossa
cinch Premiership
2021/2022

36
11
0
2
0
1
12
0
0
3231


cinch Premiership
Premier Sports Cup
2021/2022

1
0
1
0
1
0
0
0
0
20


Premier Sports Cup
UEFA Conference League
2021/2022

6
4
0
1
0
0
1
0
0
496


UEFA Conference League
UEFA Europa League
2020/2021

3
1
0
0
0
0
0
0
0
270


UEFA Europa League
Scottish Premiership
2020/2021

35
9
0
0
0
2
10
1
0
3111


Scottish Premiership
Ladbrokes Premiership
2019/2020

28
1
0
0
0
4
9
0
1
2520


Ladbrokes Premiership
Betfred Cup
2019/2020

1
0
0
0
0
0
0
0
0
120


Betfred Cup
UEFA Europa League
2019/2020

6
1
0
0
0
2
0
0
0
540


UEFA Europa League
Ladbrokes Premiership
2018/2019

33
6
0
3
0
1
11
0
0
2960


Ladbrokes Premiership
Betfred Cup
2018/2019

3
1
0
0
0
1
2
0
0
270


Betfred Cup
UEFA Europa League
2018/2019

2
1
0
2
0
0
0
0
0
193


UEFA Europa League
Ladbrokes Premiership
2017/2018

13
0
1
2
7
1
4
0
0
1074


Ladbrokes Premiership
Montrer tout
Montrer tout
Totals
IRN-BRU Cup
2017/2018

1
0
0
0
0
-
1
0
0
90


IRN-BRU Cup
IRN-BRU Cup
2016/2017

1
0
0
1
1
-
0
0
0
62


IRN-BRU Cup
Totals
FIFA Friendlies
2026

2
0
1
0
1
0
0
0
0
134


FIFA Friendlies
WC Qualification
2026

5
1
0
0
0
1
3
0
0
450


WC Qualification
FIFA Friendlies
2025

2
0
0
1
0
0
0
0
0
168


FIFA Friendlies
UEFA Nations League
2024/2025

2
0
1
0
1
0
2
0
0
125


UEFA Nations League
FIFA Friendlies
2024

2
0
2
0
2
0
0
0
0
74


FIFA Friendlies
UEFA Euro Qualification
2024

3
0
3
0
8
0
0
0
0
71


UEFA Euro Qualification
FIFA Friendlies
2023

2
0
1
0
1
0
0
0
0
98


FIFA Friendlies
UEFA Nations League
2022/2023

1
0
1
0
1
0
0
0
0
26


UEFA Nations League
FIFA Friendlies
2022

2
0
1
1
2
0
0
0
0
88


FIFA Friendlies
WC Qualification
2022

2
0
2
0
8
0
0
0
0
2


WC Qualification
Montrer tout
Montrer tout
Totals
UEFA U-21 Qualifiers
2021

8
0
0
4
1
0
1
0
0
631


UEFA U-21 Qualifiers
UEFA U-21 Qualifiers
2019

3
0
3
0
3
0
0
0
0
92


UEFA U-21 Qualifiers
UEFA U-19 Qualifiers
2018

5
0
0
2
1
0
2
0
0
418


UEFA U-19 Qualifiers
Totals