Place of Birth:
Newry, Northern Ireland
Nationality:
Northern Ireland
UEFA Europa League
2
0
0
0
2
0
1
0
0
180
UEFA Europa League
Premier League
1
0
1
0
4
0
0
0
0
20
Premier League
The Emirates FA Cup
6
0
0
0
2
0
1
0
0
540
The Emirates FA Cup
Carabao Cup
Sky Bet League One
64
0
6
3
34
1
17
1
1
5257
Sky Bet League One
Sky Bet League Two
6
0
3
0
5
0
0
0
0
320
Sky Bet League Two
Bristol Street Motors Trophy
2
0
1
0
3
0
0
0
0
172
Bristol Street Motors Trophy
Sports Direct Premiership
73
3
8
2
30
1
18
3
2
5757
Sports Direct Premiership
BetMcClean.com League Cup
9
1
0
1
1
0
0
0
0
852
BetMcClean.com League Cup
cinch Premiership
60
1
4
5
8
0
13
0
0
5003
cinch Premiership
Totals
FIFA Friendlies
15
0
4
4
5
0
1
1
0
981
FIFA Friendlies
UEFA Euro Qualification
3
0
1
0
6
0
0
0
0
211
UEFA Euro Qualification
WC Qualification
6
0
3
0
16
0
1
0
0
361
WC Qualification
Totals
Sports Direct Premiership
2023/2024
22
0
1
1
2
0
9
1
0
1850
Sports Direct Premiership
Danske Bank Premiership
2022/2023
33
0
3
1
3
1
4
0
2
2620
Danske Bank Premiership
BetMcClean.com League Cup
2022/2023
3
0
0
0
0
-
0
0
0
300
BetMcClean.com League Cup
BetMcClean.com League Cup
2021/2022
2
0
0
0
0
-
0
0
0
210
BetMcClean.com League Cup
Danske Bank Premiership
2020/2021
4
1
4
0
10
0
0
0
0
59
Danske Bank Premiership
BetMcClean.com League Cup
2019/2020
4
1
0
1
0
-
0
0
0
342
BetMcClean.com League Cup
Danske Bank Premiership
2019/2020
9
2
0
0
10
-
2
2
0
778
Danske Bank Premiership
UEFA Europa League
2019/2020
2
0
0
0
2
0
1
0
0
180
UEFA Europa League
BetMcClean.com League Cup
2018/2019
0
0
0
0
1
-
0
0
0
0
BetMcClean.com League Cup
Danske Bank Premiership
2018/2019
5
0
0
0
5
-
3
0
0
450
Danske Bank Premiership
Checkatrade Trophy
2017/2018
1
0
0
0
1
-
0
0
0
120
Checkatrade Trophy
Sky Bet League Two
2017/2018
6
0
3
0
5
0
0
0
0
320
Sky Bet League Two
Sky Bet League One
2017/2018
1
0
1
0
6
0
0
0
0
0
Sky Bet League One
The Emirates FA Cup
2017/2018
1
0
0
0
1
0
0
0
0
90
The Emirates FA Cup
The Emirates FA Cup
2016/2017
1
0
0
0
1
0
0
0
0
90
The Emirates FA Cup
EFL Cup
2016/2017
2
0
0
0
0
0
0
0
0
180
EFL Cup
Sky Bet League One
2016/2017
15
0
1
1
5
0
7
1
0
1219
Sky Bet League One
The Emirates FA Cup
2015/2016
3
0
0
0
0
0
0
0
0
270
The Emirates FA Cup
Johnstone's Paint Trophy
2015/2016
1
0
1
0
2
-
0
0
0
52
Johnstone's Paint Trophy
Sky Bet League One
2015/2016
28
0
2
1
10
1
5
0
1
2353
Sky Bet League One
The FA Cup
2014/2015
1
0
0
0
0
-
1
0
0
90
The FA Cup
Capital One Cup
2014/2015
2
0
0
0
0
-
0
0
0
180
Capital One Cup
Sky Bet League One
2014/2015
20
0
2
1
13
-
5
0
0
1685
Sky Bet League One
Scottish Premiership
2013/2014
33
0
2
4
4
-
7
0
0
2736
Scottish Premiership
Clydesdale Bank Premier League
2012/2013
27
1
2
1
4
-
6
0
0
2267
Clydesdale Bank Premier League
Barclays Premier League
2010/2011
1
0
1
0
3
0
0
0
0
20
Barclays Premier League
Barclays Premier League
2008/2009
0
0
0
0
1
0
0
0
0
0
Barclays Premier League
Show All
Show All
Totals
WC Qualification
2018
0
0
0
0
4
0
0
0
0
0
WC Qualification
FIFA Friendlies
2016
1
0
1
0
1
-
0
0
0
44
FIFA Friendlies
UEFA Euro Qualification
2016
2
0
1
0
2
0
0
0
0
121
UEFA Euro Qualification
FIFA Friendlies
2014
1
0
0
0
0
-
0
0
0
90
FIFA Friendlies
FIFA Friendlies
2013
1
0
1
0
1
-
0
0
0
15
FIFA Friendlies
WC Qualification
2014
2
0
0
0
3
0
0
0
0
180
WC Qualification
FIFA Friendlies
2012
3
0
1
0
1
-
0
0
0
224
FIFA Friendlies
UEFA Euro Qualification
2012
1
0
0
0
4
-
0
0
0
90
UEFA Euro Qualification
FIFA Friendlies
2010
5
0
0
4
0
-
0
0
0
351
FIFA Friendlies
FIFA Friendlies
2009
2
0
1
0
2
-
0
0
0
110
FIFA Friendlies
WC Qualification
2010
4
0
3
0
9
-
1
0
0
181
WC Qualification
FIFA Friendlies
2008
2
0
0
0
0
-
1
1
0
147
FIFA Friendlies
Show All
Show All
Totals