Current club
Played for
Plays in
Cape Town City
AmaZulu
Orlando Pirates
Richards Bay FC
Royal Eagles
Stellenbosch FC
Supersport United
Ubuntu Cape Town
Univ. Pretoria
Orebro SK