Place of Birth:
Kitchener, ON, Canada
CONCACAF Champions Cup
1
0
0
0
0
0
0
0
0
90
CONCACAF Champions Cup
Scotiabank CONCACAF League
7
0
1
0
1
0
1
0
0
579
Scotiabank CONCACAF League
Canadian Premier League
21
1
2
0
5
0
6
0
0
1734
Canadian Premier League
Premier League
23
2
10
3
49
1
2
1
0
1264
Premier League
The Emirates FA Cup
2
0
0
0
0
0
0
0
0
180
The Emirates FA Cup
Carabao Cup
Sky Bet League One
36
1
1
2
1
0
7
0
0
3150
Sky Bet League One
Sky Bet Championship
29
1
6
4
22
0
2
0
1
1998
Sky Bet Championship
Vanarama National League
9
0
0
2
0
0
0
0
0
746
Vanarama National League
MLS
USL Championship
12
0
4
1
6
0
1
0
0
783
USL Championship
Totals
FIFA Friendlies
19
2
3
4
7
0
3
0
0
1425
FIFA Friendlies
CONCACAF Gold Cup
6
0
0
0
0
0
2
0
0
540
CONCACAF Gold Cup
WC Qualification
17
2
2
2
8
0
3
0
0
1355
WC Qualification
CONCACAF Nations League
0
0
0
0
3
0
0
0
0
0
CONCACAF Nations League
Totals
Scotiabank CONCACAF League
2020
4
0
0
0
0
0
1
0
0
390
Scotiabank CONCACAF League
Canadian Premier League
2020
10
0
0
0
1
0
5
0
0
900
Canadian Premier League
Scotiabank CONCACAF League
2019
3
0
1
0
1
0
0
0
0
189
Scotiabank CONCACAF League
Canadian Premier League
2019
11
1
2
0
4
0
1
0
0
834
Canadian Premier League
Vanarama National League
2018/2019
9
0
0
2
0
-
0
0
0
746
Vanarama National League
USL
2018
7
0
1
0
3
0
0
0
0
584
USL
USL
2018
5
0
3
1
3
0
1
0
0
199
USL
CONCACAF Champions Cup
2016/2017
1
0
0
0
0
0
0
0
0
90
CONCACAF Champions Cup
MLS
2016
8
0
0
0
3
0
2
0
0
720
MLS
The Emirates FA Cup
2015/2016
1
0
0
0
0
0
0
0
0
90
The Emirates FA Cup
Capital One Cup
2015/2016
1
0
0
1
1
-
0
0
0
84
Capital One Cup
Sky Bet League One
2015/2016
36
1
1
2
1
0
7
0
0
3150
Sky Bet League One
The FA Cup
2014/2015
1
0
0
0
0
-
0
0
0
90
The FA Cup
Capital One Cup
2014/2015
2
0
1
0
1
-
0
0
0
172
Capital One Cup
Sky Bet Championship
2014/2015
12
0
3
4
10
-
1
0
0
795
Sky Bet Championship
Sky Bet Championship
2014/2015
16
1
2
0
11
-
1
0
1
1202
Sky Bet Championship
Sky Bet Championship
2013/2014
1
0
1
0
1
-
0
0
0
1
Sky Bet Championship
Barclays Premier League
2009/2010
4
0
2
0
8
0
0
0
0
239
Barclays Premier League
Barclays Premier League
2008/2009
11
1
4
2
22
1
2
1
0
599
Barclays Premier League
Barclays Premier League
2007/2008
5
0
3
1
12
0
0
0
0
186
Barclays Premier League
Barclays Premiership
2006/2007
3
1
1
0
7
0
0
0
0
240
Barclays Premiership
Show All
Show All
Totals
CONCACAF Nations League
2019/2021
0
0
0
0
3
0
0
0
0
0
CONCACAF Nations League
FIFA Friendlies
2018
1
0
1
0
1
-
0
0
0
31
FIFA Friendlies
FIFA Friendlies
2016
4
1
0
3
1
-
1
0
0
279
FIFA Friendlies
CONCACAF Gold Cup
2015
3
0
0
0
0
0
1
0
0
270
CONCACAF Gold Cup
WC Qualification
2018
6
1
2
0
6
-
1
0
0
388
WC Qualification
FIFA Friendlies
2015
2
0
0
0
1
-
1
0
0
180
FIFA Friendlies
FIFA Friendlies
2014
4
1
0
0
0
-
1
0
0
360
FIFA Friendlies
CONCACAF Gold Cup
2013
3
0
0
0
0
0
1
0
0
270
CONCACAF Gold Cup
FIFA Friendlies
2013
4
0
0
1
0
-
0
0
0
357
FIFA Friendlies
FIFA Friendlies
2012
2
0
0
0
0
-
0
0
0
180
FIFA Friendlies
WC Qualification
2014
11
1
0
2
1
-
2
0
0
967
WC Qualification
FIFA Friendlies
2011
2
0
2
0
2
-
0
0
0
38
FIFA Friendlies
FIFA Friendlies
2010
-
-
-
-
-
-
-
-
-
-
FIFA Friendlies
WC Qualification
2010
0
0
0
0
1
-
0
0
0
0
WC Qualification
FIFA Friendlies
2007
-
-
-
-
-
-
-
-
-
-
FIFA Friendlies
Show All
Show All
Totals