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