Place of Birth:
Belfast, Northern Ireland
Nationality:
Northern Ireland
UEFA Champions League
15
0
3
1
6
1
2
0
0
1112
UEFA Champions League
UEFA Europa League
12
0
0
0
0
0
3
0
0
1080
UEFA Europa League
UEFA Europa Conference League
8
2
0
1
0
0
3
0
0
725
UEFA Europa Conference League
Sports Direct Premiership
323
24
8
30
9
15
67
1
3
28007
Sports Direct Premiership
White Ribbon NI Charity Shield
1
0
0
0
0
0
0
0
0
90
White Ribbon NI Charity Shield
BetMcClean.com League Cup
9
0
1
0
1
0
1
0
0
824
BetMcClean.com League Cup
SPFL Trust Trophy
5
2
1
0
1
1
0
0
0
363
SPFL Trust Trophy
Totals
Sports Direct Premiership
2023/2024
28
1
2
5
2
4
12
0
1
2285
Sports Direct Premiership
UEFA Europa Conference League
2023/2024
4
0
0
1
0
0
2
0
0
365
UEFA Europa Conference League
Danske Bank Premiership
2022/2023
33
2
0
7
0
7
7
0
1
2811
Danske Bank Premiership
BetMcClean.com League Cup
2022/2023
1
0
0
0
0
-
0
0
0
90
BetMcClean.com League Cup
UEFA Europa Conference League
2022/2023
4
2
0
0
0
0
1
0
0
360
UEFA Europa Conference League
Danske Bank Premiership
2021/2022
34
2
2
6
2
4
9
0
0
2859
Danske Bank Premiership
BetMcClean.com League Cup
2021/2022
1
0
1
0
1
-
0
0
0
44
BetMcClean.com League Cup
Danske Bank Premiership
2020/2021
26
0
0
2
1
0
4
0
1
2314
Danske Bank Premiership
BetMcClean.com League Cup
2019/2020
3
0
0
0
0
-
1
0
0
300
BetMcClean.com League Cup
Danske Bank Premiership
2019/2020
28
2
0
5
0
-
7
0
0
2431
Danske Bank Premiership
UEFA Europa League
2019/2020
4
0
0
0
0
0
2
0
0
360
UEFA Europa League
BetMcClean.com League Cup
2018/2019
1
0
0
0
0
-
0
0
0
90
BetMcClean.com League Cup
Danske Bank Premiership
2018/2019
27
1
4
0
4
-
8
0
0
2194
Danske Bank Premiership
IRN-BRU Cup
2018/2019
1
0
0
0
0
-
0
0
0
90
IRN-BRU Cup
UEFA Europa League
2018/2019
2
0
0
0
0
0
0
0
0
180
UEFA Europa League
UEFA Champions League
2018/2019
2
0
0
0
0
0
1
0
0
180
UEFA Champions League
IRN-BRU Cup
2017/2018
4
2
1
0
1
-
0
0
0
273
IRN-BRU Cup
Danske Bank Premiership
2017/2018
37
5
0
3
0
-
4
0
0
3242
Danske Bank Premiership
BetMcClean.com League Cup
2017/2018
3
0
0
0
0
-
0
0
0
300
BetMcClean.com League Cup
UEFA Europa League
2017/2018
2
0
0
0
0
0
0
0
0
180
UEFA Europa League
Danske Bank Premiership
2016/2017
38
1
0
1
0
-
3
0
0
3420
Danske Bank Premiership
NIFL Charity Shield
2016
1
0
0
0
0
-
0
0
0
90
NIFL Charity Shield
UEFA Champions League
2016/2017
2
0
0
0
0
0
0
0
0
180
UEFA Champions League
Danske Bank Premiership
2015/2016
36
6
0
1
0
-
10
1
0
3211
Danske Bank Premiership
UEFA Champions League
2015/2016
4
0
0
0
0
1
1
0
0
360
UEFA Champions League
Danske Bank Premiership
2014/2015
36
4
0
0
0
-
3
0
0
3240
Danske Bank Premiership
UEFA Europa League
2014/2015
4
0
0
0
0
0
1
0
0
360
UEFA Europa League
UEFA Champions League
2012/2013
2
0
0
0
2
0
0
0
0
180
UEFA Champions League
UEFA Champions League
2011/2012
2
0
2
0
2
-
0
0
0
29
UEFA Champions League
UEFA Champions League
2010/2011
2
0
0
1
0
-
0
0
0
166
UEFA Champions League
UEFA Champions League
2008/2009
1
0
1
0
2
-
0
0
0
17
UEFA Champions League
Show All
Show All
Totals