Place of Birth:
Ballymena, Co. Antrim, Northern Ireland
Nationality:
Northern Ireland
UEFA Champions League
2
0
0
0
0
0
0
0
0
180
UEFA Champions League
UEFA Europa League
4
0
1
0
1
0
0
0
0
278
UEFA Europa League
UEFA Europa Conference League
2
0
0
0
0
0
1
0
0
180
UEFA Europa Conference League
Sports Direct Premiership
165
13
22
22
45
1
16
0
0
12857
Sports Direct Premiership
BetMcClean.com League Cup
13
0
1
2
3
1
1
0
0
1085
BetMcClean.com League Cup
SPFL Trust Trophy
3
0
0
1
0
0
0
0
0
227
SPFL Trust Trophy
Totals
Sports Direct Premiership
2023/2024
1
0
0
0
0
0
0
0
0
90
Sports Direct Premiership
Danske Bank Premiership
2022/2023
9
1
1
3
10
0
2
0
0
630
Danske Bank Premiership
BetMcClean.com League Cup
2022/2023
0
0
0
0
2
-
0
0
0
0
BetMcClean.com League Cup
Danske Bank Premiership
2021/2022
37
2
1
3
1
1
4
0
0
3174
Danske Bank Premiership
BetMcClean.com League Cup
2021/2022
5
0
0
2
0
-
1
0
0
433
BetMcClean.com League Cup
UEFA Europa Conference League
2021/2022
2
0
0
0
0
0
1
0
0
180
UEFA Europa Conference League
Danske Bank Premiership
2020/2021
20
0
4
1
8
0
4
0
0
1598
Danske Bank Premiership
BetMcClean.com League Cup
2019/2020
2
0
1
0
1
-
0
0
0
112
BetMcClean.com League Cup
Danske Bank Premiership
2019/2020
10
0
0
0
0
-
1
0
0
900
Danske Bank Premiership
BetMcClean.com League Cup
2018/2019
3
0
0
0
0
-
0
0
0
270
BetMcClean.com League Cup
Danske Bank Premiership
2018/2019
9
0
4
0
10
-
0
0
0
513
Danske Bank Premiership
UEFA Europa League
2018/2019
2
0
1
0
1
0
0
0
0
98
UEFA Europa League
UEFA Champions League
2018/2019
2
0
0
0
0
0
0
0
0
180
UEFA Champions League
IRN-BRU Cup
2017/2018
3
0
0
1
0
-
0
0
0
227
IRN-BRU Cup
Danske Bank Premiership
2017/2018
15
3
1
1
1
-
1
0
0
1266
Danske Bank Premiership
BetMcClean.com League Cup
2017/2018
1
0
0
0
0
-
0
0
0
90
BetMcClean.com League Cup
UEFA Europa League
2017/2018
2
0
0
0
0
0
0
0
0
180
UEFA Europa League
JBE League Cup
2016/2017
2
0
0
0
0
-
0
0
0
180
JBE League Cup
Danske Bank Premiership
2016/2017
19
0
0
2
0
-
0
0
0
1634
Danske Bank Premiership
Danske Bank Premiership
2016/2017
2
0
1
0
3
-
0
0
0
113
Danske Bank Premiership
Danske Bank Premiership
2015/2016
38
7
6
11
6
-
4
0
0
2808
Danske Bank Premiership
Danske Bank Premiership
2014/2015
5
0
4
1
6
-
0
0
0
131
Danske Bank Premiership
Show All
Show All
Totals