Weightclass:  Featherweight
Location:  Durban, South Africa
Record:  3 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2030Durban, South Africa3 - 18 Hamengku Brouwers20 - 6 LPts
11/11/2029Durban, South Africa2 - 18 Mykelti Akoto0 - 2 WPts
12/09/2029Brno, Czech Republic2 - 17 Rudolf Marek11 - 11 LPts
15/07/2029Sacaba, Bolivia2 - 16 Diego Mirando15 - 9 LPts
17/05/2029Puente Alto, Chile2 - 15 Cipriano Estremera16 - 18 LPts
19/03/2029Bucheon, South Korea2 - 14 Chang-soo Yum10 - 10 LPts
19/01/2029Hartford, USA2 - 13 Daniel Elliot9 - 10 LPts
21/11/2028Harare, Zimbabwe2 - 12 James Kabweza20 - 17 LPts
23/09/2028Palembang, Indonesia2 - 11 Raeland Semot21 - 18(1) LPts
26/07/2028Durban, South Africa2 - 10 Ganggaya Natassa23 - 11 LPts
28/05/2028Manaus, Brazil2 - 9 Isidro Guerrero9 - 10 LPts
30/03/2028Durban, South Africa2 - 8 Wandisile Rantie5 - 8 LPts
31/01/2028Magdeburg, Germany2 - 7 Neff Pfau11(1) - 17(1) LPts
02/12/2027Kuala Lumpur, Malaysia2 - 6 Imran Bacchus5 - 17 LPts
04/10/2027Lucknow, India2 - 5 Ranjiv Wali5 - 11 LPts
06/08/2027Germiston, South Africa1 - 5 Richie Kombo0 - 0 WPts
11/06/2027Germiston, South Africa1 - 4 Paul Kibangadi7 - 17 LPts
16/04/2027Soweto, South Africa1 - 3 Chris Kabukabu12 - 5 LPts
16/02/2027Dakar, Senegal1 - 2 Garen Bouzaid2 - 7 LPts
19/12/2026Zagreb, Croatia0 - 2 Edi Petric2 - 5 WPts
21/10/2026Port Elizabeth, South Africa0 - 1 Arthur Kiungu0 - 3 LPts
05/09/2026Durban, South Africa0 - 0 Bohdan Motyka7 - 3 LPts