Place of Birth:
Waterford, Co. Waterford, Republic of Ireland
Nationality:
Republic of Ireland
UEFA Champions League
3
0
3
0
4
0
0
0
0
47
UEFA Champions League
Premier League
72
4
39
18
59
4
2
0
0
3222
Premier League
The Emirates FA Cup
5
1
0
1
1
0
0
0
0
431
The Emirates FA Cup
Carabao Cup
Sky Bet League One
24
8
1
2
1
2
0
0
0
2068
Sky Bet League One
Sky Bet Championship
154
52
29
38
42
14
3
0
0
11311
Sky Bet Championship
Bristol Street Motors Trophy
1
0
0
1
1
0
0
0
0
46
Bristol Street Motors Trophy
Premier Division
84
21
13
13
13
0
0
0
0
6399
Premier Division
First Division
cinch Premiership
19
3
10
5
19
0
0
0
0
897
cinch Premiership
Totals
FIFA Friendlies
12
0
8
5
13
2
0
0
0
475
FIFA Friendlies
UEFA European Championship
2
0
0
2
2
0
0
0
0
136
UEFA European Championship
UEFA Euro Qualification
7
0
3
3
10
1
0
0
0
318
UEFA Euro Qualification
WC Qualification
8
3
4
3
6
0
1
0
0
420
WC Qualification
Totals
Premier Division
2021
5
0
4
1
4
0
0
0
0
140
Premier Division
Premier Division
2020
4
0
2
1
2
0
0
0
0
229
Premier Division
Leasing.com Trophy
2019/2020
1
0
0
1
1
-
0
0
0
46
Leasing.com Trophy
The Emirates FA Cup
2019/2020
1
0
0
1
0
0
0
0
0
71
The Emirates FA Cup
Sky Bet League One
2019/2020
24
8
1
2
1
2
0
0
0
2068
Sky Bet League One
Carabao Cup
2018/2019
3
2
0
1
0
0
0
0
0
266
Carabao Cup
The Emirates FA Cup
2018/2019
1
0
0
0
0
0
0
0
0
90
The Emirates FA Cup
Sky Bet Championship
2018/2019
28
4
11
11
19
3
2
0
0
1527
Sky Bet Championship
Carabao Cup
2017/2018
1
0
1
0
1
0
0
0
0
23
Carabao Cup
Sky Bet Championship
2017/2018
27
7
5
7
6
0
0
0
0
2019
Sky Bet Championship
The Emirates FA Cup
2016/2017
1
1
0
0
1
0
0
0
0
90
The Emirates FA Cup
EFL Cup
2016/2017
2
0
1
0
1
0
0
0
0
105
EFL Cup
Sky Bet Championship
2016/2017
15
5
8
6
12
1
0
0
0
687
Sky Bet Championship
Sky Bet Championship
2016/2017
4
0
0
0
0
1
0
0
0
360
Sky Bet Championship
Capital One Cup
2015/2016
1
0
0
1
1
-
0
0
0
61
Capital One Cup
Sky Bet Championship
2015/2016
34
10
4
12
4
4
0
0
0
2664
Sky Bet Championship
The FA Cup
2014/2015
2
0
0
0
0
-
0
0
0
180
The FA Cup
Sky Bet Championship
2014/2015
46
26
1
2
1
-
1
0
0
4054
Sky Bet Championship
Clydesdale Bank Premier League
2012/2013
1
0
1
0
1
-
0
0
0
13
Clydesdale Bank Premier League
UEFA Champions League
2012/2013
1
0
1
0
2
0
0
0
0
2
UEFA Champions League
Clydesdale Bank Premier League
2011/2012
0
0
0
0
1
-
0
0
0
0
Clydesdale Bank Premier League
Clydesdale Bank Premier League
2010/2011
18
3
9
5
17
-
0
0
0
884
Clydesdale Bank Premier League
UEFA Champions League
2010/2011
2
0
2
0
2
-
0
0
0
45
UEFA Champions League
Barclays Premier League
2009/2010
3
0
1
1
8
0
0
0
0
168
Barclays Premier League
Barclays Premier League
2008/2009
23
0
17
3
27
1
0
0
0
615
Barclays Premier League
Barclays Premier League
2007/2008
28
3
8
11
8
3
2
0
0
1807
Barclays Premier League
Barclays Premiership
2005/2006
15
1
11
3
13
0
0
0
0
523
Barclays Premiership
Barclays Premiership
2005/2006
3
0
2
0
3
0
0
0
0
109
Barclays Premiership
eircom League Premier Division
2005
6
1
0
0
0
-
0
0
0
540
eircom League Premier Division
eircom League Premier Division
2004
35
13
0
4
0
-
0
0
0
3104
eircom League Premier Division
eircom League Premier Division
2003
34
7
7
7
7
-
0
0
0
2386
eircom League Premier Division
eircom League First Division
2002/2003
-
8
-
-
-
-
-
-
-
-
eircom League First Division
Show All
Show All
Totals
FIFA Friendlies
2017
2
0
1
1
1
-
0
0
0
93
FIFA Friendlies
WC Qualification
2018
8
3
4
3
4
0
1
0
0
420
WC Qualification
UEFA European Championship
2016
2
0
0
2
2
0
0
0
0
136
UEFA European Championship
FIFA Friendlies
2016
2
0
1
2
3
-
0
0
0
120
FIFA Friendlies
FIFA Friendlies
2015
1
0
0
1
0
-
0
0
0
56
FIFA Friendlies
UEFA Euro Qualification
2016
5
0
1
3
5
1
0
0
0
317
UEFA Euro Qualification
FIFA Friendlies
2014
4
0
3
1
4
-
0
0
0
123
FIFA Friendlies
WC Qualification
2010
0
0
0
0
2
-
0
0
0
0
WC Qualification
FIFA Friendlies
2008
2
0
2
0
3
-
0
0
0
49
FIFA Friendlies
FIFA Friendlies
2007
1
0
1
0
1
-
0
0
0
34
FIFA Friendlies
UEFA Euro Qualification
2008
2
0
2
0
5
-
0
0
0
1
UEFA Euro Qualification
FIFA Friendlies
2006
-
-
-
-
-
-
-
-
-
-
FIFA Friendlies
Show All
Show All
Totals