Played for
Plays in
Cape Umoya United
Garankuwa United
Marumo Gallants
Platinum Stars
Stellenbosch FC
Sundowns
Supersport United
United FC
Univ. Pretoria