Place of Birth:
Llandrindod, Wales
Premier League
6
0
3
2
10
0
1
0
0
285
Premier League
MLS
Totals
FIFA Friendlies
19
0
4
9
4
0
0
0
0
1250
FIFA Friendlies
Non-FIFA Friendlies
1
0
0
1
0
0
0
0
0
73
Non-FIFA Friendlies
UEFA Euro Qualification
12
0
1
3
3
0
2
0
0
1008
UEFA Euro Qualification
WC Qualification
16
1
7
4
15
0
3
0
0
872
WC Qualification
Totals
Major League Soccer
2011
2
0
2
0
8
0
0
0
0
53
Major League Soccer
Major League Soccer
2010
11
1
8
1
13
0
0
0
0
363
Major League Soccer
Major League Soccer
2009
21
0
1
2
1
2
6
0
0
1758
Major League Soccer
Major League Soccer
2008
27
1
0
1
0
1
4
0
0
2426
Major League Soccer
Major League Soccer
2007
26
2
0
0
0
3
6
0
0
2340
Major League Soccer
Barclays Premiership
2005/2006
5
0
2
2
6
0
1
0
0
278
Barclays Premiership
Barclaycard Premiership
2003/2004
1
0
1
0
4
0
0
0
0
7
Barclaycard Premiership
Totals
WC Qualification
2010
5
0
4
1
5
-
1
0
0
126
WC Qualification
FIFA Friendlies
2008
3
0
0
2
0
-
0
0
0
202
FIFA Friendlies
FIFA Friendlies
2007
2
0
0
0
0
-
0
0
0
180
FIFA Friendlies
UEFA Euro Qualification
2008
10
0
0
2
0
-
2
0
0
847
UEFA Euro Qualification
Non-FIFA Friendlies
2006
1
0
0
1
0
0
0
0
0
73
Non-FIFA Friendlies
FIFA Friendlies
2006
5
0
1
2
1
-
0
0
0
328
FIFA Friendlies
FIFA Friendlies
2005
3
0
0
2
0
-
0
0
0
265
FIFA Friendlies
WC Qualification
2006
6
1
1
1
3
-
0
0
0
444
WC Qualification
FIFA Friendlies
2004
5
0
2
3
2
-
0
0
0
263
FIFA Friendlies
FIFA Friendlies
2003
1
0
1
0
1
-
0
0
0
12
FIFA Friendlies
UEFA Euro Qualification
2004
2
0
1
1
3
-
0
0
0
161
UEFA Euro Qualification
WC Qualification
2002
5
0
2
2
7
-
2
0
0
302
WC Qualification
Show All
Show All
Totals
CONCACAF Champions Cup
12
6
2
4
16
12
20
1.67
CONCACAF Champions Cup
Isuzu UTE A-League
43
16
14
13
67
61
62
1.44
Isuzu UTE A-League
Australia Cup
Telus Canadian Championship
14
6
3
5
22
21
21
1.50
Telus Canadian Championship
MLS
171
65
44
62
235
239
239
1.40
MLS
Totals
Australia Cup
2022
1
0
0
1
-
-
0
0.00
Australia Cup
Isuzu UTE A-League
2021/2022
7
1
3
3
7
12
6
0.86
Isuzu UTE A-League
FFA Cup
2021
1
0
0
1
-
-
0
0.00
FFA Cup
A-League
2020/2021
26
9
8
9
45
43
35
1.35
A-League
Hyundai A-League
2019/2020
10
6
3
1
15
6
21
2.10
Hyundai A-League
Canadian Championship
2018
4
1
1
2
6
8
4
1.00
Canadian Championship
MLS
2018
29
11
7
11
47
56
40
1.38
MLS
Canadian Championship
2017
2
1
0
1
4
5
3
1.50
Canadian Championship
MLS
2017
37
16
8
13
55
51
56
1.51
MLS
CONCACAF Champions Cup
2016/2017
8
5
1
2
14
7
16
2.00
CONCACAF Champions Cup
Amway Canadian Championship
2016
4
2
0
2
5
4
6
1.50
Amway Canadian Championship
MLS
2016
34
10
9
15
45
52
39
1.15
MLS
CONCACAF Champions Cup
2015/2016
4
1
1
2
2
5
4
1.00
CONCACAF Champions Cup
Amway Canadian Championship
2015
4
2
2
0
7
4
8
2.00
Amway Canadian Championship
MLS
2015
36
16
6
14
45
38
54
1.50
MLS
MLS
2014
35
12
14
9
43
42
50
1.43
MLS
Show All
Show All
Totals