Weightclass:  Light Heavyweight
Location:  Randburg, South Africa
Record:  34 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/01/2034Randburg, South Africa33 - 16 Joseph Field1 - 1 WPts
31/10/2033Randburg, South Africa32 - 16 Paco Palomar1 - 1 WPts
31/08/2033Randburg, South Africa31 - 16 Robert Farquhar0 - 14 WPts
30/06/2033Randburg, South Africa30 - 16 Bartosz Jaglowski3 - 15(1) WPts
29/04/2033Randburg, South Africa29 - 16 Felippe Baro5(1) - 4 WPts
28/02/2033Randburg, South Africa28 - 16 Steinar Juhl7 - 14 WPts
29/12/2032Randburg, South Africa27 - 16 Khalid Abdallah3 - 2 WPts
29/10/2032Randburg, South Africa26 - 16 Diederik Becker6 - 9 WPts
29/08/2032Randburg, South Africa25 - 16 Garner Ethier2 - 2 WPts
28/06/2032Randburg, South Africa24 - 16 Milenko Franic9 - 15 WPts
29/04/2032Katlehong, South Africa24 - 15 Bart Kadende68(1) - 27(1) LPts South Africa National Championships 2032View
26/04/2032Katlehong, South Africa23 - 15 Brendan Chikane34(1) - 19(1) WPts South Africa National Championships 2032View
29/03/2032Panama City, Panama22 - 15 Kiki Modesto8 - 15 WPts
30/01/2032Vitebsk, Belarus21 - 15 Volodymyr Buchko21 - 12 WPts
02/12/2031Dzerzhinsk, Russia20 - 15 Fedar Prosvirnin8 - 6 WPts
04/10/2031Umlazi, South Africa20 - 14 Xhosas Hanekom12 - 14 LPts
10/08/2031Tembisa, South Africa19 - 14 Declan Zokwana24(1) - 23 WPts
13/06/2031Pretoria, South Africa18 - 14 Tefu Khumalo11 - 13 WPts
26/04/2031Randburg, South Africa18 - 13 Penda Gcaba20 - 5 LPts South Africa National Championships 2031View
10/04/2031Dublin, Ireland18 - 12 Shane Coughlan25 - 8 LPts
09/02/2031Boksburg, South Africa18 - 11 Penda Gcaba18 - 5 LPts
16/12/2030Nairobi, Kenya17 - 11 Bart Josiah6 - 5 WPts
18/10/2030Mamelodi, South Africa17 - 10 Hugh Makwetla23 - 19 LPts
22/08/2030Boksburg, South Africa16 - 10 Merk Verster13 - 13 WPts
23/06/2030Boksburg, South Africa15 - 10 Merk Verster13 - 12 WPts
26/04/2030Roodepoort, South Africa15 - 9 Bart Kathrada5(1) - 1 LPts South Africa National Championships 2030View
16/04/2030Bouake, Ivory Coast14 - 9 Damien Guimard1 - 6 WPts
16/02/2030Vilnius, Lithuania13 - 9 Olaf Klosowski6 - 6 WPts
19/12/2029Randburg, South Africa12 - 9 Cortez Estupinan7(1) - 16 WPts
20/10/2029Chitungwiza, Zimbabwe11 - 9 Phornello Mudehwe29(2) - 13 WPts
22/08/2029Howrah, India10 - 9 Rohit Mukherjee5 - 2 WPts
24/06/2029Randburg, South Africa9 - 9 Nikolai Lampeev1 - 7 WPts
26/04/2029East London, South Africa9 - 8 David Thomas22 - 11 LPts South Africa National Championships 2029View
24/02/2029Randburg, South Africa8 - 8 Montenegro Avalos1 - 12 WPts
26/12/2028Randburg, South Africa7 - 8 Kaj Kalberg8 - 6 WPts
27/10/2028Soweto, South Africa7 - 7 Brendan Chikane9(1) - 13(1) LPts
28/08/2028Soweto, South Africa6 - 7 Brendan Chikane9(1) - 12(1) WPts
16/07/2028Mannheim, Germany6 - 6 Rodmond Kahrs4 - 9 LPts
17/05/2028Cali, Colombia5 - 6 Angel Torrez18 - 25 WPts
19/03/2028Randburg, South Africa5 - 5 Ambroise Malherbe4 - 6 LPts
19/01/2028Havana, Cuba5 - 4 Xaver Avitia16 - 12 LPts
21/11/2027Oyo, Nigeria5 - 3 Hope Thompson11 - 8 LPts
23/09/2027Medellin, Colombia5 - 2 Sagaz Garcia15(1) - 21 LPts
26/07/2027Pretoria, South Africa4 - 2 LeBron Habe4 - 19 WPts
29/05/2027Randburg, South Africa3 - 2 Billy Kisombe2 - 0 WPts
30/03/2027East London, South Africa2 - 2 Kai Ntambwe0 - 6 WPts
30/01/2027Munich, Germany1 - 2 Warenhari Markert4(1) - 6 WPts
02/12/2026Adana, Turkey1 - 1 Alp Uzun9 - 10(4) LPts
04/10/2026Randburg, South Africa1 - 0 Paul De Beer12 - 7 LPts
23/08/2026Randburg, South Africa0 - 0 Davie Mbekile1 - 2 WPts