Played for
Plays in
Sundowns
Orlando Pirates
Black Aces
Mbombela United FC
Moroka Swallows
Platinum Stars
Richards Bay FC
Royal AM
Sekhukhune United