Weightclass:  Flyweight
Location:  Mitchells Plain, South Africa
Record:  12 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/12/2033Mitchells Plain, South Africa12 - 25 Zacarias Moralez27 - 17 LPts
16/10/2033Mitchells Plain, South Africa11 - 25 Siphelele kaMagwaza6 - 14 WPts
16/08/2033Mitchells Plain, South Africa10 - 25 Veltry Buah1 - 0 WPts
15/06/2033Mitchells Plain, South Africa9 - 25 Rob Tshiamanina11 - 9 WPts
15/04/2033Mitchells Plain, South Africa8 - 25 Cisco Navarra2 - 4 WPts
15/02/2033Panama City, Panama8 - 24 Vicente Beltran10 - 11 LPts
17/12/2032Minsk, Belarus8 - 23 Vanko Makara16 - 12 LPts
19/10/2032Randburg, South Africa8 - 22 Dembe Govender10 - 15 LPts
28/08/2032San Miguelito, Panama8 - 21 Hilario Lozada15 - 10 LPts
28/06/2032Panama City, Panama7 - 21 Noe Cristobal12 - 17 WPts
30/04/2032Pretoria, South Africa7 - 20 Siphelele Mabena9 - 16 LPts
03/03/2032Umlazi, South Africa6 - 20 Ollie Mkhize4 - 8 WPts
03/01/2032Soweto, South Africa6 - 19 Orma Kathrada9 - 17 LPts
07/11/2031Pretoria, South Africa6 - 18 Nelis Jonker2 - 23(1) LPts
08/09/2031Lankaran, Azerbaijan6 - 17 Ali Djalilov26(1) - 18 LPts
11/07/2031San Jose, Costa Rica6 - 16 Manny Palacios13(1) - 11 LPts
12/05/2031Mitchells Plain, South Africa5 - 16 John Mathoho1 - 10 WPts
14/03/2031Tegucigalpa, Honduras5 - 15 Joaquin Taveras22 - 11 LPts
14/01/2031Turmero, Venezuela5 - 14 Loredo Villalovos6 - 15 LPts
16/11/2030New Amsterdam, Guyana5 - 13 Phil Oliver17 - 6 LPts
18/09/2030Mitchells Plain, South Africa4 - 13 Channing Bart0 - 5 WPts
20/07/2030Mitchells Plain, South Africa3 - 13 Chiamaka Quaye1 - 12 WPts
22/05/2030Mitchells Plain, South Africa3 - 12 Jack Sunda4 - 19 LPts
24/03/2030Mitchells Plain, South Africa2 - 12 Tavon Sikali2 - 12 WPts
24/01/2030Kiev, Ukraine2 - 11 Vanko Dutka22(2) - 11 LPts
26/11/2029Umlazi, South Africa2 - 10 Ludwig De Villiers13 - 21(2) LPts
28/09/2029Randburg, South Africa2 - 9 Tavon Ntuli0 - 18 LPts
04/08/2029Soweto, South Africa2 - 8 Chiamaka Quaye0 - 7 LPts
03/07/2029Ulaanbaatar, Mongolia2 - 7 Aleksei Oyuunbold29 - 7 LPts
05/05/2029Randburg, South Africa2 - 6 Polydoor Fourie0 - 0 LPts
31/03/2029Madrid, Spain2 - 5 Aimon Estay12 - 13 LPts
31/01/2029Garoua, Cameroon1 - 5 Albain Angibeaud8 - 10 WPts
03/12/2028Ecatepec, Mexico1 - 4 Diego Mestas23(3) - 23 LPts
05/10/2028Dushanbe, Tajikistan0 - 4 Zernebog Sheihzamanly6 - 13(2) WPts
07/08/2028Tembisa, South Africa0 - 3 Penda Hansen0 - 0 LPts
13/06/2028Mitchells Plain, South Africa0 - 2 Benedict Swanepoel1 - 2 LPts
14/04/2028Johannesburg, South Africa0 - 1 Themba Knoetze22(1) - 25 LPts
05/03/2028Mitchells Plain, South Africa0 - 0 Kolzak Dosaev20 - 7 LPts