Weightclass:  Lightweight
Location:  Mitchells Plain, South Africa
Record:  16 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/12/2033Mitchells Plain, South Africa15 - 17 Jayvyn Archer3 - 9 WPts
13/10/2033Bratislava, Slovakia14 - 17 Teodor Hrubec4 - 13 WPts
15/08/2033Riyadh, Saudi Arabia14 - 16 Amer Rahal14 - 13(3) LPts
16/06/2033Soshanguve, South Africa14 - 15 Dele Hlatshwayo8(2) - 12 LPts
23/04/2033Mitchells Plain, South Africa13 - 15 Dume Mpeta1 - 0 WPts
23/02/2033Mitchells Plain, South Africa12 - 15 Athenkosi Pungwayo0 - 3(1) WPts
24/12/2032San Pedro Sula, Honduras12 - 14 Orlando Bejar15 - 14(2) LPts
24/10/2032Mitchells Plain, South Africa11 - 14 Wisanu Ni2 - 7 WPts
25/08/2032Mitchells Plain, South Africa10 - 14 Leon Fimpa7 - 12 WPts
25/06/2032Taguig, Philippines9 - 14 Gareth Arong6 - 15 WPts
27/04/2032Mitchells Plain, South Africa8 - 14 Declan De Waal2 - 10 WPts
28/02/2032Mitchells Plain, South Africa7 - 14 Joel Mona1 - 4 WPts
29/12/2031Cape Town, South Africa6 - 14 Alec Tshindingu6 - 7 WPts
05/11/2031Utrecht, Netherlands5 - 14 Greg Reistens0 - 0 WPts
06/09/2031Mitchells Plain, South Africa4 - 14 Nawaphon Sithchamuang5 - 8 WPts
08/07/2031Santo Domingo de Guzman, Dominican Republic4 - 13 Sagaz Guerra8 - 8 LPts
10/05/2031Mitchells Plain, South Africa4 - 12 Phornello Adalimortty10 - 14 LPts
12/03/2031Ghent, Belgium3 - 12 Claudy Van den Driessche6 - 15 WPts
12/01/2031San Pablo, Philippines3 - 11 James Gumihid19 - 17 LPts
14/11/2030Durban, South Africa2 - 11 Paul Augustin3 - 5 WPts
21/09/2030Germiston, South Africa2 - 10 Jayvyn Khumalo1 - 8 LPts
23/07/2030Cape Town, South Africa2 - 9 Alec Tshindingu1 - 3 LPts
25/05/2030Grenoble, France2 - 8 Donatien Bellaire11 - 11 LPts
27/03/2030Tembisa, South Africa2 - 7 Kyrone Sowah11 - 11 LPts
27/01/2030Katlehong, South Africa1 - 7 Oliver Matshanga0 - 0 WPts
30/11/2029Mitchells Plain, South Africa1 - 6 Tobias Ngoy3 - 5 LPts
01/10/2029Cape Town, South Africa0 - 6 Achaz Morkel4 - 15(4) WPts
03/08/2029Soweto, South Africa0 - 5 Diallo Agyare1 - 2 LPts
12/06/2029Randburg, South Africa0 - 4 Simba Danquah0 - 2 LPts
14/04/2029Pretoria, South Africa0 - 3 Peter Swanepoel8 - 11 LPts
16/02/2029Randburg, South Africa0 - 2 Ulan Dikgacoi13 - 22 LPts
26/12/2028Soweto, South Africa0 - 1 Theo Honore17 - 13 LPts
24/11/2028Mitchells Plain, South Africa0 - 0 Ayanda Mahlobo0 - 3 LPts