Place of Birth:
Belfast, Northern Ireland
Nationality:
Northern Ireland
UEFA Champions League
3
0
1
2
1
0
0
0
0
164
UEFA Champions League
UEFA Europa League
6
2
1
2
1
2
0
0
0
436
UEFA Europa League
UEFA Europa Conference League
2
0
2
0
2
0
0
0
0
40
UEFA Europa Conference League
Carabao Cup
Sky Bet League One
5
0
1
2
4
0
1
0
0
303
Sky Bet League One
Sports Direct Premiership
267
132
60
88
63
21
24
0
0
18973
Sports Direct Premiership
BetMcClean.com League Cup
19
16
7
2
7
0
0
0
0
1397
BetMcClean.com League Cup
cinch Premiership
1
0
1
0
4
0
0
0
0
22
cinch Premiership
Viaplay Cup
SPFL Trust Trophy
1
0
1
0
2
0
0
0
0
23
SPFL Trust Trophy
Totals
Sports Direct Premiership
2023/2024
29
11
15
13
16
3
0
0
0
1235
Sports Direct Premiership
SPFL Trust Trophy
2023
0
0
0
0
1
-
0
0
0
0
SPFL Trust Trophy
Danske Bank Premiership
2022/2023
40
10
20
14
20
10
3
0
0
2114
Danske Bank Premiership
SPFL Trust Trophy
2022/2023
1
0
1
0
1
-
0
0
0
23
SPFL Trust Trophy
BetMcClean.com League Cup
2022/2023
4
4
3
0
3
-
0
0
0
203
BetMcClean.com League Cup
UEFA Europa Conference League
2022/2023
2
0
2
0
2
0
0
0
0
40
UEFA Europa Conference League
Danske Bank Premiership
2021/2022
37
13
10
17
11
3
4
0
0
2493
Danske Bank Premiership
BetMcClean.com League Cup
2021/2022
5
4
3
0
3
-
0
0
0
360
BetMcClean.com League Cup
Danske Bank Premiership
2020/2021
15
2
7
3
8
5
0
0
0
931
Danske Bank Premiership
BetMcClean.com League Cup
2019/2020
3
3
0
1
0
-
0
0
0
248
BetMcClean.com League Cup
Danske Bank Premiership
2019/2020
31
18
1
14
1
-
1
0
0
2604
Danske Bank Premiership
UEFA Europa League
2019/2020
4
1
1
2
1
2
0
0
0
256
UEFA Europa League
BetMcClean.com League Cup
2018/2019
3
4
0
0
0
-
0
0
0
300
BetMcClean.com League Cup
Danske Bank Premiership
2018/2019
39
22
0
6
0
-
5
0
0
3566
Danske Bank Premiership
UEFA Europa League
2018/2019
2
1
0
0
0
0
0
0
0
180
UEFA Europa League
Danske Bank Premiership
2017/2018
39
25
5
13
5
-
4
0
0
2899
Danske Bank Premiership
BetMcClean.com League Cup
2017/2018
4
1
1
1
1
-
0
0
0
286
BetMcClean.com League Cup
EFL Cup
2016/2017
0
0
0
0
1
0
0
0
0
0
EFL Cup
Ladbrokes Premiership
2016/2017
1
0
1
0
4
0
0
0
0
22
Ladbrokes Premiership
Sky Bet League One
2016/2017
1
0
1
0
2
0
0
0
0
4
Sky Bet League One
Betfred Cup
2016/2017
1
0
0
1
0
0
0
0
0
49
Betfred Cup
Capital One Cup
2015/2016
2
0
1
1
1
-
0
0
0
84
Capital One Cup
Sky Bet League One
2015/2016
4
0
0
2
2
0
1
0
0
299
Sky Bet League One
Danske Bank Premiership
2014/2015
37
31
2
8
2
-
7
0
0
3131
Danske Bank Premiership
UEFA Champions League
2014/2015
1
0
0
1
0
0
0
0
0
90
UEFA Champions League
UEFA Champions League
2013/2014
2
0
1
1
1
0
0
0
0
74
UEFA Champions League
Show All
Show All
Totals