Weightclass:  Light Welterweight
Location:  Durban, South Africa
Record:  14 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2034Durban, South Africa13 - 9 Lakista Ntuli0 - 1 WPts
20/11/2033Durban, South Africa12 - 9 Kwanda Sikali5 - 12 WPts
21/09/2033Prato, Italy12 - 8 Tino Scivoletto24 - 12(1) LPts
24/07/2033Carolina, Puerto Rico12 - 7 Diego Claro29 - 19 LPts
26/05/2033Novosibirsk, Russia12 - 6 Andrii Svatkovskiy6 - 16(1) LPts
27/03/2033Cape Town, South Africa11 - 6 Charles Mfunyi0 - 12 WPts
28/01/2033Pretoria, South Africa11 - 5 Ntsikelelo Letsholonyane14 - 7 LPts
12/12/2032Soweto, South Africa11 - 4 Tavon Mahlobo12 - 15 LPts
10/11/2032East London, South Africa10 - 4 Nwa Awal26(3) - 17 WPts
05/10/2032Mamelodi, South Africa9 - 4 Kyrone Offei8 - 12 WPts
13/08/2032Durban, South Africa8 - 4 Thabang Ekstein8 - 9 WPts
12/06/2032Durban, South Africa7 - 4 Kamohelo Bungu7 - 12 WPts
13/04/2032Durban, South Africa6 - 4 Marques Sembene5 - 7 WPts
13/02/2032Port Said, Egypt6 - 3 Yasin Tabatabai17 - 12 LPts
16/12/2031Durban, South Africa5 - 3 Marques Sembene5 - 4 WPts
17/10/2031Soweto, South Africa5 - 2 Ntsikelelo Serero9 - 13 LPts
18/08/2031Taif, Saudi Arabia4 - 2 Faisal Attar2 - 12 WPts
20/06/2031Durban, South Africa3 - 2 Tlou Motsoaledi1 - 4 WPts
20/04/2031Durban, South Africa2 - 2 Brin Botha0 - 1 WPts
20/02/2031Cape Town, South Africa1 - 2 Elliot Van der Westhuizen3 - 2 WPts
01/01/2031Durban, South Africa1 - 1 Reneilwe Msibi15 - 13 LPts
13/11/2030Pretoria, South Africa1 - 0 Mark Gabuza15 - 26 LPts
13/10/2030Durban, South Africa0 - 0 Ayanda Mabena0 - 3 WPts