UEFA Champions League
0
0
0
0
2
0
0
0
0
0
UEFA Champions League
UEFA Europa League
1
0
1
0
10
0
0
0
0
0
UEFA Europa League
Sky Bet League Two
21
1
3
5
5
2
4
0
0
1583
Sky Bet League Two
cinch Premiership
76
5
27
29
47
7
7
0
0
4293
cinch Premiership
cinch Championship
28
5
0
2
0
4
5
0
0
2506
cinch Championship
Viaplay Cup
Totals
SPFL Trust Trophy
6
1
1
1
2
1
0
0
0
467
SPFL Trust Trophy
Totals
UEFA U-21 Qualifiers
9
1
3
4
7
0
1
0
0
569
UEFA U-21 Qualifiers
UEFA U-19 Qualifiers
3
0
0
0
3
0
0
0
1
234
UEFA U-19 Qualifiers
UEFA U-17 Qualifiers
2
0
2
0
3
0
0
0
0
51
UEFA U-17 Qualifiers
Totals
cinch Premiership
2023/2024
20
0
11
9
19
0
1
0
0
799
cinch Premiership
Viaplay Cup
2023/2024
6
2
3
3
3
0
0
0
0
301
Viaplay Cup
SPFL Trust Trophy
2022/2023
2
1
0
1
0
-
0
0
0
168
SPFL Trust Trophy
cinch Premiership
2022/2023
31
5
7
17
9
4
2
0
0
1953
cinch Premiership
SPFL Trust Trophy
2021/2022
2
0
0
0
0
-
0
0
0
180
SPFL Trust Trophy
Sky Bet League Two
2021/2022
21
1
3
5
5
2
4
0
0
1583
Sky Bet League Two
UEFA Europa League
2021/2022
1
0
1
0
8
0
0
0
0
0
UEFA Europa League
Premier Sports Cup
2021/2022
1
0
1
0
1
0
0
0
0
12
Premier Sports Cup
UEFA Champions League
2021/2022
0
0
0
0
2
0
0
0
0
0
UEFA Champions League
Betfred Cup
2020/2021
3
0
0
2
1
0
0
0
0
232
Betfred Cup
Scottish Premiership
2020/2021
25
0
9
3
19
3
4
0
0
1541
Scottish Premiership
Ladbrokes Championship
2019/2020
28
5
0
2
0
4
5
0
0
2506
Ladbrokes Championship
Betfred Cup
2019/2020
4
1
0
1
0
0
0
0
0
339
Betfred Cup
IRN-BRU Cup
2018/2019
1
0
0
0
0
-
0
0
0
90
IRN-BRU Cup
Betfred Cup
2018/2019
1
0
1
0
1
0
0
0
0
21
Betfred Cup
UEFA Europa League
2018/2019
0
0
0
0
2
0
0
0
0
0
UEFA Europa League
IRN-BRU Cup
2016/2017
1
0
1
0
2
-
0
0
0
29
IRN-BRU Cup
Show All
Show All
Totals
UEFA U-21 Qualifiers
2023
6
1
1
3
1
0
1
0
0
440
UEFA U-21 Qualifiers
UEFA U-21 Qualifiers
2021
3
0
2
1
6
0
0
0
0
129
UEFA U-21 Qualifiers
UEFA U-19 Qualifiers
2019
3
0
0
0
3
0
0
0
1
234
UEFA U-19 Qualifiers
UEFA U-17 Qualifiers
2017
2
0
2
0
3
0
0
0
0
51
UEFA U-17 Qualifiers
Totals