Weightclass:  Lightweight
Location:  Mamelodi, South Africa
Record:  16 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/09/2028Mamelodi, South Africa15 - 12 Xhosas Ado1 - 3 WPts
03/07/2028Mamelodi, South Africa14 - 12 Nicolas Tchoyi1 - 0 WPts
04/05/2028Mamelodi, South Africa14 - 11 Diego Espiritu4 - 13 LPts
06/03/2028Mamelodi, South Africa13 - 11 Theo Ngalibali2 - 7 WPts
06/01/2028Mamelodi, South Africa12 - 11 James Sithole1 - 12 WPts
06/11/2027Mamelodi, South Africa11 - 11 Viljalmr Bank1 - 5 WPts
06/09/2027Mamelodi, South Africa11 - 10 Vart Madatyan24 - 15 LPts
07/07/2027Mamelodi, South Africa10 - 10 Diego Lazo11 - 27(6) WPts
08/05/2027Mamelodi, South Africa9 - 10 Diego Vejar2 - 9 WPts
09/03/2027Mamelodi, South Africa8 - 10 Dume Gyan0 - 4 WPts
08/01/2027Mamelodi, South Africa7 - 10 Theo Honore9 - 9 WPts
09/11/2026Mamelodi, South Africa7 - 9 Robert Majola11 - 5 LPts
10/09/2026San Jose, Costa Rica6 - 9 Vicente Amescua4 - 15 WPts
12/07/2026Mamelodi, South Africa5 - 9 Leonel Rodiguez8 - 11 WPts
13/05/2026Mamelodi, South Africa4 - 9 Barry Kinshasa2 - 0 WPts
14/03/2026Mamelodi, South Africa3 - 9 Peter Mabena1 - 7 WPts
14/01/2026Germiston, South Africa3 - 8 Neil Mpontshane7 - 20(5) LPts
20/11/2025Roodepoort, South Africa3 - 7 Sean Ngcongca12(1) - 11 LPts
24/09/2025Chitungwiza, Zimbabwe3 - 6 Oja Nyagumbo6 - 6 LPts
27/07/2025Mamelodi, South Africa2 - 6 Usi Mankattah0 - 2 WPts
28/05/2025Mamelodi, South Africa2 - 5 Duncan Kambilala2 - 16 LPts
30/03/2025Bulawayo, Zimbabwe2 - 4 Robert Sadiki5 - 15 LPts
30/01/2025Germiston, South Africa1 - 4 Booij Van Deventer0 - 14 WPts
03/12/2024Liege, Belgium1 - 3 Sergeant Blanc10 - 19 LPts
05/10/2024Mamelodi, South Africa0 - 3 Deiondre Magqwaka1 - 7 WPts
06/08/2024Pretoria, South Africa0 - 2 Danny Shongwe15 - 23 LPts
22/06/2024Algiers, Algeria0 - 1 Zafa Hammadou5 - 5 LPts
24/04/2024Randburg, South Africa0 - 0 Bongani Mabena20 - 14 LPts