Played for
Plays in
Kaizer Chiefs
Royal AM
AmaZulu
Bidvest Wits
Golden Arrows
Highlands Park FC
Maritzburg United
Orlando Pirates
Pretoria Callies
Richards Bay FC
Sundowns