Played for
Plays in
Excelsior
Supersport United
FC Cincinnati
Lens
Rennes
FC Twente
Zwolle
Brentford
Cape Town City
Orlando Pirates
Sekhukhune United
Sundowns
Vitória FC
AFC Eskilstuna