Place of Birth:
Republic of Ireland
Nationality:
Republic of Ireland
The Emirates FA Cup
1
0
0
0
0
-
0
0
0
90
The Emirates FA Cup
Sky Bet League One
48
1
4
11
0
-
17
0
0
3846
Sky Bet League One
Sky Bet Championship
0
3
-
-
-
-
-
-
-
-
Sky Bet Championship
cinch Premiership
151
3
2
34
5
1
53
3
1
12702
cinch Premiership
cinch Championship
16
0
5
2
19
1
6
0
0
1015
cinch Championship
cinch League One
17
1
1
6
23
0
6
1
1
1240
cinch League One
Viaplay Cup
15
1
0
5
5
0
5
0
0
1312
Viaplay Cup
SPFL Trust Trophy
5
0
1
2
2
0
0
0
0
356
SPFL Trust Trophy
Scottish Gas Scottish Cup
13
0
1
1
1
-
5
0
0
1097
Scottish Gas Scottish Cup
Playoffs 2/3
Totals
Ladbrokes Championship
2018/2019
0
0
0
0
4
0
0
0
0
0
Ladbrokes Championship
IRN-BRU Cup
2018/2019
0
0
0
0
1
-
0
0
0
0
IRN-BRU Cup
Betfred Cup
2018/2019
0
0
0
0
4
0
0
0
0
0
Betfred Cup
Playoffs 2/3
2017/2018
0
0
0
0
4
-
1
0
0
0
Playoffs 2/3
Ladbrokes League One
2017/2018
3
0
1
1
21
-
1
0
0
164
Ladbrokes League One
Ladbrokes League One
2016/2017
14
1
0
5
2
-
5
1
1
1076
Ladbrokes League One
IRN-BRU Cup
2016/2017
2
0
0
1
0
-
0
0
0
160
IRN-BRU Cup
Betfred Cup
2016/2017
5
0
0
2
1
0
1
0
0
430
Betfred Cup
Ladbrokes Championship
2015/2016
16
0
5
2
15
1
6
0
0
1015
Ladbrokes Championship
Scottish League Cup
2015/2016
1
0
0
1
0
0
1
0
0
44
Scottish League Cup
Petrofac Training Cup
2015/2016
3
0
1
1
1
-
0
0
0
196
Petrofac Training Cup
Scottish Premiership
2014/2015
28
1
0
2
2
-
7
1
0
2490
Scottish Premiership
Scottish Premiership
2013/2014
32
0
1
10
2
-
12
0
1
2592
Scottish Premiership
Clydesdale Bank Premier League
2012/2013
29
1
0
2
0
-
11
2
0
2506
Clydesdale Bank Premier League
Clydesdale Bank Premier League
2011/2012
31
1
0
6
0
-
12
0
0
2711
Clydesdale Bank Premier League
Clydesdale Bank Premier League
2010/2011
14
0
0
6
0
-
5
0
0
1145
Clydesdale Bank Premier League
Clydesdale Bank Premier League
2010/2011
17
0
1
8
1
-
6
0
0
1258
Clydesdale Bank Premier League
Show All
Show All
Totals
cinch Premiership
140
39
40
61
144
197
157
1.12
cinch Premiership
cinch Championship
69
30
17
22
107
75
107
1.55
cinch Championship
cinch League One
63
29
18
16
104
76
105
1.67
cinch League One
Viaplay Cup
34
21
1
12
59
33
64
1.88
Viaplay Cup
SPFL Trust Trophy
10
5
2
3
20
17
17
1.70
SPFL Trust Trophy
Playoffs 2/3
8
5
0
3
11
7
15
1.88
Playoffs 2/3
Totals
cinch Championship
2023/2024
33
20
8
5
68
22
68
2.06
cinch Championship
SPFL Trust Trophy
2023
3
2
0
1
7
4
6
2.00
SPFL Trust Trophy
Viaplay Cup
2023/2024
4
2
0
2
5
3
6
1.50
Viaplay Cup
cinch Premiership
2022/2023
12
3
2
7
13
21
11
0.92
cinch Premiership
cinch Premiership
2022/2023
23
9
2
12
35
43
29
1.26
cinch Premiership
Viaplay Cup
2022/2023
7
6
0
1
21
4
18
2.57
Viaplay Cup
cinch Premiership
2021/2022
12
2
5
5
10
13
11
0.92
cinch Premiership
cinch Premiership
2021/2022
25
7
11
7
25
34
32
1.28
cinch Premiership
Premier Sports Cup
2021/2022
4
3
0
1
7
2
9
2.25
Premier Sports Cup
Betfred Cup
2020/2021
7
6
0
1
13
8
18
2.57
Betfred Cup
Scottish Premiership
2020/2021
38
11
12
15
37
45
45
1.18
Scottish Premiership
Ladbrokes Premiership
2019/2020
30
7
8
15
24
41
29
0.97
Ladbrokes Premiership
Betfred Cup
2019/2020
4
2
0
2
3
3
6
1.50
Betfred Cup
Ladbrokes Championship
2018/2019
36
10
9
17
39
53
39
1.08
Ladbrokes Championship
IRN-BRU Cup
2018/2019
4
2
2
0
8
6
8
2.00
IRN-BRU Cup
Betfred Cup
2018/2019
4
2
1
1
8
5
7
1.75
Betfred Cup
Playoffs 2/3
2017/2018
4
3
0
1
6
2
9
2.25
Playoffs 2/3
IRN-BRU Cup
2017/2018
2
1
0
1
5
5
3
1.50
IRN-BRU Cup
Ladbrokes League One
2017/2018
36
17
9
10
56
43
60
1.67
Ladbrokes League One
Betfred Cup
2017/2018
4
0
0
4
2
8
0
0.00
Betfred Cup
Playoffs 2/3
2016/2017
4
2
0
2
5
5
6
1.50
Playoffs 2/3
Ladbrokes League One
2016/2017
27
12
9
6
48
33
45
1.67
Ladbrokes League One
IRN-BRU Cup
2016/2017
1
0
0
1
0
2
0
0.00
IRN-BRU Cup
Show All
Show All
Totals