Weightclass:  Super Heavyweight
Location:  Katlehong, South Africa
Record:  21 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/05/2038Germiston, South Africa21 - 11 Brad Engelbrecht19 - 16 LPts South Africa National Championships 2038View
29/04/2038Germiston, South Africa20 - 11 Sam Van der Merwe13 - 9 WPts South Africa National Championships 2038View
26/04/2038Germiston, South Africa19 - 11 Clint De Lange10 - 5 WPts South Africa National Championships 2038View
11/04/2038Roodepoort, South Africa19 - 10 Andile Sangweni11 - 12 LPts
14/02/2038Santiago, Chile19 - 9 Rafael Trejo57(8) - 31 LPts
17/12/2037Barranquilla, Colombia18 - 9 Agapetus Cajigas9(1) - 18 WPts
19/10/2037Katlehong, South Africa17 - 9 Waleed Rehmann11 - 21 WPts
20/08/2037Soshanguve, South Africa16 - 9 Bob Klerk16 - 9 WPts
25/06/2037Umlazi, South Africa15 - 9 Dries Van Onselen13 - 8 WPts
26/04/2037Pretoria, South Africa15 - 8 Clint De Lange5 - 1 LPts South Africa National Championships 2037View
14/04/2037North Shore, New Zealand14 - 8 John Hovel20 - 25(1) WPts
14/02/2037Katlehong, South Africa13 - 8 Mark Kayombo3 - 10 WPts
16/12/2036Athens, Greece12 - 8 Andreus Carras12 - 30 WPts
18/10/2036Almaty, Kazakhstan12 - 7 Gennady Zajylcanow26 - 27 LPts
20/08/2036Port Elizabeth, South Africa11 - 7 Asavela Ntshangase4 - 7 WPts
28/06/2036Khayelitsha, South Africa11 - 6 Quashawn Kpesebaan14 - 5 LPts
04/05/2036Germiston, South Africa10 - 6 Okapi Boakye9 - 23(1) WPts
03/04/2036Soshanguve, South Africa10 - 5 Chike Adumensa6 - 18 LPts
26/02/2036Katlehong, South Africa9 - 5 Toon Mets3 - 2 WPts
28/12/2035Novokuznetsk, Russia9 - 4 Evgeny Yesheyev18 - 17 LPts
29/10/2035Katlehong, South Africa8 - 4 Charles Makata4 - 9 WPts
31/08/2035Accra, Ghana8 - 3 Phil Amartey31 - 10 LPts
03/07/2035Tembisa, South Africa7 - 3 Sammy Segolela3 - 8 WPts
07/05/2035Katlehong, South Africa6 - 3 Reneilwe Mabokgwane1 - 0 WPts
07/03/2035Katlehong, South Africa6 - 2 Sammy Kimbiolongo17 - 8 LPts
04/01/2035iBhayi, South Africa5 - 2 Kyrone Owusu6 - 2 WPts
09/11/2034Katlehong, South Africa4 - 2 Charles Makata2 - 4 WPts
08/09/2034Katlehong, South Africa3 - 2 Jack Nonyane8 - 21 WPts
11/07/2034Tolyatti, Russia2 - 2 Vitali Primack1 - 17 WPts
13/05/2034Samarqand, Uzbekistan2 - 1 Vuqar Ramazanov10 - 13 LPts
15/03/2034Umlazi, South Africa1 - 1 Tefu Sobukwe4 - 16(1) WPts
15/01/2034Umlazi, South Africa1 - 0 Tefu Sobukwe3 - 16(1) LPts
05/12/2033Katlehong, South Africa0 - 0 Vanko Trush5 - 8 WPts