Vereinsstationen als Spieler

07/2013 - 06/2017 African Stars Torhüter
07/2012 - 06/2013 United Africa Tigers Torhüter
07/2010 - 06/2012 Ramblers Torhüter
07/2009 - 06/2010 Orlando Pirates Torhüter
07/2008 - 06/2009 Maritzburg United Torhüter
07/2007 - 06/2008 Orlando Pirates Torhüter
07/2003 - 06/2006 Blue Waters Torhüter
01/1999 - 06/2003 African Stars Torhüter

Länderspiele