Place of Birth:
Stranraer, Scotland
The Emirates FA Cup
1
0
0
0
0
0
0
0
0
90
The Emirates FA Cup
cinch Premiership
22
1
7
9
15
0
9
0
0
1327
cinch Premiership
cinch Championship
35
2
7
11
12
1
7
0
1
2347
cinch Championship
cinch League One
45
7
7
11
9
4
15
0
0
3244
cinch League One
Viaplay Cup
14
0
1
3
1
1
4
0
0
1099
Viaplay Cup
SPFL Trust Trophy
1
0
0
1
1
0
0
0
0
57
SPFL Trust Trophy
Playoffs 2/3
Totals
The Emirates FA Cup
2021/2022
1
0
0
0
0
0
0
0
0
90
The Emirates FA Cup
Ladbrokes Championship
2019/2020
4
0
1
2
1
0
0
0
0
248
Ladbrokes Championship
Ladbrokes Championship
2018/2019
13
0
4
0
8
0
2
0
0
881
Ladbrokes Championship
Betfred Cup
2018/2019
6
0
1
0
1
0
0
0
0
467
Betfred Cup
Ladbrokes League One
2017/2018
25
5
4
4
4
-
7
0
0
1860
Ladbrokes League One
Betfred Cup
2017/2018
3
0
0
0
0
1
0
0
0
270
Betfred Cup
Ladbrokes Championship
2016/2017
18
2
2
9
3
1
5
0
1
1218
Ladbrokes Championship
Betfred Cup
2016/2017
4
0
0
2
0
0
3
0
0
304
Betfred Cup
Playoffs 2/3
2015/2016
3
0
0
0
0
-
1
0
0
300
Playoffs 2/3
Ladbrokes League One
2015/2016
20
2
3
7
5
-
8
0
0
1384
Ladbrokes League One
Scottish League Cup
2015/2016
1
0
0
1
0
0
1
0
0
58
Scottish League Cup
Petrofac Training Cup
2015/2016
1
0
0
1
1
-
0
0
0
57
Petrofac Training Cup
Clydesdale Bank Premier League
2012/2013
4
0
4
0
5
-
1
0
0
96
Clydesdale Bank Premier League
Clydesdale Bank Premier League
2011/2012
7
0
1
3
4
-
4
0
0
496
Clydesdale Bank Premier League
Clydesdale Bank Premier League
2010/2011
11
1
2
6
6
-
4
0
0
735
Clydesdale Bank Premier League
Show All
Show All
Totals