Place of Birth:
Republic of Ireland
Nationality:
Republic of Ireland
UEFA Champions League
6
0
1
4
2
-
1
0
0
398
UEFA Champions League
UEFA Europa League
28
4
6
6
2
-
1
0
0
1971
UEFA Europa League
Isuzu UTE A-League
15
1
1
3
1
2
3
0
0
1143
Isuzu UTE A-League
Premier League
392
54
65
116
86
55
26
0
0
28639
Premier League
FA Community Shield
1
0
0
1
0
0
0
0
0
74
FA Community Shield
The Emirates FA Cup
14
3
3
4
3
-
1
0
0
1047
The Emirates FA Cup
Carabao Cup
Sky Bet Championship
1
1
0
0
0
-
0
0
0
90
Sky Bet Championship
Premier Division
9
0
5
4
8
0
7
0
1
369
Premier Division
Totals
FIFA World Cup
4
1
0
0
0
0
0
0
0
390
FIFA World Cup
FIFA Friendlies
22
3
0
15
0
0
1
0
0
1623
FIFA Friendlies
UEFA European Championship
3
0
0
1
0
0
0
0
0
256
UEFA European Championship
UEFA Euro Qualification
27
1
3
10
3
0
0
0
0
1976
UEFA Euro Qualification
WC Qualification
20
0
3
3
4
0
2
0
0
1580
WC Qualification
Carling Nations Cup
1
1
0
1
0
0
0
0
0
71
Carling Nations Cup
Totals
Premier Division
2015
9
0
5
4
8
0
0
0
0
369
Premier Division
Hyundai A-League
2014/2015
15
1
1
3
1
-
3
0
0
1143
Hyundai A-League
Barclays Premier League
2013/2014
15
0
6
7
12
3
1
0
0
694
Barclays Premier League
Barclays Premier League
2012/2013
31
3
4
9
4
7
0
0
0
2339
Barclays Premier League
Barclays Premier League
2011/2012
28
2
5
5
10
3
2
0
0
2113
Barclays Premier League
UEFA Europa League
2011/2012
14
3
2
5
2
-
1
0
0
1026
UEFA Europa League
Barclays Premier League
2010/2011
24
4
2
9
5
2
3
0
0
1883
Barclays Premier League
Barclays Premier League
2009/2010
32
6
2
9
2
3
2
0
0
2543
Barclays Premier League
UEFA Europa League
2009/2010
14
1
4
1
0
-
0
0
0
945
UEFA Europa League
Barclays Premier League
2008/2009
30
3
2
3
4
1
4
0
0
2467
Barclays Premier League
Barclays Premier League
2007/2008
16
0
4
6
7
0
3
0
0
1064
Barclays Premier League
Barclays Premiership
2006/2007
22
1
2
5
2
1
1
0
0
1730
Barclays Premiership
Barclays Premiership
2005/2006
28
3
10
14
11
4
3
0
0
1587
Barclays Premiership
FA Community Shield
2005
1
0
0
1
0
-
0
0
0
74
FA Community Shield
UEFA Champions League
2005/2006
6
0
1
4
2
-
1
0
0
398
UEFA Champions League
Barclays Premiership
2004/2005
30
6
2
16
2
7
1
0
0
2411
Barclays Premiership
Barclaycard Premiership
2003/2004
23
5
6
10
7
9
0
0
0
1461
Barclaycard Premiership
Barclaycard Premiership
2002/2003
26
9
0
5
0
5
3
0
0
2252
Barclaycard Premiership
Barclaycard Premiership
2001/2002
32
7
1
4
1
6
3
0
0
2741
Barclaycard Premiership
FA Carling Premiership
1998/1999
28
1
10
9
10
2
0
0
0
1585
FA Carling Premiership
FA Carling Premiership
1997/1998
26
4
9
5
9
2
0
0
0
1679
FA Carling Premiership
FA Carling Premiership
1996/1997
1
0
0
0
0
0
0
0
0
90
FA Carling Premiership
Show All
Show All
Totals
UEFA European Championship
2012
3
0
0
1
0
0
0
0
0
256
UEFA European Championship
FIFA Friendlies
2012
3
0
0
3
0
-
0
0
0
172
FIFA Friendlies
Carling Nations Cup
2011
1
1
0
1
0
0
0
0
0
71
Carling Nations Cup
FIFA Friendlies
2011
1
0
0
1
0
-
0
0
0
83
FIFA Friendlies
UEFA Euro Qualification
2012
7
0
0
4
0
-
0
0
0
564
UEFA Euro Qualification
FIFA Friendlies
2010
5
0
0
4
0
-
0
0
0
363
FIFA Friendlies
WC Qualification
2010
7
0
0
2
0
-
1
0
0
636
WC Qualification
FIFA Friendlies
2008
4
0
0
1
0
-
0
0
0
337
FIFA Friendlies
UEFA Euro Qualification
2008
7
0
0
1
0
-
0
0
0
616
UEFA Euro Qualification
FIFA Friendlies
2006
1
1
0
0
0
-
0
0
0
90
FIFA Friendlies
FIFA Friendlies
2005
2
0
0
1
0
-
1
0
0
159
FIFA Friendlies
WC Qualification
2006
9
0
0
1
0
-
1
0
0
780
WC Qualification
FIFA Friendlies
2004
2
0
0
1
0
-
0
0
0
166
FIFA Friendlies
FIFA Friendlies
2003
2
2
0
2
0
-
0
0
0
161
FIFA Friendlies
UEFA Euro Qualification
2004
5
1
0
2
0
-
0
0
0
369
UEFA Euro Qualification
FIFA World Cup
2002
4
1
0
0
0
0
0
0
0
390
FIFA World Cup
FIFA Friendlies
2002
2
0
0
2
0
-
0
0
0
92
FIFA Friendlies
WC Qualification
2002
4
0
3
0
4
-
0
0
0
164
WC Qualification
UEFA Euro Qualification
2000
8
0
3
3
3
-
0
0
0
427
UEFA Euro Qualification
Show All
Show All
Totals
Premier Division
83
29
29
23
92
82
116
1.40
Premier Division
Sports Direct FAI Cup
6
4
0
2
11
5
12
2.00
Sports Direct FAI Cup
Totals
Airtricity League
2024
13
6
4
2
14
9
22
1.69
Airtricity League
Sports Direct FAI Cup
2023
1
0
0
1
0
1
0
0.00
Sports Direct FAI Cup
Airtricity League
2023
34
13
14
6
38
24
53
1.56
Airtricity League
extra.ie FAI Cup
2022
5
4
0
1
11
4
12
2.40
extra.ie FAI Cup
Airtricity League
2022
36
10
11
15
40
49
41
1.14
Airtricity League
Totals