Played for
Plays in
Chippa Utd
Orlando Pirates
Arizona United
Phoenix Rising
Bidvest Wits
Cape Town City
Cape Town Spurs
Marumo Gallants
Mbombela United FC
Polokwane City
Richards Bay FC
Royal AM
Sekhukhune United
Sundowns
Supersport United