11/2023 - 06/2024 | Cape Town Spurs | |
09/2023 - 09/2023 | Singida United | |
03/2023 - 08/2023 | SV Meppen | |
12/2022 - 03/2023 | Moroka Swallows | |
11/2020 - 06/2022 | Maritzburg United | |
10/2020 - 11/2020 | St. George SC | |
12/2018 - 09/2020 | Kaizer Chiefs | |
12/2015 - 11/2016 | Maritzburg United | |
08/2015 - 12/2015 | Free State Stars | |
01/2015 - 03/2015 | Chippa United | |
10/2013 - 12/2014 | Bloemfontein Celtic | |
01/2012 - 10/2013 | Maritzburg United | |
03/2011 - 09/2011 | Golden Arrows | |
11/2009 - 03/2011 | Maritzburg United | |
05/2009 - 07/2009 | Anorthosis Famagusta | |
04/2009 - 05/2009 | Rot-Weiss Essen | |
07/2008 - 12/2008 | Changchun Yatai | |
03/2007 - 12/2007 | Arminia Bielefeld | |
07/2005 - 03/2007 | Kaizer Chiefs | |
07/2004 - 06/2005 | Tractor Sazi | |
03/2004 - 06/2004 | Hearts of Oak | |
07/2002 - 09/2003 | FC Augsburg | |
01/2000 - 06/2002 | Asante Kotoko | |
07/1999 - 10/1999 | VfL Bochum | |
03/1999 - 06/1999 | KFC Uerdingen 05 | |
08/1994 - 08/1998 | Arminia Bielefeld | |
07/1992 - 06/1994 | FC Gütersloh | |
11/1990 - 06/1992 | VfB Rheine | |
04/1988 - 10/1990 | Arminia Bielefeld | |
07/1987 - 04/1988 | Eintracht Nordhorn | |
07/1985 - 06/1987 | VfB Alstätte |