Weightclass:  Light Welterweight
Location:  Durban, South Africa
Record:  12 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/09/2034Durban, South Africa12 - 11 Vikenti Bartosh6 - 12 LPts
23/07/2034Durban, South Africa11 - 11 Lee Kilunga4 - 14 WPts
22/05/2034Durban, South Africa10 - 11 Rob Verwoerd1 - 2 WPts
23/03/2034San Luis Potosi, Mexico9 - 11 Porfio Andujar5 - 11 WPts
23/01/2034Jacksonville, USA8 - 11 Montenegro Sosa8 - 10 WPts
24/11/2033Grodno, Belarus8 - 10 Boris Shipulin19 - 12 LPts
26/09/2033Mitchells Plain, South Africa8 - 9 Francis Heyns5 - 13 LPts
29/07/2033Detroit, USA8 - 8 Darryl Queen25(1) - 28 LPts
30/05/2033Durban, South Africa7 - 8 Kyle Muinbayi1 - 9 WPts
30/03/2033Khayelitsha, South Africa6 - 8 Shaquille Dikgacoi0 - 14 WPts
02/02/2033Umlazi, South Africa6 - 7 Sam Kalambaye13 - 18 LPts
10/12/2032Durban, South Africa6 - 6 Dom Mpontshane8 - 20 LPts
08/11/2032East London, South Africa6 - 5 Napoleon Zakari17 - 9 LPts
30/09/2032Yaoundé, Cameroon5 - 5 Yves Adjani5 - 10 WPts
02/08/2032Durban, South Africa4 - 5 Manu Zungu8 - 6(1) WPts
03/06/2032Bakersfield, USA4 - 4 Bob Keddy11 - 21 LPts
05/04/2032Taguig, Philippines3 - 4 Sammy Bagala3 - 7 WPts
06/02/2032Pretoria, South Africa3 - 3 Useni Anyidoho2 - 1 LPts
17/12/2031Soweto, South Africa3 - 2 Vashon Kanda25 - 20 LPts
06/11/2031Johannesburg, South Africa3 - 1 Theo Marais11 - 14 LPts
04/10/2031Soweto, South Africa2 - 1 Uzoma Muniru0 - 0 WPts
06/08/2031Boksburg, South Africa1 - 1 Oja Aidoo0 - 0 WPts
26/06/2031Boksburg, South Africa1 - 0 Tlou Sisulu0 - 0 LPts
24/05/2031Durban, South Africa0 - 0 Paul Niukkanen1 - 1 WPts