Weightclass:  Heavyweight
Location:  Johannesburg, South Africa
Record:  30 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/04/2030Johannesburg, South Africa29 - 16 Glynn Jelle1 - 8 WPts
20/02/2030Johannesburg, South Africa28 - 16 Rory McClymont6 - 22(1) WPts
23/12/2029Johannesburg, South Africa27 - 16 Reynaldo Aristizabal3 - 5 WPts
24/10/2029Johannesburg, South Africa26 - 16 Fiske Alvin9 - 10 WPts
25/08/2029Johannesburg, South Africa25 - 16 James Cowie0 - 4 WPts
26/06/2029Johannesburg, South Africa24 - 16 Ethan Biss7 - 5 WPts
27/04/2029Johannesburg, South Africa23 - 16 Niko Vaananen2 - 1 WPts
26/02/2029Johannesburg, South Africa22 - 16 Ross Riley8 - 24(4) WPts
28/12/2028Johannesburg, South Africa21 - 16 Joseph Appiah7 - 8 WPts
29/10/2028Johannesburg, South Africa20 - 16 Afanas Bily4 - 9 WPts
30/08/2028Johannesburg, South Africa19 - 16 Quimby Otness9 - 10 WPts
01/07/2028Johannesburg, South Africa18 - 16 Aidan MacTaggart1 - 1 WPts
02/05/2028Durban, South Africa17 - 16 Paul Ngamokouba10 - 17 WPts South Africa National Championships 2028View
29/04/2028Durban, South Africa16 - 16 Mason Kankuenda11 - 12 WPts South Africa National Championships 2028View
26/04/2028Durban, South Africa15 - 16 Armani Donkor9 - 6 WPts South Africa National Championships 2028View
14/03/2028Odense, Denmark14 - 16 Lunt Rank2 - 19(1) WPts
15/01/2028Baku, Azerbaijan13 - 16 Qiyas Iskrafilov13 - 18 WPts
17/11/2027Germiston, South Africa13 - 15 Bongi Mashamaite18 - 7 LPts
18/09/2027Kampala, Uganda12 - 15 Ethan Obiriyeboah2 - 3 WPts
21/07/2027Germiston, South Africa12 - 14 Paco Buys13 - 13 LPts
29/05/2027Durban, South Africa12 - 13 Jonathan Booysen14 - 7 LPts
26/04/2027Johannesburg, South Africa12 - 12 Bob Kiala15(1) - 23 LPts South Africa National Championships 2027View
23/03/2027Carolina, Puerto Rico11 - 12 Pablo Sedillo2 - 12 WPts
23/01/2027Yerevan, Armenia11 - 11 Ghevont Darakdjyan7 - 15(1) LPts
25/11/2026Oruro, Bolivia11 - 10 Jair Casado26 - 7 LPts
27/09/2026Cape Town, South Africa10 - 10 Alwin Swart6 - 7 WPts
29/07/2026Kampala, Uganda10 - 9 Harvey Uganda6 - 11 LPts
31/05/2026Nassau, Bahamas9 - 9 Robert Enterkin5 - 25 WPts
02/04/2026Germiston, South Africa9 - 8 Paco Buys9 - 9 LPts
09/02/2026Tembisa, South Africa9 - 7 Tabansi Dumashie17 - 20 LPts
13/12/2025Durban, South Africa9 - 6 Thabang Gumede6 - 13 LPts
15/10/2025Mamelodi, South Africa8 - 6 Uland Mayat9 - 6 WPts
18/08/2025Durban, South Africa8 - 5 Kenzie NaudÚ17 - 6 LPts
22/06/2025Port Elizabeth, South Africa7 - 5 John Kajimba10(1) - 19 WPts
26/04/2025Durban, South Africa7 - 4 Davie Kimbiolongo6 - 13(1) LPts South Africa National Championships 2025View
17/04/2025Johannesburg, South Africa6 - 4 Ramahlwe Chohan0 - 3 WPts
16/02/2025Johannesburg, South Africa5 - 4 Thulani Msibi7 - 7(1) WPts
19/12/2024Riga, Latvia5 - 3 Andrii Saktinsh45(1) - 16 LPts
21/10/2024Aarhus, Denmark4 - 3 Pal Digman4 - 15 WPts
23/08/2024Johannesburg, South Africa3 - 3 Darryl Mugisha0 - 9(2) WPts
24/06/2024Abu Dhabi, UAE2 - 3 Tariq Nabih1 - 6 WPts
26/04/2024Soweto, South Africa2 - 2 Kaleb Ledwaba0 - 0 LPts
29/02/2024Zagreb, Croatia2 - 1 Domagoj Bagic26(1) - 11 LPts
01/01/2024Guayaquil, Ecuador2 - 0 Alvino Lerma4 - 18 LPts
02/11/2023Tembisa, South Africa1 - 0 Harald Kruger1 - 3 WPts
18/09/2023Johannesburg, South Africa0 - 0 John Ngouabi0 - 4 WPts