Weightclass:  Light Heavyweight
Location:  Mamelodi, South Africa
Record:  20 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/06/2030Mamelodi, South Africa19 - 9 Orma Molewa24(2) - 8 WPts
24/04/2030Vilnius, Lithuania18 - 9 Macief Bazar10 - 9 WPts
24/02/2030Soshanguve, South Africa17 - 9 Achille De Lange4 - 16(1) WPts
28/12/2029Soweto, South Africa17 - 8 Tamarius Segolela18 - 3 LPts
29/10/2029Natal, Brazil16 - 8 Ryo Raso10 - 9 WPts
30/08/2029Durban, South Africa15 - 8 Josse Van Blerk13 - 11 WPts
02/07/2029Khayelitsha, South Africa15 - 7 Noah Goosens8(1) - 19 LPts
06/05/2029Karagandy, Kazakhstan14 - 7 Zernebog Kairbekoff9 - 10 WPts
08/03/2029Abidjan, Ivory Coast13 - 7 Bruce Baze23 - 17 WPts
07/01/2029Bamenda, Cameroon12 - 7 Ames Kalla21 - 21 WPts
09/11/2028Vilnius, Lithuania11 - 7 Aleksander Dudik8 - 14 WPts
11/09/2028Tallaght, Ireland11 - 6 Dale Callahan23 - 7 LPts
14/07/2028Harare, Zimbabwe10 - 6 Greg Nhema14(1) - 17 WPts
16/05/2028Sofia, Bulgaria9 - 6 Krastyu á Semakov17 - 12 WPts
18/03/2028Chitungwiza, Zimbabwe8 - 6 Sam Manhanga8 - 16(5) WPts
19/01/2028Soshanguve, South Africa7 - 6 Thabang Nqakula4 - 10 WPts
23/11/2027Samarqand, Uzbekistan7 - 5 Zernebog Musaev27(1) - 17 LPts
25/09/2027Mamelodi, South Africa6 - 5 Jayvyn Matlala1 - 1 WPts
27/07/2027Katlehong, South Africa5 - 5 Hugh Sotyu3 - 17 WPts
28/05/2027San Francisco, USA4 - 5 Jay Cleghorn3 - 13 WPts
30/03/2027Umlazi, South Africa3 - 5 Hugh De Jager3 - 14 WPts
30/01/2027Cape Town, South Africa3 - 4 David Thomas13 - 6 LPts
03/12/2026New Delhi, India2 - 4 Rajat Suresh15 - 7 WPts
05/10/2026Khemisset, Morocco2 - 3 Jalal al Din Alghazzal16 - 12 LPts
07/08/2026Gaziantep, Turkey2 - 2 Altan Danishmend11 - 13 LPts
09/06/2026Soweto, South Africa2 - 1 Ayanda Cele28(5) - 24 LPts
05/05/2026iBhayi, South Africa2 - 0 Davie Mbekile0 - 0 LPts
02/04/2026Barranquilla, Colombia1 - 0 Pancho Bandera7 - 17 WPts
02/02/2026Mamelodi, South Africa0 - 0 Gift Khumalo0 - 4 WPts