Weightclass:  Light Welterweight
Location:  Durban, South Africa
Record:  13 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/06/2031Durban, South Africa13 - 8 Ian Addow9 - 4 LPts
26/04/2031Yerevan, Armenia13 - 7 Vorodan Hajyan38 - 14 LPts
26/02/2031Mamelodi, South Africa12 - 7 Ian Kasanda7 - 9 WPts
28/12/2030Durban, South Africa11 - 7 Sean Fwakulu2 - 13 WPts
30/10/2030Durban, South Africa10 - 7 Nathan Tshibelu4 - 10 WPts
02/09/2030Tembisa, South Africa9 - 7 John Nseya4 - 8(1) WPts
04/07/2030Cagayan de Oro, Philippines8 - 7 Senon Borge7 - 12 WPts
06/05/2030Durban, South Africa8 - 6 Yutaka Azuma6 - 23 LPts
08/03/2030Durban, South Africa7 - 6 Joel Tshichimbi2 - 18 WPts
08/01/2030Accra, Ghana6 - 6 Roger Aidoo5 - 11 WPts
10/11/2029Tulsa, USA6 - 5 Joe Ryan13 - 17 LPts
12/09/2029Durban, South Africa5 - 5 John Kanku2 - 3 WPts
14/07/2029Kumasi, Ghana4 - 5 Voshon Boakye2 - 12 WPts
16/05/2029Durban, South Africa4 - 4 Reneilwe Msibi8 - 10 LPts
26/03/2029Roodepoort, South Africa4 - 3 Dele Ofosu24 - 11(1) LPts
23/02/2029East London, South Africa4 - 2 Siyabonga Magqwaka10 - 13 LPts
17/01/2029Da Nang, Vietnam4 - 1 Cam Tuan12 - 23(3) LPts
19/11/2028Durban, South Africa3 - 1 Andy Van Heerden0 - 1 WPts
21/09/2028Durban, South Africa2 - 1 Xeres Blas4 - 10 WPts
23/07/2028Umlazi, South Africa1 - 1 John Viljoen0 - 0 WPts
07/06/2028Boksburg, South Africa1 - 0 Marinus Klerk19 - 18(1) LPts
05/05/2028Durban, South Africa0 - 0 Fionn McCreery2 - 3 WPts