Played for
Plays in
Orlando Pirates
Black Leopards
Chippa Utd
Kaizer Chiefs
M Tigers FC
Moroka Swallows
Polokwane City
Sekhukhune United
Supersport United