Played for
Plays in
FC Cincinnati
Excelsior
Feyenoord
Zwolle
Brentford
Kaizer Chiefs
Sekhukhune United
Supersport United
TRZ
TS Galaxy FC
Panserraikos
Crvena Zvezda