Weightclass:  Featherweight
Location:  Cape Town, South Africa
Record:  10 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/04/2031Cape Town, South Africa10 - 11 Richard Mizele2 - 9 LPts
01/03/2031Cape Town, South Africa9 - 11 Rune De Villiers2 - 20(1) WPts
31/12/2030Cape Town, South Africa9 - 10 William Tudor7 - 2 LPts
02/11/2030Cape Town, South Africa8 - 10 Jackson Chohan1 - 0 WPts
03/09/2030Cape Town, South Africa7 - 10 Volund With6 - 5 WPts
05/07/2030Seongnam, South Korea7 - 9 Chung-yong Ki23 - 5 LPts
07/05/2030Santo Domingo de Guzman, Dominican Republic6 - 9 Nemesio Urdiales8 - 17 WPts
09/03/2030Port Elizabeth, South Africa6 - 8 Uland Ntuli8 - 8 LPts
11/01/2030Auckland, New Zealand5 - 8 Neil Leonards8(1) - 34 WPts
13/11/2029Rio de Janeiro, Brazil5 - 7 Ryo Rafael20 - 16 LPts
15/09/2029Daejeon, South Korea4 - 7 Joo-ho Cha6 - 16 WPts
18/07/2029Durban, South Africa4 - 6 Brin Van der Watt11 - 20 LPts
01/06/2029Pretoria, South Africa4 - 5 Itumeleng Rantie22 - 13 LPts
01/05/2029Soweto, South Africa3 - 5 Helmut Theron0 - 0 WPts
24/03/2029Port Elizabeth, South Africa3 - 4 Arthur Kiungu4 - 15 LPts
23/01/2029Cape Town, South Africa2 - 4 Uzoma Nonyane1 - 3 WPts
24/11/2028Cape Town, South Africa1 - 4 Hendrik Bekker5 - 5 WPts
25/09/2028East London, South Africa1 - 3 James Kadiombo0 - 8 LPts
28/07/2028Petaling Jaya, Malaysia1 - 2 Ye Po3 - 15 LPts
30/05/2028Cape Town, South Africa0 - 2 Von Jan2 - 4 WPts
01/04/2028Sao Paulo, Brazil0 - 1 Jair Fosco18 - 9 LPts
02/02/2028Cape Town, South Africa0 - 0 Joel NaudÚ0 - 2 LPts