Played for
Plays in
Maritzburg United
Orlando Pirates
Moroka Swallows
TS Galaxy FC
Alexandra Black Aces
AmaZulu
Chippa Utd
Golden Arrows
Sundowns
TRZ
Ubuntu Cape Town
Univ. Pretoria
University of Johannesburg