Place of Birth:
Airdrie, Scotland
Premier League
7
0
6
1
13
0
1
0
0
204
Premier League
The Emirates FA Cup
8
1
2
0
3
0
0
0
0
583
The Emirates FA Cup
Carabao Cup
Sky Bet League One
73
5
1
7
5
0
1
0
0
1514
Sky Bet League One
Sky Bet Championship
60
3
9
9
4
-
11
1
1
4589
Sky Bet Championship
Vanarama National League
69
6
20
15
25
0
10
0
1
4470
Vanarama National League
Isuzu FA Trophy
3
0
1
2
1
0
0
0
0
161
Isuzu FA Trophy
cinch Premiership
124
6
10
27
13
14
32
0
0
9813
cinch Premiership
Viaplay Cup
Scottish Gas Scottish Cup
2
0
0
1
1
0
1
0
0
151
Scottish Gas Scottish Cup
Playoffs 1/2
Totals
The Buildbase FA Trophy
2021/2022
2
0
1
1
1
-
0
0
0
99
The Buildbase FA Trophy
Vanarama National League
2021/2022
33
2
15
7
19
-
3
0
1
1734
Vanarama National League
The Emirates FA Cup
2021/2022
1
0
1
0
1
0
0
0
0
23
The Emirates FA Cup
Vanarama National League
2020/2021
36
4
5
8
6
-
7
0
0
2736
Vanarama National League
The Buildbase FA Trophy
2020/2021
1
0
0
1
0
-
0
0
0
62
The Buildbase FA Trophy
Ladbrokes Premiership
2018/2019
24
2
2
6
2
2
8
0
0
1960
Ladbrokes Premiership
Playoffs 1/2
2017/2018
2
0
0
1
0
-
0
0
0
160
Playoffs 1/2
Ladbrokes Premiership
2017/2018
18
0
2
4
4
2
5
0
0
1357
Ladbrokes Premiership
Ladbrokes Premiership
2016/2017
29
1
2
7
3
3
6
0
0
2197
Ladbrokes Premiership
Betfred Cup
2016/2017
4
0
0
2
0
0
0
0
0
254
Betfred Cup
William Hill Scottish Cup
2015/2016
2
0
0
1
1
-
1
0
0
151
William Hill Scottish Cup
Capital One Cup
2015/2016
1
0
0
1
1
-
0
0
0
85
Capital One Cup
Ladbrokes Premiership
2015/2016
26
1
3
3
3
4
7
0
0
2081
Ladbrokes Premiership
Sky Bet League One
2015/2016
4
0
0
2
0
0
0
0
0
299
Sky Bet League One
Scottish League Cup
2015/2016
3
1
0
0
0
2
2
0
0
270
Scottish League Cup
Scottish Premiership
2014/2015
27
2
1
7
1
-
6
0
0
2218
Scottish Premiership
Barclays Premiership
2005/2006
7
0
6
1
13
0
1
0
0
204
Barclays Premiership
Show All
Show All
Totals