12/2020 - 06/2021 | Black Leopards | |
01/2020 - 12/2020 | Stellenbosch FC | |
02/2017 - 12/2019 | AmaZulu FC | |
07/2014 - 06/2016 | Kaizer Chiefs | |
08/2012 - 06/2014 | Oud-Heverlee Leuven | |
07/2011 - 08/2012 | US Boulogne | |
07/2009 - 06/2011 | US Boulogne | |
01/2008 - 12/2008 | Masvingo United |