Place of Birth:
Limavady, Co. Derry, Northern Ireland
Nationality:
Northern Ireland
UEFA Champions League
4
0
0
0
0
0
0
0
0
360
UEFA Champions League
UEFA Europa League
15
1
0
0
0
0
4
0
0
1410
UEFA Europa League
UEFA Europa Conference League
2
0
0
0
0
0
0
0
0
180
UEFA Europa Conference League
Sports Direct Premiership
280
31
29
30
40
3
31
1
1
22671
Sports Direct Premiership
BetMcClean.com League Cup
14
2
1
2
5
0
3
0
0
1173
BetMcClean.com League Cup
SPFL Trust Trophy
3
1
0
0
1
0
2
1
0
276
SPFL Trust Trophy
Totals
Sports Direct Premiership
2023/2024
14
0
6
1
8
0
3
0
1
803
Sports Direct Premiership
Danske Bank Premiership
2022/2023
10
0
4
2
8
0
1
0
0
586
Danske Bank Premiership
BetMcClean.com League Cup
2022/2023
2
0
1
1
2
-
0
0
0
60
BetMcClean.com League Cup
Danske Bank Premiership
2021/2022
39
1
0
3
0
2
2
0
0
3455
Danske Bank Premiership
BetMcClean.com League Cup
2021/2022
4
1
0
1
1
-
1
0
0
363
BetMcClean.com League Cup
UEFA Europa Conference League
2021/2022
2
0
0
0
0
0
0
0
0
180
UEFA Europa Conference League
Danske Bank Premiership
2020/2021
38
5
1
0
1
1
3
0
0
3387
Danske Bank Premiership
UEFA Europa League
2020/2021
3
0
0
0
0
0
0
0
0
330
UEFA Europa League
BetMcClean.com League Cup
2019/2020
4
1
0
0
1
-
1
0
0
360
BetMcClean.com League Cup
Danske Bank Premiership
2019/2020
29
5
1
3
1
-
4
0
0
2520
Danske Bank Premiership
BetMcClean.com League Cup
2018/2019
2
0
0
0
0
-
0
0
0
210
BetMcClean.com League Cup
Danske Bank Premiership
2018/2019
31
4
0
1
0
-
2
0
0
2746
Danske Bank Premiership
IRN-BRU Cup
2018/2019
2
0
0
0
0
-
2
1
0
186
IRN-BRU Cup
UEFA Europa League
2018/2019
2
0
0
0
0
0
1
0
0
180
UEFA Europa League
IRN-BRU Cup
2017/2018
1
1
0
0
1
-
0
0
0
90
IRN-BRU Cup
Danske Bank Premiership
2017/2018
33
3
10
1
11
-
3
0
0
2392
Danske Bank Premiership
BetMcClean.com League Cup
2017/2018
2
0
0
0
1
-
1
0
0
180
BetMcClean.com League Cup
UEFA Champions League
2017/2018
4
0
0
0
0
0
0
0
0
360
UEFA Champions League
Danske Bank Premiership
2016/2017
29
8
1
7
3
-
3
1
0
2412
Danske Bank Premiership
UEFA Europa League
2016/2017
2
0
0
0
0
0
0
0
0
180
UEFA Europa League
Danske Bank Premiership
2015/2016
21
1
3
5
5
-
2
0
0
1539
Danske Bank Premiership
UEFA Europa League
2015/2016
4
1
0
0
0
0
2
0
0
360
UEFA Europa League
Danske Bank Premiership
2014/2015
36
4
3
7
3
-
8
0
0
2831
Danske Bank Premiership
UEFA Europa League
2014/2015
4
0
0
0
0
0
1
0
0
360
UEFA Europa League
Show All
Show All
Totals