Weightclass:  Heavyweight
Location:  Katlehong, South Africa
Record:  20 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2030Katlehong, South Africa19 - 32 Thamsanqa Dlamini2 - 3 WPts
26/10/2030Katlehong, South Africa18 - 32 Tajo Nieblas2 - 4 WPts
27/08/2030Katlehong, South Africa17 - 32 Naftali Letsholonyane0 - 1 WPts
28/06/2030Katlehong, South Africa16 - 32 Shaquille Kwakye1 - 6 WPts
28/04/2030Katlehong, South Africa15 - 32 Edmondo Greganti9 - 23 WPts
27/02/2030Katlehong, South Africa14 - 32 Darryl Mugisha10 - 34(4) WPts
30/12/2029Katlehong, South Africa13 - 32 Raoul Mang5 - 6 WPts
31/10/2029Katlehong, South Africa13 - 31 Marceli Wilkowski17 - 10 LPts
01/09/2029Katlehong, South Africa12 - 31 Shaquille Asamoah7 - 12 WPts
03/07/2029Katlehong, South Africa11 - 31 Koldan Galstyan1 - 5 WPts
04/05/2029Katlehong, South Africa10 - 31 Vitali Tleuberdiev16(1) - 13 WPts
06/03/2029Katlehong, South Africa10 - 30 Dakarai Adusei25 - 23(2) LPts
04/01/2029San Jose, Costa Rica10 - 29 Esteban Chavera4 - 15 LPts
06/11/2028Daloa, Ivory Coast10 - 28 Sid St. Jean16 - 16 LPts
07/09/2028Oslo, Norway9 - 28 Gareth Gundersen11 - 17 WPts
10/07/2028Katlehong, South Africa8 - 28 Theo Ngoulou3 - 5 WPts
11/05/2028Dublin, Ireland8 - 27 Jason Shine0 - 3 LPts
13/03/2028Katlehong, South Africa7 - 27 Lugono Boakye0 - 2 WPts
11/03/2028Katlehong, South Africa7 - 26 Eric Msibi5 - 16 LPts
12/01/2028Puente Alto, Chile7 - 25 Santiago Cantillo24(3) - 19 LPts
14/11/2027Bruges, Belgium7 - 24 Jan Van Bunynghe13 - 13 LPts
16/09/2027Katlehong, South Africa6 - 24 Ethan Swanepoel7 - 9 WPts
18/07/2027Mitchells Plain, South Africa6 - 23 Callum Kamalebo9 - 16(1) LPts
22/05/2027Katlehong, South Africa5 - 23 Nikifor Sobczyk9 - 11 WPts
24/03/2027Katlehong, South Africa4 - 23 Jonathan Pistorius1 - 1 WPts
24/01/2027Katlehong, South Africa3 - 23 Bourke Schaumberg3 - 7 WPts
25/11/2026Lankaran, Azerbaijan3 - 22 Rovshan Ahmadov7 - 13 LPts
27/09/2026Katlehong, South Africa3 - 21 Mason Kankuenda3 - 9 LPts
29/07/2026Durban, South Africa3 - 20 Reneilwe Mabokgwane4 - 14 LPts
07/06/2026Katlehong, South Africa3 - 19 Darryl Mugisha1 - 20(3) LPts
09/04/2026East London, South Africa3 - 18 Robert Van Heerden18 - 24 LPts
09/02/2026Katlehong, South Africa2 - 18 Mandla Radebe1 - 0 WPts
11/12/2025Katlehong, South Africa2 - 17 Szczeosny Trzaska5 - 9 LPts
13/10/2025Katlehong, South Africa1 - 17 Brett Prinsloo2 - 1 WPts
15/08/2025Nassau, Bahamas1 - 16 Billy Tansey16 - 14 LPts
17/06/2025Katlehong, South Africa1 - 15 Kashif Zia1 - 0 LPts
19/04/2025Bern, Switzerland1 - 14 Amald Stoss30(1) - 22(1) LPts
19/02/2025Durban, South Africa1 - 13 Naeem Archer4 - 10 LPts
22/12/2024Izmir, Turkey1 - 12 Baris Demirel24(1) - 22 LPts
24/10/2024Harare, Zimbabwe1 - 11 Bruce Tiripano8 - 8 LPts
26/08/2024Nassau, Bahamas1 - 10 Paul Baughan30 - 10 LPts
28/06/2024Minsk, Belarus1 - 9 Pylyp Babin7 - 11 LPts
29/04/2024Havana, Cuba1 - 8 Ignado Carabello22 - 6 LPts
01/03/2024Durban, South Africa1 - 7 Obiajulu Quainoo21 - 10 LPts
23/01/2024Johannesburg, South Africa1 - 6 Mandla Mokotjo17 - 15 LPts
22/12/2023Port Elizabeth, South Africa0 - 6 Gijsbert Oosthuizen0 - 1 WPts
06/11/2023Soweto, South Africa0 - 5 Bryan Van Wyk17 - 12 LPts
18/09/2023Johannesburg, South Africa0 - 4 Arthur Sisulu0 - 0 LPts
18/08/2023Mitchells Plain, South Africa0 - 3 Callum Kamalebo0 - 0 LPts
02/07/2023Wichita, USA0 - 2 Noah Maitland3 - 7 LPts
04/05/2023Katlehong, South Africa0 - 1 Phil Bakaji1 - 6 LPts
06/03/2023Katlehong, South Africa0 - 0 Kyrone Amodako2 - 3 LPts