Current club
Played for
Plays in
Sekhukhune United
Sundowns
Sekondi Hasaacas
Baroka FC
Black Aces
Black Leopards
Maritzburg United
Mbombela United FC
Moroka Swallows
Orlando Pirates
Supersport United
TS Galaxy FC
Helsingborgs IF