Weightclass:  Light Welterweight
Location:  Durban, South Africa
Record:  12(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/09/2034Durban, South Africa12(1) - 12 Zvi Marcus0 - 4 LPts
30/07/2034Durban, South Africa11(1) - 12 Felix Boesen7 - 17 WPts
29/05/2034Durban, South Africa10(1) - 12 David Addow2 - 6 WPts
30/03/2034Durban, South Africa9(1) - 12 Ivan Guardado4 - 13 WPts
29/01/2034Durban, South Africa8(1) - 12 Joe Heyns1 - 5 WPts
28/11/2033Durban, South Africa8(1) - 11 Kofi Ntuli1 - 1 LPts
29/09/2033Durban, South Africa7(1) - 11 Bradley Kabuite0 - 7 WPts
30/07/2033Durban, South Africa7(1) - 10 Mark Kasulu6 - 10 LPts
29/05/2033Durban, South Africa6(1) - 10 Mahdi Gyimah1 - 3 WPts
29/03/2033Durban, South Africa6(1) - 9 Nabulung Mbekile5 - 14 LPts
28/01/2033Durban, South Africa6(1) - 8 Athenkosi Coetzee5 - 3 LPts
28/11/2032Boksburg, South Africa5(1) - 8 Oja Aidoo0 - 9 WPts
30/09/2032Durban, South Africa4(1) - 8 Diego Ras4 - 4 WPts
01/08/2032Johannesburg, South Africa4(1) - 7 Quintavius Aduamah7 - 12(1) LPts
12/06/2032Mombasa, Kenya3 - 7 Kofi Lai14 - 27(8) WKO3
13/04/2032Port Elizabeth, South Africa2 - 7 Rex Koba8 - 5 WPts
16/02/2032Tembisa, South Africa1 - 7 Dominic Visagie1 - 4 WPts
12/01/2032Durban, South Africa1 - 6 Scott Madioko15(2) - 16 LPts
10/12/2031Durban, South Africa1 - 5 Kwanda Baloyi3 - 8 LPts
27/10/2031Lviv, Ukraine1 - 4 Petro Mosko19 - 10 LPts
29/08/2031Katlehong, South Africa1 - 3 Sean Kisimba10 - 11 LPts
23/07/2031Johannesburg, South Africa1 - 2 Johnny Van Wyk1 - 0 LPts
13/06/2031Durban, South Africa1 - 1 Jabulani Segolela2 - 20 LPts
22/04/2031Soshanguve, South Africa0 - 1 Ben Ndungu0 - 4 WPts
05/03/2031Durban, South Africa0 - 0 Ian Proffit4 - 11 LPts