Played for
Plays in
Sekhukhune United
Stellenbosch FC
Cape Town All Stars
Jomo Cosmos
Maluti FET College
Orlando Pirates
Royal AM
Sundowns
Supersport United
TS Galaxy FC
Witbank Spurs