Weightclass:  Flyweight
Location:  Tembisa, South Africa
Record:  1 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/07/2031San Jose, Costa Rica1 - 18 Fidel Campa9 - 34 LPts
10/05/2031Panama City, Panama1 - 17 Diego Anaya18 - 10 LPts
12/03/2031Panama City, Panama1 - 16 Xavion Nepomuceno5 - 21 LPts
12/01/2031Tembisa, South Africa1 - 15 Orma Kathrada5 - 15 LPts
13/11/2030Kumasi, Ghana1 - 14 Luister Labi12 - 16 LPts
15/09/2030Davao City, Philippines1 - 13 Oscar Quinot24(3) - 20 LPts
18/07/2030Johannesburg, South Africa1 - 12 Xhosas Antwi3 - 30 LPts
23/05/2030Ottawa, Canada1 - 11 Paul Fails17 - 11 LPts
25/03/2030Guatemala City, Guatemala1 - 10 Santiago Brizuela15 - 9 LPts
25/01/2030Umlazi, South Africa1 - 9 Ludwig De Villiers14 - 21(2) LPts
30/11/2029Johannesburg, South Africa1 - 8 Bongani Jali9 - 12 LPts
05/10/2029Port Elizabeth, South Africa1 - 7 Xyshaun Mokeana3 - 25 LPts
09/08/2029Pretoria, South Africa1 - 6 Owen Kalomba8 - 19 LPts
15/06/2029iBhayi, South Africa1 - 5 Lehlohonolo Mthethwa17 - 14 LPts
02/05/2029Randburg, South Africa1 - 4 Ontibile Moro23(1) - 17 LPts
01/04/2029Mixco, Guatemala1 - 3 Onofre Alvarez16 - 15 LPts
01/02/2029Tembisa, South Africa1 - 2 Santiago Borrego2 - 13 LPts
04/12/2028Tembisa, South Africa1 - 1 Eric Lakay1 - 2 LPts
06/10/2028Tembisa, South Africa1 - 0 Felix Nyota2 - 0 LPts
07/08/2028Tembisa, South Africa0 - 0 Quaddus Acheampong0 - 3 WPts