07/2023 - 12/2024 | UD Songo | |
08/2021 - 06/2023 | Royal AM | |
07/2021 - 08/2021 | Bloemfontein Celtic | |
07/2018 - 09/2020 | BidVest Wits | |
07/2015 - 06/2018 | BidVest Wits | |
07/2011 - 06/2015 | Mamelodi Sundowns | |
07/2009 - 06/2011 | Mamelodi Sundowns | |
07/2007 - 06/2009 | SuperSport United | |
01/2004 - 06/2007 | GD Maputo |