Weightclass:  Lightweight
Location:  Mamelodi, South Africa
Record:  26 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/06/2029Mamelodi, South Africa25 - 12 Borysko Dudek2 - 5 WPts
23/04/2029Mamelodi, South Africa24 - 12 Thulani Dikgacoi0 - 0 WPts
22/02/2029Mamelodi, South Africa24 - 11 Chalermpol Joemdee36 - 19 LPts
24/12/2028Mamelodi, South Africa23 - 11 Aleksei Kajrbecow0 - 9(1) WPts
25/10/2028Mamelodi, South Africa22 - 11 Viggo Flak0 - 8 WPts
26/08/2028Mamelodi, South Africa21 - 11 Eric Mokeana3 - 5 WPts
27/06/2028Mamelodi, South Africa20 - 11 Jack Cowie2 - 1 WPts
27/04/2028Mamelodi, South Africa19 - 11 Siphelele Mkhize0 - 3 WPts
27/02/2028Mamelodi, South Africa18 - 11 Waleed Ghacsylyckoff6 - 4 WPts
29/12/2027Mamelodi, South Africa18 - 10 Mark Harrison12 - 6 LPts
30/10/2027Mamelodi, South Africa17 - 10 Matej Flor2 - 10 WPts
31/08/2027Mamelodi, South Africa16 - 10 Diallo Majola1 - 2 WPts
01/07/2027Pretoria, South Africa15 - 10 Thuso Mxenge11 - 18 WPts
06/05/2027Mamelodi, South Africa14 - 10 Davin Goplen1 - 6 WPts
07/03/2027Dakar, Senegal13 - 10 Coyne Mbaye0 - 0 WPts
07/01/2027Tegucigalpa, Honduras12 - 10 Jose Londono7 - 22 WPts
09/11/2026Ciudad Bolivar, Venezuela11 - 10 Rio Chirino9 - 17 WPts
10/09/2026Mamelodi, South Africa10 - 10 Kadeem Sekyi3 - 10 WPts
12/07/2026Katlehong, South Africa9 - 10 Davie Van Heerden0 - 5(1) WPts
13/05/2026Guayaquil, Ecuador8 - 10 Rodrigo Maya5 - 11 WPts
15/03/2026Dakar, Senegal7 - 10 Boyce Mendy6 - 14(2) WPts
15/01/2026San Felipe de Puerto Plata, Dominican Republic6 - 10 Reynaldo Lovato12 - 9 WPts
17/11/2025Santiago de los Caballeros, Dominican Republic6 - 9 Vicente Magana7 - 16 LPts
19/09/2025Lusaka, Zambia6 - 8 Alen Lubilo21 - 30 LPts
22/07/2025Mamelodi, South Africa5 - 8 Sid Tshimangakabangu8 - 9 WPts
24/05/2025Mamelodi, South Africa4 - 8 John Sabiston4 - 17 WPts
26/03/2025Ulaanbaatar, Mongolia3 - 8 Aniq Saifedenow4 - 10 WPts
26/01/2025Mamelodi, South Africa3 - 7 Madisha Muthambi3 - 1 LPts
27/11/2024Cape Town, South Africa3 - 6 Tamarius Kingson4 - 2 LPts
30/09/2024Mamelodi, South Africa2 - 6 Orson Larive12 - 26 WPts
02/08/2024Mamelodi, South Africa2 - 5 Fedor Zarubin5 - 8 LPts
04/06/2024Tirana, Albania1 - 5 Besmir Erim3 - 9(1) WPts
06/04/2024Nonthaburi, Thailand1 - 4 Chalermpol Joemdee6 - 8 LPts
07/02/2024Ulaanbaatar, Mongolia1 - 3 Muthanna Erlanoff29(1) - 9 LPts
10/12/2023iBhayi, South Africa0 - 3 Mike Luba1 - 14 WPts
14/10/2023Pretoria, South Africa0 - 2 Danny Shongwe11 - 22 LPts
28/08/2023Johannesburg, South Africa0 - 1 May Muthambi18 - 12 LPts
18/07/2023Mamelodi, South Africa0 - 0 Jack Viljoen1 - 5 LPts