Weightclass:  Light Welterweight
Location:  Boksburg, South Africa
Record:  14 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/05/2034Cagayan de Oro, Philippines13 - 6 Rob Pagaspas18(1) - 10 WPts
23/03/2034Vilnius, Lithuania12 - 6 Walenty Komara9 - 22 WPts
23/01/2034Boksburg, South Africa11 - 6 Tavon Phala2 - 10 WPts
23/11/2033New York City, USA10 - 6 Justin Moreland5 - 17(1) WPts
25/09/2033Soweto, South Africa9 - 6 Patrick Goosens4 - 6 WPts
27/07/2033Boksburg, South Africa8 - 6 Manu Zungu9 - 12(1) WPts
27/05/2033Boksburg, South Africa7 - 6 Bongi Nhleko3 - 13 WPts
27/03/2033Volzhsky, Russia7 - 5 Vasili Genrich26 - 23(1) LPts
27/01/2033Huntsville, USA6 - 5 Dale Harrower16 - 25 WPts
29/11/2032Randburg, South Africa6 - 4 Athenkosi Cele10 - 15 LPts
30/09/2032Moscow, Russia6 - 3 Goga Sass16 - 9 LPts
02/08/2032Johannesburg, South Africa5 - 3 Ayabulela Monare3 - 4 WPts
07/06/2032Mamelodi, South Africa4 - 3 Kyle Muinbayi0 - 4 WPts
02/05/2032Mamelodi, South Africa3 - 3 Scott Meer0 - 0 WPts
27/03/2032Boksburg, South Africa3 - 2 Lukman Ngcobo10 - 3 LPts
28/01/2032Dushanbe, Tajikistan3 - 1 Boris Abileff27(1) - 14 LPts
30/11/2031Mamelodi, South Africa2 - 1 Kyle Muinbayi0 - 0 WPts
16/10/2031Boksburg, South Africa1 - 1 Docus Naude4 - 2 WPts
16/08/2031Boksburg, South Africa1 - 0 Gethin Tshilombo16 - 10 LPts
26/06/2031Boksburg, South Africa0 - 0 Thulani Mthethwa1 - 0 WPts