Weightclass:  Welterweight
Location:  East London, South Africa
Record:  15 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/04/2031East London, South Africa14 - 8 Roger Govender3 - 11 WPts
03/02/2031East London, South Africa14 - 7 Ndumisa Zungu8 - 19(1) LPts
06/12/2030East London, South Africa13 - 7 Siphelele Nhleko2 - 4 WPts
07/10/2030East London, South Africa13 - 6 Ker Koss4 - 1 LPts
09/08/2030East London, South Africa12 - 6 Tshepo Twala1 - 0 WPts
10/06/2030East London, South Africa11 - 6 Brin Arletty0 - 1 WPts
12/04/2030East London, South Africa10 - 6 Xaver Coria1 - 3 WPts
12/02/2030East London, South Africa9 - 6 Toon Pretorius5 - 10 WPts
14/12/2029East London, South Africa8 - 6 Waqqas Chabat8 - 28 WPts
16/10/2029East London, South Africa7 - 6 Santiago Bedolla3 - 9 WPts
18/08/2029East London, South Africa6 - 6 Ian Sheedy2 - 2 WPts
20/06/2029Tangier, Morocco6 - 5 Jaqub Ohayon8 - 12 LPts
22/04/2029East London, South Africa5 - 5 John Mphahlele2 - 4 WPts
22/02/2029Dubai, UAE5 - 4 Shayan Hamdouchi2 - 11 LPts
25/12/2028Boksburg, South Africa5 - 3 Richie Keleku7 - 6 LPts
31/10/2028Oslo, Norway4 - 3 Sigurd Kaasa4 - 22 WPts
02/09/2028East London, South Africa3 - 3 Luister Afrani2 - 8 WPts
04/07/2028Umlazi, South Africa2 - 3 Tefu Jali3 - 6 WPts
09/05/2028East London, South Africa1 - 3 Tamarius Holomisa4 - 6 WPts
10/03/2028Kosice, Slovakia1 - 2 Bedrich Safarik10 - 8 LPts
11/01/2028Liverpool, UK1 - 1 Colin Caudell8 - 11 LPts
12/11/2027Boksburg, South Africa1 - 0 Ollie Gabuza10 - 14 LPts
26/09/2027Khayelitsha, South Africa0 - 0 Subusiso Tlolane0 - 0 WPts