Played for
Plays in
Maritzburg United
Orlando Pirates
Royal AM
Sundowns
Baroka FC
Free State Stars
Kaizer Chiefs
Polokwane City
TRZ