Place of Birth:
Hamilton, Scotland
cinch Premiership
59
6
21
13
48
4
4
0
0
3622
cinch Premiership
cinch Championship
21
1
10
8
17
1
1
0
0
940
cinch Championship
cinch League One
43
2
17
17
19
3
3
0
1
2186
cinch League One
cinch League Two
28
1
6
4
7
2
4
0
1
1887
cinch League Two
Viaplay Cup
SPFL Trust Trophy
3
0
0
1
0
0
0
0
0
294
SPFL Trust Trophy
Scottish Gas Scottish Cup
2
0
2
0
2
0
0
0
0
36
Scottish Gas Scottish Cup
Totals
cinch League One
2021/2022
8
0
7
1
8
-
2
0
0
167
cinch League One
Scottish League One
2020/2021
8
0
0
3
0
-
0
0
1
578
Scottish League One
Betfred Cup
2020/2021
3
1
1
1
1
0
0
0
0
269
Betfred Cup
Scottish Challenge Cup
2019/2020
1
0
0
0
0
-
0
0
0
120
Scottish Challenge Cup
Ladbrokes League One
2019/2020
24
2
7
13
8
-
1
0
0
1412
Ladbrokes League One
Betfred Cup
2019/2020
3
0
1
2
1
0
1
0
0
169
Betfred Cup
Ladbrokes League Two
2018/2019
28
1
6
4
7
-
4
0
1
1887
Ladbrokes League Two
Ladbrokes League One
2018/2019
3
0
3
0
3
-
0
0
0
29
Ladbrokes League One
IRN-BRU Cup
2018/2019
1
0
0
1
0
-
0
0
0
84
IRN-BRU Cup
Betfred Cup
2018/2019
4
0
2
1
2
0
2
0
0
207
Betfred Cup
Ladbrokes Championship
2017/2018
7
1
4
1
6
1
0
0
0
294
Ladbrokes Championship
Ladbrokes Premiership
2017/2018
5
0
5
0
10
0
1
0
0
78
Ladbrokes Premiership
Ladbrokes Premiership
2016/2017
0
0
0
0
1
0
0
0
0
0
Ladbrokes Premiership
William Hill Scottish Cup
2015/2016
1
0
1
0
1
-
0
0
0
26
William Hill Scottish Cup
Ladbrokes Premiership
2015/2016
12
1
5
5
10
2
0
0
0
584
Ladbrokes Premiership
Scottish League Cup
2015/2016
1
0
0
1
0
0
0
0
0
83
Scottish League Cup
Scottish Premiership
2014/2015
23
3
10
3
17
-
2
0
0
1387
Scottish Premiership
Scottish Premiership
2013/2014
19
2
1
5
10
-
1
0
0
1573
Scottish Premiership
Show All
Show All
Totals