Played for
Plays in
Cape Town Spurs
Baroka FC
Bidvest Wits
Black Aces
Cape Town City
Kaizer Chiefs
Marumo Gallants
Mbombela United FC
Moroka Swallows
Polokwane City
Royal AM
Sundowns
Supersport United