Weightclass:  Featherweight
Location:  Soweto, South Africa
Record:  16 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2025Soweto, South Africa16 - 11 Fraser Nevin4 - 1 LPts
11/09/2025Soweto, South Africa15 - 11 Steinmetz Zamacz5 - 18(1) WPts
13/07/2025Soweto, South Africa14 - 11 Ed Theunissen0 - 3 WPts
14/05/2025Soweto, South Africa13 - 11 Wasaki Omaboe5 - 5 WPts
15/03/2025Soweto, South Africa13 - 10 Carlos Medellin15(2) - 23 LPts
15/01/2025Soweto, South Africa13 - 9 Kamohelo Mpontshane7 - 16 LPts
16/11/2024Soweto, South Africa12 - 9 Zain Iamam1 - 10 WPts
17/09/2024Soweto, South Africa11 - 9 Tefu Sobukwe4 - 8 WPts
20/07/2024Soweto, South Africa10 - 9 Hristo á Astakhov1 - 8(1) WPts
21/05/2024Soweto, South Africa9 - 9 Subusiso Mokotjo1 - 12 WPts
22/03/2024Soweto, South Africa8 - 9 Rico Vita9 - 13 WPts
23/01/2024Soweto, South Africa8 - 8 Senon Calzada1 - 9 LPts
24/11/2023Petaling Jaya, Malaysia8 - 7 HuiK'o Gang12 - 12 LPts
25/09/2023Soweto, South Africa7 - 7 Dylan Ntambwe1 - 3 WPts
28/07/2023Soweto, South Africa6 - 7 Callum Kanumbedi2 - 12 WPts
28/05/2023Soweto, South Africa5 - 7 Kenji Maruyama4 - 23 WPts
29/03/2023Incheon, South Korea5 - 6 Jin-hyeon Woo1 - 4 LPts
29/01/2023Riga, Latvia4 - 6 Anton Sturis11 - 20 WPts
01/12/2022Soweto, South Africa3 - 6 Igor Paleja12 - 5 WPts
02/10/2022Saitama, Japan2 - 6 Mikio Mori4 - 13 WPts
04/08/2022Soweto, South Africa1 - 6 Etebo Mitee8 - 7 WPts
03/06/2022Riga, Latvia1 - 5 Timofei Augstbirze19(1) - 6 LPts
05/04/2022Brest, Belarus1 - 4 Aleksei Angeloff0 - 0 LPts
05/02/2022Georgetown, Guyana1 - 3 Felix Trimble0 - 0 LPts
07/12/2021Soweto, South Africa1 - 2 Cipriano Mancilla21 - 6 LPts
07/10/2021Soweto, South Africa1 - 1 Mark Masimango3 - 3 LPts
06/08/2021Soweto, South Africa1 - 0 Ioakim Baljakin6 - 10 LPts
05/06/2021Soweto, South Africa0 - 0 Joske Van der Walt0 - 8 WPts