Result | Record | Opponent | Type | Rounds | Date | Location | Notes |
Loss | 27–9 | Paul Kamanga | KO | 1 (8) | 22 March 2014 | Orlando Community Hall, Soweto, Gauteng, South Africa | |
Loss | 27–8 | Thompson Mokwana | TKO | 7 (12) | 13 December 2013 | Mdantsane Indoor Centre, Mdantsane, East London, Eastern Cape, South Africa | |
Win | 27-7 | Anelisa Gungqisa | TKO | 4 (8) | 22 September 2013 | Orient Theatre, East London, Eastern Cape, South Africa | |
Win | 26-7 | Thulani Mbatha | TKO | 3 (0) | 22 September 2012 | Docklanda Hotel, South Beach, Durban, KwaZulu-Natal, South Africa | |
Win | 25-7 | Lungisa Jikani | TKO | 5 (6) | 28 October 2011 | Lions Den, Pinetown, KwaZulu-Natal, South Africa | |
Loss | 24–7 | Vusumzi Bokolo | UD | 6 (6) | 2 August 2009 | Orient Theatre, East London, Eastern Cape, South Africa | |
Win | 24-6 | Skhumbuzo Khoso | PTS | 10 (10) | 29 November 2008 | Umlazi, Durban, KwaZulu-Natal, South Africa | |
Loss | 23–6 | Amon Baloyi | KO | 4 (12) | 4 May 2008 | Orient Theatre, East London, Eastern Cape, South Africa | |
Win | 23-5 | Benedict Dlamini | SD | 12 (12) | 28 September 2007 | Orient Theatre, East London, Eastern Cape, South Africa | |
Win | 22-5 | Khululekile Sibeko | MD | 12 (12) | 3 June 2007 | Orient Theatre, East London, Eastern Cape, South Africa | |
Win | 21-5 | Benedict Dlamini | SD | 12 (12) | 11 November 2006 | Victoria Mxenge Hall, Durban, KwaZulu-Natal, South Africa | |
Win | 20-5 | Simphiwe Joni | TKO | 11 (12) | 15 September 2006 | Victoria Mxenge Hall, Durban, KwaZulu-Natal, South Africa | |
Win | 19-5 | Benedict Dlamini | UD | 12 (12) | 5 May 2006 | Gugu Dlamini Park, Durban, KwaZulu-Natal, South Africa | |
Win | 18-5 | Siviwe Ntshingana | UD | 12 (12) | 18 November 2005 | Gugu Dlamini Park, Durban, KwaZulu-Natal, South Africa | |
Win | 17-5 | Sikhulule Sidzumo | SD | 12 (12) | 15 July 2005 | Centenary Hall, New Brighton, Port Elizabeth, Eastern Cape, South Africa | |
Win | 16–5 | Ncedisile Kafile | PTS | 6 (6) | 23 October 2004 | Orient Theatre, East London, Eastern Cape, South Africa | |
Loss | 15–5 | Isaac Hlatshwayo | KO | 6 (12) | 19 December 2003 | Wembley Indoor Arena, Johannesburg, Gauteng, South Africa | |
Win | 15–4 | Mzukisi Mgidi | PTS | 8 (8) | 2 August 2003 | Orient Theatre, East London, Eastern Cape, South Africa | |
Win | 14–4 | Nasele Mkhatshane | KO | 1 (0) | 14 December 2002 | Mdantsane Indoor Centre, Mdantsane, East London, Eastern Cape, South Africa | |
Loss | 13–4 | Martin Jacobs | TKO | 9 (12) | 6 July 2002 | Centenary Hall, New Brighton, Port Elizabeth, Eastern Cape, South Africa | |
Win | 13–3 | Nkosinathi Moholo | KO | 6 (6) | 2 February 2002 | Orient Theatre, East London, Eastern Cape, South Africa | |
Win | 12–3 | Melikhaya August | KO | 1 (12) | 21 July 2001 | Mdantsane Indoor Centre, Mdantsane, East London, Eastern Cape, South Africa | |
Win | 11–3 | Bheki Lubisi | TKO | 2 (6) | 9 May 2001 | Carnival City, Brakpan, Gauteng, South Africa | |
Win | 10–3 | Nkosinathi Mthimkulu | KO | 1 (6) | 25 February 2001 | Mdantsane Indoor Centre, Mdantsane, East London, Eastern Cape, South Africa | |
Loss | 9–3 | Mzonke Fana | UD | 12 (12) | 6 August 2000 | Oliver Thambo Hall, Khayelitsha, Cape Town, Western Cape, South Africa | |
Loss | 9–2 | Mzonke Fana | UD | 12 (12) | 6 February 2000 | Oliver Thambo Hall, Khayelitsha, Cape Town, Western Cape, South Africa | |
Win | 9–1 | Mabuti Sahluko | KO | 2 (6) | 30 May 1999 | Orient Theatre, East London, Eastern Cape, South Africa | |
Win | 8–1 | Danile Botman | PTS | 4 (4) | 20 April 1999 | Carousel Casino, Hammanskraal, Gauteng, South Africa | |
Win | 7–1 | Jacob Mkwanazi | TKO | 2 (6) | 29 September 1998 | Carousel Casino, Hammanskraal, Gauteng, South Africa | |
Win | 6–1 | Edward Dlamini | PTS | 6 (6) | 28 July 1998 | Carousel Casino, Hammanskraal, Gauteng, South Africa | |
Draw | 5–1 | Matthews Zulu | PTS | 6 (6) | 30 June 1998 | Carousel Casino, Hammanskraal, Gauteng, South Africa | |
Loss | 5–1 | George Mbatha | TKO | 6 (6) | 7 December 1997 | Fred Crookes Technikon Hall, Durban, KwaZulu-Natal, South Africa | |
Win | 5–0 | Phapama Danisa | TKO | 4 (6) | 8 November 1997 | Village Green, Durban, KwaZulu-Natal, South Africa | |
Win | 4–0 | Vincent Mafatshe | KO | 1 (-) | 21 September 1997 | Sanlam Centre, Pinetown, KwaZulu-Natal, South Africa | |
Win | 3–0 | Nyaniso Mtati | TKO | 1 (-) | 24 August 1997 | Town Hall, Estcourt, KwaZulu-Natal, South Africa | |
Win | 2–0 | Sithembiso Jili | KO | 1 (6) | 15 June 1997 | Rossburgh High School Hall, Durban, KwaZulu-Natal, South Africa | |
Win | 1–0 | Stanley Zondi | TKO | 2 (-) | 1 June 1997 | Rossburgh High School Hall, Durban, KwaZulu-Natal, South Africa | |