Weightclass:  Heavyweight
Location:  Johannesburg, South Africa
Record:  15 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/04/2030Johannesburg, South Africa14 - 20 Angel Ribeiro0 - 11 WPts
01/03/2030Johannesburg, South Africa14 - 19 Zach Whitehill4 - 12 LPts
31/12/2029Johannesburg, South Africa14 - 18 Maksymilian Janik21 - 12 LPts
01/11/2029Johannesburg, South Africa13 - 18 Gus Alber2 - 16 WPts
01/09/2029Johannesburg, South Africa12 - 18 Mark Van der Sandt1 - 2 WPts
03/07/2029Johannesburg, South Africa11 - 18 Eldwin Kallhoff3 - 13 WPts
04/05/2029Johannesburg, South Africa10 - 18 Phil Bungu2 - 4 WPts
06/03/2029Johannesburg, South Africa10 - 17 Vitali Tleuberdiev15(1) - 13 LPts
04/01/2029Johannesburg, South Africa10 - 16 Mzikayise Ncita10 - 10(1) LPts
06/11/2028Johannesburg, South Africa9 - 16 Ontibile Ekstein0 - 17 WPts
07/09/2028Johannesburg, South Africa8 - 16 Vidadi Khanmamedov0 - 1 WPts
09/07/2028Johannesburg, South Africa7 - 16 Aftab Mirza1 - 27(1) WPts
10/05/2028Johannesburg, South Africa6 - 16 Thamsanqa Zwane1 - 1 WPts
11/03/2028Katlehong, South Africa5 - 16 John Ngouabi7 - 26 WPts
12/01/2028Johannesburg, South Africa5 - 15 Connor Ako5 - 18 LPts
13/11/2027Wellington, New Zealand5 - 14 Oscar Coey10 - 12 LPts
15/09/2027Vilnius, Lithuania4 - 14 Alaksander Smolek3 - 27 WPts
18/07/2027Johannesburg, South Africa3 - 14 Venacio Villasana0 - 1 WPts
20/05/2027Vienna, Austria3 - 13 Burhardt Ardavan6 - 15 LPts
22/03/2027Malaga, Spain3 - 12 Javier Munguia15 - 17(6) LPts
22/01/2027Johannesburg, South Africa3 - 11 Adrastos Dimitriou14 - 9 LPts
23/11/2026iBhayi, South Africa3 - 10 Ethan Swanepoel4 - 6 LPts
02/10/2026iBhayi, South Africa2 - 10 Dominic Mbekile1(1) - 3 WPts
04/08/2026Yerevan, Armenia1 - 10 Hovhannes Baderedjian13 - 12 WPts
06/06/2026Germiston, South Africa1 - 9 Nicolas De Jongh12 - 12 LPts
10/04/2026Johannesburg, South Africa0 - 9 Robert Adriaanse2 - 13 WPts
09/02/2026Umlazi, South Africa0 - 8 Darryl Mugisha0 - 19(3) LPts
17/12/2025Cape Town, South Africa0 - 7 Floyd Muginga24(6) - 25 LPts
16/11/2025Port Elizabeth, South Africa0 - 6 Mzikayise Ncita0 - 0 LPts
14/10/2025Umlazi, South Africa0 - 5 Afram Nsoh3 - 14 LPts
17/08/2025Mamelodi, South Africa0 - 4 Uland Mayat8 - 6 LPts
16/07/2025Johannesburg, South Africa0 - 3 Mandla Mokotjo25 - 16 LPts
05/06/2025Seville, Spain0 - 2 Juan Bea9 - 13(1) LPts
07/04/2025Turku, Finland0 - 1 Kaapo Savela4 - 25(6) LPts
07/02/2025Johannesburg, South Africa0 - 0 Luvolwethu Sikali0 - 1 LPts