Weightclass:  Welterweight
Location:  Durban, South Africa
Record:  15 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/08/2034Montevideo, Uruguay14 - 12 Gonzalo Olmos11 - 24 WPts
03/07/2034Durban, South Africa13 - 12 Uzoma Sekola3 - 14 WPts
03/05/2034Chon Buri, Thailand13 - 11 Thongtaeng Jitsawad21 - 22 LPts
04/03/2034Cali, Colombia12 - 11 Juan Ruiz10 - 18 WPts
04/01/2034Soshanguve, South Africa12 - 10 Helmut Pistorius7 - 13 LPts
04/11/2033Maipu, Chile12 - 9 Jeraldo Luque10 - 14 LPts
05/09/2033Shubra El-Kheima, Egypt11 - 9 Bilal Chahine0 - 0 WPts
06/07/2033Oslo, Norway10 - 9 Sindri Sanner1 - 6 WPts
07/05/2033Durban, South Africa9 - 9 Jacob Van der Sandt1 - 2 WPts
08/03/2033Durban, South Africa8 - 9 Itumeleng Msibi4 - 20 WPts
05/01/2033Spanish Town, Jamaica7 - 9 Ricky Preece0 - 0 WPts
06/11/2032Puente Alto, Chile7 - 8 Alvino Tamayo15 - 17 LPts
08/09/2032San Jose, Costa Rica6 - 8 Emilio Negron8 - 17 WPts
11/07/2032Khayelitsha, South Africa5 - 8 Mandla Nyauza1 - 6 WPts
13/05/2032Ciudad Apodaca, Mexico5 - 7 Cris Hernandez5 - 10 LPts
15/03/2032Johannesburg, South Africa4 - 7 Chris Majoro3 - 7 WPts
20/01/2032Durban, South Africa4 - 6 Ian Kiaku3 - 12 LPts
21/11/2031Soweto, South Africa4 - 5 Thamsanqa Mokotjo8 - 4 LPts
27/09/2031iBhayi, South Africa4 - 4 Ndumisa Zungu10 - 21(1) LPts
01/08/2031Khayelitsha, South Africa4 - 3 Adam Molekane17 - 8 LPts
28/06/2031Mitchells Plain, South Africa3 - 3 Dumisani Nyauza0 - 0 WPts
25/05/2031Umlazi, South Africa3 - 2 Ian Nkaloulou0 - 0 LPts
27/03/2031Khayelitsha, South Africa2 - 2 Uba Panyaglo0 - 0 WPts
01/02/2031Soshanguve, South Africa2 - 1 Gift Knoetze2 - 4 LPts
07/12/2030Durban, South Africa1 - 1 Palman Vermeulen1 - 8 WPts
08/10/2030Durban, South Africa0 - 1 Paul Vlok0 - 4 WPts
05/09/2030Durban, South Africa0 - 0 Khalid Kajrbecov3 - 5 LPts