Place of Birth:
Mitchells Plain, Western Cape, South Africa
CONCACAF Champions Cup
1
0
0
0
0
0
0
0
0
90
CONCACAF Champions Cup
Telus Canadian Championship
2
0
0
1
0
0
1
0
0
162
Telus Canadian Championship
DStv Premiership
22
1
5
8
13
0
7
0
0
1531
DStv Premiership
MLS
Lamar Hunt U.S. Open Cup
5
0
0
2
0
0
1
0
0
498
Lamar Hunt U.S. Open Cup
USL Championship
12
0
3
3
12
0
1
0
0
800
USL Championship
Totals
DStv Premiership
2020/2021
13
0
4
5
10
-
5
0
0
854
DStv Premiership
ABSA Premiership
2019/2020
9
1
1
3
3
-
2
0
0
677
ABSA Premiership
Lamar Hunt U.S. Open Cup
2019
5
0
0
2
0
0
1
0
0
498
Lamar Hunt U.S. Open Cup
USL Championship
2019
12
0
3
3
12
0
1
0
0
800
USL Championship
CONCACAF Champions Cup
2015/2016
1
0
0
0
0
0
0
0
0
90
CONCACAF Champions Cup
Amway Canadian Championship
2015
2
0
0
1
0
0
1
0
0
162
Amway Canadian Championship
MLS
2015
1
0
0
1
2
0
1
0
0
88
MLS
MLS
2014
3
0
0
1
6
-
0
0
0
234
MLS
Totals