Played for
Plays in
Stellenbosch FC
Bidvest Wits
Orlando Pirates
AmaZulu
Cape Umoya United
Chippa Utd
Maritzburg United
Marumo Gallants
Milano Utd
Platinum Stars
Polokwane City
Richards Bay FC
Royal AM
Royal Eagles
Sundowns
Ubuntu Cape Town