Teams managed

Kaizer Chiefs
South Africa
Manager
09/2020 - 06/2023
#
07/2013 - 09/2020 BidVest Wits Manager
07/2007 - 05/2013 SuperSport United Manager
07/2002 - 06/2007 Moroka Swallows Manager
07/2001 - 06/2002 Black Leopards Manager
07/1998 - 06/2001 Hellenic FC Manager

Club career

07/1986 - 06/1990 Hellenic FC Defender