Weightclass:  Flyweight
Location:  Durban, South Africa
Record:  13 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2033Durban, South Africa12 - 20 Thabang Dlamini15 - 12 WPts
15/10/2033San Jose, Costa Rica11 - 20 Quin Vital6 - 20 WPts
17/08/2033Maracay, Venezuela10 - 20 Beltran Milian12 - 14 WPts
19/06/2033Bogota, Colombia9 - 20 Vicente Casados2 - 13 WPts
19/04/2033Panama City, Panama8 - 20 Montel Yero4 - 20 WPts
19/02/2033Santa Cruz de la Sierra, Bolivia7 - 20 Ivan Pizarro11 - 14 WPts
22/12/2032Accra, Ghana6 - 20 Chris Agyemang0 - 0 WPts
24/10/2032Cagayan de Oro, Philippines6 - 19 Ellis Borbon22 - 19 LPts
26/08/2032Guayaquil, Ecuador6 - 18 Nicandro Chirinos24 - 12 LPts
28/06/2032Cape Town, South Africa6 - 17 Madisha Dikgacoi24 - 17 LPts
30/04/2032Caracas, Venezuela6 - 16 Zelipe Chirino7 - 22 LPts
02/03/2032Christchurch, New Zealand5 - 16 Robert Ngamoenga1 - 19 WPts
03/01/2032Durban, South Africa5 - 15 Abdul Khadem11 - 9 LPts
04/11/2031Yerevan, Armenia5 - 14 Margos Tamizyan11 - 6 LPts
06/09/2031Mombasa, Kenya5 - 13 Ian Kipkurui5 - 13 LPts
09/07/2031Durban, South Africa5 - 12 Jeraldo Acero9 - 13 LPts
10/05/2031Khayelitsha, South Africa5 - 11 Manu Salawu6 - 20 LPts
14/03/2031Yerevan, Armenia5 - 10 Zohrab Macighian29 - 30(1) LPts
14/01/2031Lima, Peru5 - 9 Jose Nogales9 - 16 LPts
16/11/2030Toshkent, Uzbekistan5 - 8 Yahya Kanan16 - 42 LPts
18/09/2030Georgetown, Guyana4 - 8 Leon Ravens16 - 12(1) WPts
21/07/2030Johannesburg, South Africa3 - 8 Eric Lakay6 - 8 WPts
26/05/2030Durban, South Africa3 - 7 Guillaume Van der Watt14 - 17 LPts
05/04/2030Soweto, South Africa3 - 6 Max Ndanda4 - 15 LPts
05/03/2030Durban, South Africa2 - 6 Josh Muthambi0 - 0 WPts
26/01/2030Randburg, South Africa2 - 5 Tavon Ntuli2 - 18 LPts
11/12/2029iBhayi, South Africa2 - 4 Lehlohonolo Mthethwa20 - 14 LPts
05/11/2029Umlazi, South Africa2 - 3 John Mathoho0 - 0 LPts
29/09/2029Toshkent, Uzbekistan2 - 2 Shaban Azimi11 - 15 LPts
01/08/2029Durban, South Africa1 - 2 Polydoor Fourie1 - 1 WPts
02/06/2029Johannesburg, South Africa1 - 1 Kamohelo Motupa14 - 14 LPts
11/04/2029Pretoria, South Africa1 - 0 Owen Kalomba7 - 18 LPts
05/03/2029Durban, South Africa0 - 0 Eric Lakay3 - 2 WPts