Place of Birth:
Paisley, Scotland
Playoffs 1/2
Premier Division
57
3
11
14
19
2
5
1
0
3974
Premier Division
Sports Direct FAI Cup
4
0
1
2
1
0
1
0
0
269
Sports Direct FAI Cup
EA Sports Cup
2
0
1
0
1
0
0
0
0
150
EA Sports Cup
First Division
Sports Direct Premiership
36
1
4
3
5
3
8
0
0
2891
Sports Direct Premiership
cinch Championship
118
1
19
10
47
2
9
0
1
9117
cinch Championship
Viaplay Cup
SPFL Trust Trophy
4
0
1
2
5
0
0
0
0
266
SPFL Trust Trophy
Scottish Gas Scottish Cup
3
0
0
0
0
0
1
0
0
270
Scottish Gas Scottish Cup
Playoffs 1/2
Totals
Danske Bank Premiership
2022/2023
36
1
4
3
5
3
8
0
0
2891
Danske Bank Premiership
First Division
2022
1
0
1
0
3
-
0
0
0
4
First Division
SPFL Trust Trophy
2021/2022
2
0
0
2
1
-
0
0
0
139
SPFL Trust Trophy
cinch Championship
2021/2022
26
0
12
3
20
0
3
0
0
1427
cinch Championship
Premier Sports Cup
2021/2022
0
0
0
0
2
0
0
0
0
0
Premier Sports Cup
Premier Division
2021
15
0
7
4
7
1
0
0
0
782
Premier Division
extra.ie FAI Cup
2020
3
0
1
2
1
0
1
0
0
179
extra.ie FAI Cup
Premier Division
2020
17
3
2
6
3
0
2
0
0
1250
Premier Division
Playoffs 1/2
2019
2
1
0
0
0
-
0
0
0
180
Playoffs 1/2
extra.ie FAI Cup
2019
1
0
0
0
0
-
0
0
0
90
extra.ie FAI Cup
EA Sports Cup
2019
2
0
1
0
1
-
0
0
0
150
EA Sports Cup
Premier Division
2019
25
0
2
4
9
1
3
1
0
1942
Premier Division
Ladbrokes Championship
2018/2019
3
0
1
0
9
0
0
0
0
224
Ladbrokes Championship
IRN-BRU Cup
2018/2019
1
0
1
0
2
-
0
0
0
37
IRN-BRU Cup
IRN-BRU Cup
2017/2018
0
0
0
0
1
-
0
0
0
0
IRN-BRU Cup
Ladbrokes Championship
2017/2018
29
0
2
3
9
0
1
0
0
2386
Ladbrokes Championship
Betfred Cup
2017/2018
4
0
0
2
0
0
0
0
0
384
Betfred Cup
Playoffs 1/2
2016/2017
2
0
0
0
0
-
0
0
0
180
Playoffs 1/2
Ladbrokes Championship
2016/2017
30
1
3
2
7
2
3
0
1
2457
Ladbrokes Championship
IRN-BRU Cup
2016/2017
0
0
0
0
1
-
0
0
0
0
IRN-BRU Cup
Betfred Cup
2016/2017
5
0
1
0
1
0
0
0
0
376
Betfred Cup
William Hill Scottish Cup
2015/2016
3
0
0
0
0
-
1
0
0
270
William Hill Scottish Cup
Ladbrokes Championship
2015/2016
30
0
1
2
2
0
2
0
0
2623
Ladbrokes Championship
Scottish League Cup
2015/2016
2
0
0
0
0
0
0
0
0
180
Scottish League Cup
Petrofac Training Cup
2015/2016
1
0
0
0
0
-
0
0
0
90
Petrofac Training Cup
Show All
Show All
Totals