Played for
Plays in
Civics
Rundu Chiefs
Cape Town Spurs
Polokwane City
Richards Bay FC
Royal Eagles
Sekhukhune United
Stellenbosch FC
Supersport United
TRZ
TS Sporting FC
Vasco da Gama (Parow)