Played for
Plays in
Orlando Pirates
AmaZulu
Baroka FC
Black Aces
Cape Town City
Chippa Utd
Free State Stars
Maritzburg United
Mbombela United FC
Moroka Swallows
Polokwane City
Vasco da Gama (Parow)