Weightclass:  Lightweight
Location:  Durban, South Africa
Record:  16(1) - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/06/2029Durban, South Africa15(1) - 30 Rodrigo Jorge2 - 15(2) WPts
26/04/2029Durban, South Africa15(1) - 29 Paul Theron2 - 10 LPts
25/02/2029Durban, South Africa14(1) - 29 Corey Farris3 - 11 WPts
27/12/2028Durban, South Africa13(1) - 29 Rad Wenzell2 - 0 WPts
28/10/2028Durban, South Africa12(1) - 29 Georgiy Lodzinsh4 - 22 WPts
29/08/2028Durban, South Africa11 - 29 Jacob Moffett6 - 8 WKO3
30/06/2028Durban, South Africa11 - 28 Manuel Marquina22 - 12 LPts
30/04/2028Durban, South Africa10 - 28 Tajo Estremera9 - 21 WPts
01/03/2028Durban, South Africa10 - 27 Draško Oršulic2 - 5 LPts
01/01/2028Durban, South Africa9 - 27 Dimi Zoskalejs1 - 3 WPts
02/11/2027Durban, South Africa8 - 27 Shaquille Agyemang1 - 2 WPts
02/09/2027Durban, South Africa8 - 26 Tshepo Modjeka17 - 17 LPts
04/07/2027Khayelitsha, South Africa8 - 25 Hein Pretorius18 - 12 LPts
07/05/2027Soweto, South Africa7 - 25 Obiajulu Zungu8 - 25 WPts
09/03/2027Durban, South Africa6 - 25 Athenkosi Mashamaite1 - 5 WPts
09/01/2027Katlehong, South Africa6 - 24 Henderik Van Vuuren13 - 12 LPts
12/11/2026Khayelitsha, South Africa6 - 23 Nabulung Molewa13(2) - 12 LPts
13/09/2026Soweto, South Africa6 - 22 Robert Mokonyane13 - 16 LPts
16/07/2026Port Elizabeth, South Africa6 - 21 Athenkosi Mpontshane7 - 16(1) LPts
16/05/2026Johannesburg, South Africa6 - 20 Michael Sono8 - 19 LPts
18/03/2026Ostrava, Czech Republic6 - 19 Jakub Kopriva2 - 8 LPts
18/01/2026Durban, South Africa5 - 19 Peter Mabena1 - 6 WPts
19/11/2025Durban, South Africa4 - 19 Kofi Buari1 - 7(1) WPts
20/09/2025Mashhad, Iran4 - 18 Waleed Muhammed27(1) - 21 LPts
23/07/2025Ulaanbaatar, Mongolia4 - 17 Hui-chao Peng3 - 16 LPts
25/05/2025Lusaka, Zambia4 - 16 Wasaki Bakala19 - 29 LPts
27/03/2025Soweto, South Africa4 - 15 Bongani Majoro3 - 9 LPts
27/01/2025Roodepoort, South Africa4 - 14 Sean Ngcongca8(1) - 10 LPts
29/11/2024San Pedro de Macoris, Dominican Republic4 - 13 Seferino Vejar3 - 20(3) LPts
01/10/2024Durban, South Africa3 - 13 Paul Sposetti0 - 3(1) WPts
03/08/2024Pretoria, South Africa3 - 12 Raan Vermaak29 - 8 LPts
30/06/2024Johannesburg, South Africa3 - 11 Tavarius Mfeketho11(1) - 23 LPts
29/05/2024Hong Kong, China3 - 10 Deshi Gong3 - 15 LPts
31/03/2024Durban, South Africa2 - 10 Peter Ninette1 - 2 WPts
01/02/2024Kosice, Slovakia2 - 9 Stanislav Samsa29(1) - 11 LPts
04/12/2023Mamelodi, South Africa1 - 9 Genard De Beer2 - 9 WPts
24/10/2023Soshanguve, South Africa1 - 8 Edward Kimia17 - 11 LPts
18/09/2023Soweto, South Africa0 - 8 Bongani Majoro0 - 0 WPts
09/08/2023Orleans, France0 - 7 Glanville Leblanc9(2) - 18 LPts
11/06/2023Tembisa, South Africa0 - 6 Wandisile Mahlobo9 - 19 LPts
15/04/2023Pretoria, South Africa0 - 5 Raan Vermaak21 - 8 LPts
27/02/2023Katlehong, South Africa0 - 4 Chata Manyama13(1) - 20 LPts
04/01/2023iBhayi, South Africa0 - 3 Okapi Zokwana6 - 21 LPts
06/11/2022Algiers, Algeria0 - 2 Adnan Younan22 - 9 LPts
07/09/2022Soweto, South Africa0 - 1 Quashawn Kugblenu23 - 5 LPts
05/08/2022Durban, South Africa0 - 0 Khalid Galla4(1) - 17 LPts