Weightclass:  Heavyweight
Location:  Soweto, South Africa
Record:  23 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2033Soweto, South Africa22 - 13 Thulani Ngcongca17 - 13(1) WPts
24/09/2033Soweto, South Africa22 - 12 Thulani Ngcongca16 - 12(1) LPts
24/07/2033Soweto, South Africa21 - 12 Sergiusz Goch0 - 3 WPts
24/05/2033Soweto, South Africa20 - 12 Borislav á Lysov1 - 4 WPts
24/03/2033Soweto, South Africa19 - 12 Teymuraz Miah5 - 13(1) WPts
22/01/2033Soweto, South Africa18 - 12 Adalat Gaber0 - 7 WPts
22/11/2032Soweto, South Africa17 - 12 Arturo Cappola8 - 7 WPts
22/09/2032Soweto, South Africa16 - 12 Thulani Ngcongca13 - 8 WPts
23/07/2032Soweto, South Africa15 - 12 Mablevi Keet19 - 11 WPts
24/05/2032Soweto, South Africa14 - 12 Paris Rabelais22 - 10 WPts
25/03/2032Soweto, South Africa13 - 12 Mablevi Keet17 - 9 WPts
25/01/2032Soweto, South Africa12 - 12 Sergey Senko1 - 3 WPts
26/11/2031Harare, Zimbabwe12 - 11 Cody Dumbutshena10 - 7 LPts
28/09/2031Lira, Uganda11 - 11 Brin Nsereko18 - 15(1) WPts
31/07/2031Aarhus, Denmark10 - 11 Vali Frier28 - 27 WPts
02/06/2031Soweto, South Africa9 - 11 Yves Dubled1 - 2 WPts
02/04/2031Bern, Switzerland9 - 10 Tahbert Mauthe23(1) - 20 LPts
02/02/2031Kampala, Uganda8 - 10 Alastair Dada9 - 12 WPts
05/12/2030Soweto, South Africa8 - 9 Rehman Pachachi29 - 32 LPts
07/10/2030Copenhagen, Denmark8 - 8 Ulick Holsen35 - 16 LPts
09/08/2030Roskilde, Denmark8 - 7 Odo Heinsen0 - 4 LPts
11/06/2030Baku, Azerbaijan7 - 7 Nuru Akperov7 - 9 WPts
13/04/2030Kisumu, Kenya7 - 6 Yasin Omar25 - 16 LPts
13/02/2030Nassau, Bahamas7 - 5 Davie Clogston10 - 14 LPts
16/12/2029Copenhagen, Denmark7 - 4 Viljalmr Nickelsen19 - 9 LPts
18/10/2029Soweto, South Africa6 - 4 Ibrahim Ertaev2 - 5 WPts
20/08/2029Umlazi, South Africa5 - 4 Ellis Buluba0 - 2 WPts
27/06/2029Munich, Germany5 - 3 Eberhart Heister5 - 14 LPts
29/04/2029Brno, Czech Republic4 - 3 Maxmilißn Major9 - 19 WPts
01/03/2029Osaka, Japan3 - 3 Satoru Mayeda2 - 10 WPts
01/01/2029Soweto, South Africa2 - 3 Jevonte Anfom3 - 9 WPts
01/11/2028Soweto, South Africa2 - 2 Lars Thorman13 - 21 LPts
03/09/2028East London, South Africa1 - 2 Richard Lumbala1 - 10 WPts
19/07/2028Soweto, South Africa0 - 2 Zach Makwetla14 - 23 WPts
18/06/2028Nassau, Bahamas0 - 1 Cody Stobie22 - 15 LPts
20/04/2028Soweto, South Africa0 - 0 Mduduzi Molewa4 - 4 LPts