Place of Birth:
Glasgow, Scotland
UEFA Champions League
0
0
0
0
1
0
0
0
0
0
UEFA Champions League
UEFA Europa League
0
0
0
0
2
0
0
0
0
0
UEFA Europa League
Premier Division
16
0
2
2
4
0
3
0
0
1268
Premier Division
EA Sports Cup
cinch Premiership
54
0
3
8
57
2
8
0
0
4527
cinch Premiership
cinch Championship
63
1
14
6
47
1
13
0
0
4417
cinch Championship
cinch League One
36
1
0
1
0
0
2
0
0
3212
cinch League One
Viaplay Cup
18
1
1
0
11
3
1
0
0
1604
Viaplay Cup
SPFL Trust Trophy
12
1
0
1
0
0
2
0
0
1048
SPFL Trust Trophy
Scottish Gas Scottish Cup
1
1
0
1
2
0
1
0
0
75
Scottish Gas Scottish Cup
Playoffs 1/2
Playoffs 2/3
Totals
UEFA Youth League
0
0
0
0
1
0
0
0
0
0
UEFA Youth League
Totals
cinch Championship
2023/2024
17
0
6
0
11
0
3
0
0
1088
cinch Championship
SPFL Trust Trophy
2023
2
0
0
0
0
-
0
0
0
180
SPFL Trust Trophy
Viaplay Cup
2023/2024
5
0
0
0
0
1
0
0
0
450
Viaplay Cup
cinch Championship
2022/2023
14
1
0
0
0
0
6
0
0
1260
cinch Championship
cinch Premiership
2022/2023
2
0
1
1
9
0
0
0
0
126
cinch Premiership
Viaplay Cup
2022/2023
3
0
1
0
2
1
0
0
0
194
Viaplay Cup
SPFL Trust Trophy
2021/2022
3
0
0
0
0
-
0
0
0
270
SPFL Trust Trophy
cinch Championship
2021/2022
16
0
1
1
9
0
2
0
0
1350
cinch Championship
Premier Sports Cup
2021/2022
0
0
0
0
1
0
0
0
0
0
Premier Sports Cup
Playoffs 1/2
2020/2021
0
0
0
0
1
-
0
0
0
0
Playoffs 1/2
Betfred Cup
2020/2021
0
0
0
0
2
0
0
0
0
0
Betfred Cup
Scottish Premiership
2020/2021
18
0
0
5
12
2
1
0
0
1568
Scottish Premiership
Ladbrokes Premiership
2019/2020
27
0
0
0
0
0
5
0
0
2430
Ladbrokes Premiership
UEFA Europa League
2019/2020
0
0
0
0
2
0
0
0
0
0
UEFA Europa League
Ladbrokes Premiership
2018/2019
2
0
0
1
20
0
1
0
0
172
Ladbrokes Premiership
IRN-BRU Cup
2018/2019
1
0
0
0
0
-
1
0
0
90
IRN-BRU Cup
Betfred Cup
2018/2019
2
0
0
0
2
0
0
0
0
210
Betfred Cup
EA Sports Cup
2018
1
0
0
0
1
-
0
0
0
90
EA Sports Cup
Premier Division
2018
16
0
2
2
4
0
3
0
0
1268
Premier Division
IRN-BRU Cup
2017/2018
1
0
0
0
0
-
0
0
0
90
IRN-BRU Cup
Ladbrokes Premiership
2017/2018
5
0
2
1
16
0
1
0
0
231
Ladbrokes Premiership
Betfred Cup
2017/2018
1
0
0
0
4
0
0
0
0
90
Betfred Cup
Playoffs 2/3
2016/2017
4
0
0
0
0
-
2
0
0
420
Playoffs 2/3
Ladbrokes League One
2016/2017
36
1
0
1
0
-
2
0
0
3212
Ladbrokes League One
IRN-BRU Cup
2016/2017
3
1
0
0
0
-
0
0
0
270
IRN-BRU Cup
Betfred Cup
2016/2017
6
1
0
0
0
1
1
0
0
540
Betfred Cup
William Hill Scottish Cup
2015/2016
1
1
0
1
2
-
1
0
0
75
William Hill Scottish Cup
Ladbrokes Championship
2015/2016
16
0
7
5
27
1
2
0
0
719
Ladbrokes Championship
Scottish League Cup
2015/2016
1
0
0
0
0
0
0
0
0
120
Scottish League Cup
Petrofac Training Cup
2015/2016
2
0
0
1
0
-
1
0
0
148
Petrofac Training Cup
UEFA Champions League
2013/2014
0
-
0
0
1
0
0
0
0
0
UEFA Champions League
Show All
Show All
Totals
UEFA Youth League
2013/2014
0
0
0
0
1
0
0
0
0
0
UEFA Youth League
Totals