Weightclass:  Lightweight
Location:  Cape Town, South Africa
Record:  12(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2032Cape Town, South Africa11(1) - 15 Armani Archer6 - 20 WPts
31/10/2032Khayelitsha, South Africa11(1) - 14 Justin Mayi13 - 17 LPts
01/09/2032Cape Town, South Africa10 - 14 Bradley Patosi2 - 2 WKO3
02/07/2032East London, South Africa9 - 14 Shaun Kamanga4 - 12 WPts
03/05/2032Katlehong, South Africa8 - 14 Ashley Mudipuekesha8(1) - 20 WPts
06/03/2032Nassau, Bahamas8 - 13 Sid Ednie4 - 11(1) LPts
07/01/2032Samarqand, Uzbekistan7 - 13 Telman Nadjafov9 - 19 WPts
08/11/2031Khayelitsha, South Africa7 - 12 Dume Gyan4 - 30 LPts
10/09/2031Katlehong, South Africa7 - 11 Mykelti Hanekom5 - 12 LPts
12/07/2031Kosice, Slovakia6 - 11 Cenek Vorel15 - 23 WPts
13/05/2031Santiago de los Caballeros, Dominican Republic5 - 11 Senon Pelayo6 - 20 WPts
15/03/2031Cape Town, South Africa5 - 10 Xhosas Ado7(1) - 14 LPts
15/01/2031Toshkent, Uzbekistan4 - 10 Vidadi Sadri14 - 15 WPts
17/11/2030Toshkent, Uzbekistan3 - 10 Valeri Baickodamov6(1) - 25 WPts
19/09/2030Cape Town, South Africa2 - 10 Mark Mthethwa1 - 2 WPts
21/07/2030Cape Town, South Africa2 - 9 Phornello Adalimortty6 - 13 LPts
23/05/2030Warsaw, Poland2 - 8 Tymoteusz Zaucha19 - 15 LPts
25/03/2030Randburg, South Africa2 - 7 Dewayne Quartey1 - 5 LPts
27/01/2030San Salvador, El Salvador2 - 6 Juan Interiano4 - 4 LPts
29/11/2029Katlehong, South Africa2 - 5 Callum Potgieter9 - 10(1) LPts
03/10/2029Randburg, South Africa2 - 4 Dillon Mapisa17 - 12 LPts
06/08/2029Baku, Azerbaijan2 - 3 Maqsud Khalilov4 - 23 LPts
08/06/2029Cape Town, South Africa2 - 2 Johnny Mbalula15(1) - 15 LPts
05/05/2029Durban, South Africa2 - 1 Michael Kazembe0 - 0 LPts
01/04/2029Cape Town, South Africa1 - 1 Mark Mubitende1 - 2 WPts
01/02/2029Cape Town, South Africa1 - 0 Umi Adusei0 - 7 LPts
03/12/2028Cape Town, South Africa0 - 0 James Mfunyi0 - 2 WPts