Place of Birth:
Alexandria, Scotland
UEFA Europa League
1
0
1
0
2
0
0
0
0
8
UEFA Europa League
cinch Premiership
30
2
24
4
68
1
3
0
0
865
cinch Premiership
cinch Championship
49
11
9
8
13
3
7
0
0
3711
cinch Championship
cinch League One
29
10
7
3
9
2
2
0
0
2045
cinch League One
Viaplay Cup
18
4
4
10
7
1
1
0
0
1080
Viaplay Cup
SPFL Trust Trophy
4
0
1
0
2
0
1
0
0
279
SPFL Trust Trophy
Totals
UEFA U-17 Championship
3
1
3
0
3
0
0
0
0
47
UEFA U-17 Championship
UEFA U-17 Qualifiers
1
0
1
0
3
0
0
0
0
24
UEFA U-17 Qualifiers
Totals
cinch Premiership
2023/2024
8
1
7
1
19
0
1
0
0
156
cinch Premiership
Viaplay Cup
2023/2024
5
2
1
2
1
1
0
0
0
350
Viaplay Cup
SPFL Trust Trophy
2022/2023
1
0
0
0
0
-
1
0
0
90
SPFL Trust Trophy
cinch Premiership
2022/2023
16
1
11
3
14
1
2
0
0
632
cinch Premiership
Viaplay Cup
2022/2023
5
1
2
2
3
0
0
0
0
189
Viaplay Cup
SPFL Trust Trophy
2021/2022
1
0
1
0
1
-
0
0
0
9
SPFL Trust Trophy
cinch Championship
2021/2022
0
0
0
0
2
0
0
0
0
0
cinch Championship
cinch Championship
2021/2022
23
3
0
6
0
1
4
0
0
2012
cinch Championship
cinch Championship
2021/2022
6
1
4
1
5
0
0
0
0
263
cinch Championship
Premier Sports Cup
2021/2022
5
1
1
3
1
0
1
0
0
286
Premier Sports Cup
Scottish Championship
2020/2021
15
6
0
1
0
2
3
0
0
1350
Scottish Championship
Scottish Championship
2020/2021
5
1
5
0
6
0
0
0
0
86
Scottish Championship
Betfred Cup
2020/2021
1
0
0
1
0
0
0
0
0
63
Betfred Cup
Betfred Cup
2020/2021
1
0
0
1
0
0
0
0
0
64
Betfred Cup
Scottish Premiership
2020/2021
0
0
0
0
1
0
0
0
0
0
Scottish Premiership
Scottish Premiership
2020/2021
0
0
0
0
9
0
0
0
0
0
Scottish Premiership
Scottish Challenge Cup
2019/2020
1
0
0
0
0
-
0
0
0
90
Scottish Challenge Cup
Ladbrokes Premiership
2019/2020
1
0
1
0
4
0
0
0
0
21
Ladbrokes Premiership
Betfred Cup
2019/2020
1
0
0
1
0
0
0
0
0
128
Betfred Cup
UEFA Europa League
2019/2020
1
0
1
0
2
0
0
0
0
8
UEFA Europa League
Ladbrokes League One
2018/2019
29
10
7
3
9
-
2
0
0
2045
Ladbrokes League One
IRN-BRU Cup
2018/2019
1
0
0
0
0
-
0
0
0
90
IRN-BRU Cup
Betfred Cup
2018/2019
0
0
0
0
1
0
0
0
0
0
Betfred Cup
Ladbrokes Premiership
2017/2018
3
0
3
0
4
0
0
0
0
18
Ladbrokes Premiership
Betfred Cup
2017/2018
0
0
0
0
1
0
0
0
0
0
Betfred Cup
Ladbrokes Premiership
2016/2017
2
0
2
0
17
0
0
0
0
38
Ladbrokes Premiership
IRN-BRU Cup
2016/2017
0
0
0
0
1
-
0
0
0
0
IRN-BRU Cup
Show All
Show All
Totals
UEFA U-17 Championship
2017
3
1
3
0
3
0
0
0
0
47
UEFA U-17 Championship
UEFA U-17 Qualifiers
2017
1
0
1
0
3
0
0
0
0
24
UEFA U-17 Qualifiers
Totals