Weightclass:  Featherweight
Location:  Umlazi, South Africa
Record:  35(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2033Umlazi, South Africa34(1) - 12 Tlou Muthambi11 - 19 WPts
28/10/2033Umlazi, South Africa33(1) - 12 Chiamaka Radebe5 - 11 WPts
27/08/2033Umlazi, South Africa32(1) - 12 Vandwon Nhleko4 - 15 WPts
26/06/2033Umlazi, South Africa31(1) - 12 Joseph Rose6 - 10 WPts
26/04/2033Umlazi, South Africa30(1) - 12 Bryan Tshidingi1 - 6 WPts
25/02/2033Umlazi, South Africa29 - 12 Duncan Chalmers7 - 13 WKO3
26/12/2032Umlazi, South Africa28 - 12 Symon Prusak4 - 17 WPts
26/10/2032Umlazi, South Africa27 - 12 Sapapetch Thaveechalermdit6 - 5 WPts
26/08/2032Umlazi, South Africa26 - 12 Reynaldo Navarra2 - 6 WPts
25/06/2032Umlazi, South Africa25 - 12 Sebastian Slowikowski10 - 15 WPts
23/04/2032Umlazi, South Africa24 - 12 Balwin Melzarowitsch2 - 25 WPts
23/02/2032Umlazi, South Africa23 - 12 Chris Balderston0 - 12 WPts
25/12/2031Durban, South Africa22 - 12 Davie Ngonga2 - 24 WPts
27/10/2031Vienna, Austria22 - 11 Wilbert Tancred11 - 6 LPts
29/08/2031Umlazi, South Africa21 - 11 Andre-Jozef Galle2 - 12(1) WPts
01/07/2031Mariupol, Ukraine20 - 11 Faddei Roman0 - 4 WPts
01/05/2031Port Elizabeth, South Africa20 - 10 Danny Matlaba16 - 10 LPts
03/03/2031Tirana, Albania20 - 9 Dalmat Rrustemi35 - 32 LPts
03/01/2031Soweto, South Africa19 - 9 Jabulani Dube7 - 24 WPts
06/11/2030Boksburg, South Africa18 - 9 Ayabulela Maphatsoe24 - 21(1) WPts
07/09/2030Tembisa, South Africa17 - 9 Umi Ntuli5 - 14 WPts
09/07/2030Córdoba, Argentina16 - 9 Angel Velazco4 - 9 WPts
11/05/2030East London, South Africa15 - 9 James Kadiombo1 - 17 WPts
13/03/2030Saitama, Japan14 - 9 Ichiro Kimoto13 - 15 WPts
13/01/2030Umlazi, South Africa13 - 9 Denton Malherbe5 - 8 WPts
14/11/2029Port Elizabeth, South Africa12 - 9 Thamsanqa Zokwana8 - 11 WPts
15/09/2029Changwon, South Korea12 - 8 Jeong-hyeop Keng14 - 8 LPts
18/07/2029Umlazi, South Africa11 - 8 Brin Donnelly0 - 2 WPts
19/05/2029Port Elizabeth, South Africa10 - 8 William Tshitombo3 - 11 WPts
22/03/2029Nizhny Novgorod, Russia9 - 8 Dmitri Gutowsky11 - 17 WPts
22/01/2029Alexandria, Egypt9 - 7 Farhan El-Sayed22 - 26(1) LPts
24/11/2028East London, South Africa8 - 7 James Kadiombo1 - 8 WPts
27/09/2028Abidjan, Ivory Coast8 - 6 Carvell Belgard13 - 10 LPts
30/07/2028Imus, Philippines8 - 5 Seferino Pinales12 - 6 LPts
01/06/2028Cape Town, South Africa8 - 4 Tefu Sobukwe10(1) - 25 LPts
04/04/2028Pretoria, South Africa7 - 4 Denys Wessels11 - 13(1) WPts
05/02/2028Sofia, Bulgaria6 - 4 Andrei á Hinov6 - 9 WPts
08/12/2027Tembisa, South Africa6 - 3 Isaac Manyisa16 - 11 LPts
15/10/2027Randburg, South Africa6 - 2 Uzoma Buah19 - 10 LPts
14/09/2027Port Elizabeth, South Africa6 - 1 Uland Ntuli0 - 0 LPts
05/08/2027Germiston, South Africa6 - 0 Adam Cronje2 - 1 LPts
07/06/2027Jackson, USA5 - 0 Ian Broadfoot4 - 15 WPts
09/04/2027Mandaue, Philippines4 - 0 Josh Sardina6 - 4 WPts
09/02/2027Umlazi, South Africa3 - 0 Haas Louw0 - 3 WPts
11/12/2026Umlazi, South Africa2 - 0 Xaverius Brazil1(1) - 15 WPts
13/10/2026Umlazi, South Africa1 - 0 David Kata2 - 5 WPts
14/08/2026Umlazi, South Africa0 - 0 Dave Theron0 - 6 WPts