Place of Birth:
Belfast, Northern Ireland
Nationality:
Northern Ireland
UEFA Champions League
22
1
1
6
1
0
4
0
0
1847
UEFA Champions League
UEFA Europa League
15
1
1
4
3
0
1
0
0
1162
UEFA Europa League
UEFA Europa Conference League
10
2
4
3
4
0
3
0
0
549
UEFA Europa Conference League
Unite the union Champions Cup
2
0
0
0
0
1
0
0
0
180
Unite the union Champions Cup
Sports Direct Premiership
296
11
32
70
38
6
49
0
2
22793
Sports Direct Premiership
BetMcClean.com League Cup
14
1
1
6
1
0
0
0
0
1138
BetMcClean.com League Cup
SPFL Trust Trophy
5
0
0
2
0
0
1
0
0
378
SPFL Trust Trophy
Totals
FIFA Friendlies
2
0
0
0
0
0
0
0
0
180
FIFA Friendlies
Totals
Sports Direct Premiership
2023/2024
32
1
10
12
10
1
9
0
0
1928
Sports Direct Premiership
UEFA Europa Conference League
2023/2024
4
1
3
1
3
0
1
0
0
123
UEFA Europa Conference League
Danske Bank Premiership
2022/2023
36
0
5
16
6
2
5
0
0
2591
Danske Bank Premiership
SPFL Trust Trophy
2022/2023
2
0
0
2
0
-
1
0
0
78
SPFL Trust Trophy
BetMcClean.com League Cup
2022/2023
3
0
0
2
0
-
0
0
0
243
BetMcClean.com League Cup
UEFA Europa League
2022/2023
2
0
0
2
0
0
0
0
0
153
UEFA Europa League
UEFA Europa Conference League
2022/2023
2
0
1
1
1
0
0
0
0
83
UEFA Europa Conference League
UEFA Champions League
2022/2023
4
1
1
3
1
0
1
0
0
259
UEFA Champions League
Danske Bank Premiership
2021/2022
27
0
5
8
5
3
4
0
0
1967
Danske Bank Premiership
BetMcClean.com League Cup
2021/2022
2
1
1
1
1
-
0
0
0
61
BetMcClean.com League Cup
UEFA Europa Conference League
2021/2022
4
1
0
1
0
0
2
0
0
343
UEFA Europa Conference League
UEFA Champions League
2021/2022
2
0
0
1
0
0
0
0
0
162
UEFA Champions League
Danske Bank Premiership
2020/2021
30
1
3
7
4
0
4
0
0
2309
Danske Bank Premiership
UEFA Europa League
2020/2021
1
0
0
0
0
0
0
0
0
90
UEFA Europa League
UEFA Champions League
2020/2021
2
0
0
0
0
0
0
0
0
180
UEFA Champions League
Unite the union Champions Cup
2019
2
0
0
0
0
1
0
0
0
180
Unite the union Champions Cup
BetMcClean.com League Cup
2019/2020
4
0
0
2
0
-
0
0
0
376
BetMcClean.com League Cup
Danske Bank Premiership
2019/2020
25
0
0
3
0
-
2
0
0
2127
Danske Bank Premiership
UEFA Europa League
2019/2020
6
0
0
0
0
0
0
0
0
540
UEFA Europa League
UEFA Champions League
2019/2020
2
0
0
1
0
0
1
0
0
149
UEFA Champions League
BetMcClean.com League Cup
2018/2019
4
0
0
1
0
-
0
0
0
368
BetMcClean.com League Cup
Danske Bank Premiership
2018/2019
32
1
2
2
2
-
5
0
1
2642
Danske Bank Premiership
IRN-BRU Cup
2017/2018
2
0
0
0
0
-
0
0
0
180
IRN-BRU Cup
Danske Bank Premiership
2017/2018
23
1
0
6
0
-
4
0
0
1899
Danske Bank Premiership
BetMcClean.com League Cup
2017/2018
1
0
0
0
0
-
0
0
0
90
BetMcClean.com League Cup
UEFA Champions League
2017/2018
4
0
0
0
0
0
1
0
0
360
UEFA Champions League
Danske Bank Premiership
2016/2017
29
3
0
6
1
-
5
0
1
2441
Danske Bank Premiership
IRN-BRU Cup
2016/2017
1
0
0
0
0
-
0
0
0
120
IRN-BRU Cup
UEFA Europa League
2016/2017
2
0
0
1
0
0
1
0
0
146
UEFA Europa League
Danske Bank Premiership
2015/2016
35
2
2
6
3
-
7
0
0
2933
Danske Bank Premiership
UEFA Europa League
2015/2016
0
0
0
0
2
0
0
0
0
0
UEFA Europa League
Danske Bank Premiership
2014/2015
27
2
5
4
7
-
4
0
0
1956
Danske Bank Premiership
UEFA Europa League
2014/2015
4
1
1
1
1
0
0
0
0
233
UEFA Europa League
UEFA Champions League
2012/2013
4
0
0
1
0
0
1
0
0
377
UEFA Champions League
UEFA Champions League
2010/2011
2
0
0
0
0
-
0
0
0
180
UEFA Champions League
UEFA Champions League
2008/2009
2
0
0
0
0
-
0
0
0
180
UEFA Champions League
Show All
Show All
Totals
FIFA Friendlies
2010
2
0
0
0
0
-
0
0
0
180
FIFA Friendlies
Totals