Place of Birth:
Haverfordwest, Wales
Premier League
303
27
46
56
80
35
21
1
0
22856
Premier League
Totals
FIFA Friendlies
15
0
0
9
0
0
0
0
0
1123
FIFA Friendlies
Non-FIFA Friendlies
1
0
0
0
0
0
0
0
0
90
Non-FIFA Friendlies
UEFA Euro Qualification
16
4
0
2
0
0
1
0
0
1427
UEFA Euro Qualification
WC Qualification
19
1
1
3
3
0
0
0
0
1608
WC Qualification
Totals
Barclays Premier League
2012/2013
0
0
0
0
2
0
0
0
0
0
Barclays Premier League
Barclays Premier League
2011/2012
6
0
3
1
5
0
0
0
0
300
Barclays Premier League
Barclays Premier League
2010/2011
30
4
5
8
10
4
0
0
0
2211
Barclays Premier League
Barclays Premier League
2009/2010
17
0
5
5
6
2
1
0
0
1000
Barclays Premier League
Barclays Premier League
2008/2009
33
2
0
7
0
5
2
0
0
2909
Barclays Premier League
Barclays Premier League
2007/2008
37
5
1
2
1
7
6
0
0
3209
Barclays Premier League
Barclays Premiership
2006/2007
15
0
2
4
5
0
1
0
0
1110
Barclays Premiership
Barclays Premiership
2006/2007
14
2
0
1
0
3
1
0
0
1238
Barclays Premiership
Barclays Premiership
2005/2006
30
1
8
10
14
1
2
0
0
1835
Barclays Premiership
Barclays Premiership
2004/2005
21
0
4
3
4
3
1
0
0
1628
Barclays Premiership
Barclaycard Premiership
2003/2004
17
2
0
3
0
1
2
0
0
1473
Barclaycard Premiership
Barclaycard Premiership
2002/2003
36
5
3
0
3
3
5
1
0
2991
Barclaycard Premiership
Barclaycard Premiership
2001/2002
31
4
9
6
16
3
0
0
0
2046
Barclaycard Premiership
FA Carling Premiership
2000/2001
13
2
4
6
11
3
0
0
0
759
FA Carling Premiership
FA Carling Premiership
1999/2000
3
0
2
0
3
0
0
0
0
147
FA Carling Premiership
Show All
Show All
Totals
FIFA Friendlies
2010
1
0
0
1
0
-
0
0
0
64
FIFA Friendlies
WC Qualification
2010
6
0
0
0
0
-
0
0
0
540
WC Qualification
FIFA Friendlies
2008
3
0
0
1
0
-
0
0
0
239
FIFA Friendlies
FIFA Friendlies
2007
3
0
0
2
0
-
0
0
0
226
FIFA Friendlies
UEFA Euro Qualification
2008
12
1
0
2
0
-
1
0
0
1067
UEFA Euro Qualification
Non-FIFA Friendlies
2006
1
0
0
0
0
0
0
0
0
90
Non-FIFA Friendlies
FIFA Friendlies
2006
5
0
0
4
0
-
0
0
0
381
FIFA Friendlies
FIFA Friendlies
2005
1
0
0
0
0
-
0
0
0
90
FIFA Friendlies
WC Qualification
2006
8
1
0
2
0
-
0
0
0
685
WC Qualification
FIFA Friendlies
2004
1
0
0
1
0
-
0
0
0
33
FIFA Friendlies
FIFA Friendlies
2003
1
0
0
0
0
-
0
0
0
90
FIFA Friendlies
UEFA Euro Qualification
2004
4
3
0
0
0
-
0
0
0
360
UEFA Euro Qualification
WC Qualification
2002
5
0
1
1
3
-
0
0
0
383
WC Qualification
Show All
Show All
Totals
UEFA Youth League
8
4
0
4
15
11
12
1.50
UEFA Youth League
Bristol Street Motors Trophy
9
4
3
2
17
14
15
1.67
Bristol Street Motors Trophy
Premier League 2 - Division 1
55
26
14
15
119
89
92
1.67
Premier League 2 - Division 1
Totals
Premier League 2 - Division 1
2018/2019
11
5
2
4
24
25
17
1.55
Premier League 2 - Division 1
Checkatrade Trophy
2018/2019
6
4
1
1
13
9
13
2.17
Checkatrade Trophy
Checkatrade Trophy
2017/2018
3
0
2
1
4
5
2
0.67
Checkatrade Trophy
Premier League 2 - Division 1
2017/2018
22
8
6
8
41
31
30
1.36
Premier League 2 - Division 1
UEFA Youth League
2016/2017
7
4
0
3
14
8
12
1.71
UEFA Youth League
Premier League 2 - Division 1
2016/2017
22
13
6
3
54
33
45
2.05
Premier League 2 - Division 1
UEFA Youth League
2015/2016
1
0
0
1
1
3
0
0.00
UEFA Youth League
Totals