Played for
Plays in
Cape Town Spurs
Orlando Pirates
Stellenbosch FC
Blackburn Rovers (RSA)
Cape Umoya United
Chippa Utd
Marumo Gallants
Milano Utd
Moroka Swallows
Platinum Stars
Supersport United
Univ. Pretoria
Orebro SK