Weightclass:  Lightweight
Location:  Mamelodi, South Africa
Record:  18 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/04/2030Mamelodi, South Africa17 - 9 Yutaka Tamaki0 - 4 WPts
06/02/2030Mamelodi, South Africa17 - 8 Nick Normand1 - 1 LPts
08/12/2029Mamelodi, South Africa17 - 7 Daniil Sarsembaev1 - 14 LPts
09/10/2029Mamelodi, South Africa16 - 7 Zafa Arazi2 - 10 WPts
10/08/2029Mamelodi, South Africa16 - 6 Ibrahim Amiri25(1) - 5 LPts
12/06/2029Mamelodi, South Africa15 - 6 Cuba Travieso0 - 17 WPts
13/04/2029Mamelodi, South Africa14 - 6 Simba Danquah0 - 1 WPts
12/02/2029Mamelodi, South Africa13 - 6 Goro Imada4 - 10 WPts
14/12/2028Mamelodi, South Africa12 - 6 Aleksandr Baltaiskauls1 - 6(1) WPts
16/10/2028Mamelodi, South Africa11 - 6 Ethan Manyama7 - 20 WPts
17/08/2028Mamelodi, South Africa10 - 6 Vicente Aday1 - 13 WPts
19/06/2028Mamelodi, South Africa9 - 6 Ntsikelelo Cardoso2 - 12(1) WPts
21/04/2028Mamelodi, South Africa9 - 5 Ollie Muanba3 - 7 LPts
22/02/2028Mamelodi, South Africa8 - 5 Wasyl Tokarski1 - 3 WPts
24/12/2027East London, South Africa8 - 4 Dume Akrofi4 - 10(1) LPts
28/10/2027Guayaquil, Ecuador7 - 4 Eloy Bolivar9 - 11 WPts
30/08/2027Umlazi, South Africa7 - 3 Tlou Erasmus4 - 14 LPts
19/07/2027Soweto, South Africa7 - 2 Ntsikelelo Knoetze22 - 15 LPts
18/06/2027London, UK6 - 2 Zachary Frost3 - 22(1) WPts
20/04/2027Mamelodi, South Africa5 - 2 Mick McCay8 - 25(1) WPts
20/02/2027Cape Town, South Africa4 - 2 Thabang Ledwaba0 - 0 WPts
06/01/2027Santo Domingo de Guzman, Dominican Republic4 - 1 Joaquin Polino18 - 12(2) LPts
07/11/2026Gomel, Belarus4 - 0 Dimi Lodigin17 - 20 LPts
09/09/2026Rosario, Argentina3 - 0 Cisco Casas3 - 11 WPts
12/07/2026Mamelodi, South Africa2 - 0 Bradley Eddie10(1) - 4(1) WPts
13/05/2026Port Elizabeth, South Africa1 - 0 Sam Makunza2 - 16 WPts
07/04/2026Mamelodi, South Africa0 - 0 Mashawn Micah1 - 0 WPts