Weightclass:  Flyweight
Location:  Umlazi, South Africa
Record:  18 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/12/2032Brno, Czech Republic17 - 27 Eduard Fait8 - 15(1) WPts
23/10/2032Coventry, UK17 - 26 Dave Riley11 - 11 LPts
25/08/2032Barcelona, Venezuela16 - 26 Angel Negro10 - 17 WPts
27/06/2032Kenitra, Morocco16 - 25 Shoeaib Bar12 - 11 LPts
29/04/2032Katlehong, South Africa16 - 24 Ian Booysen14 - 20 LPts South Africa National Championships 2032View
26/04/2032Katlehong, South Africa15 - 24 Lebogang September8 - 5 WPts South Africa National Championships 2032View
18/04/2032Guatemala City, Guatemala14 - 24 Rafael Almendarez4 - 11 WPts
19/02/2032iBhayi, South Africa13 - 24 Leo Van Schalkwyk7 - 4 WPts
22/12/2031Umlazi, South Africa13 - 23 Glanville Longo7 - 13(3) LPts
23/10/2031Johor Bahru, Malaysia13 - 22 Syed Hossain27 - 23 LPts
23/08/2031Umlazi, South Africa12 - 22 Ian Booysen10 - 18 WPts
24/06/2031Maracaibo, Venezuela11 - 22 Desiderio Lusco2 - 12 WPts
26/04/2031Randburg, South Africa11 - 21 Ian Booysen7 - 17 LPts South Africa National Championships 2031View
19/04/2031Pikine, Senegal10 - 21 Yannick Dabo3 - 15 WPts
19/02/2031Accra, Ghana10 - 20 Bruce Gyakari23 - 22 LPts
22/12/2030Santo Domingo de Guzman, Dominican Republic10 - 19 Santiago Fuente9 - 11 LPts
24/10/2030San Jose del Monte, Philippines10 - 18 Adam Casagrande1 - 5 LPts
26/08/2030Umlazi, South Africa10 - 17 Darryl Msibi8 - 5 LPts
27/06/2030Jakarta, Indonesia10 - 16 Natal Ayomi19 - 9 LPts
29/04/2030Roodepoort, South Africa10 - 15 Darryl Msibi7 - 3 LPts South Africa National Championships 2030View
26/04/2030Roodepoort, South Africa9 - 15 Orma Kathrada4 - 11 WPts South Africa National Championships 2030View
17/04/2030Santo Domingo Oeste, Dominican Republic8 - 15 Santiago Coito3 - 11 WPts
17/02/2030Bangkok, Thailand8 - 14 Nawaphon Toypaedriew26 - 14(1) LPts
20/12/2029Umlazi, South Africa7 - 14 Zhuang Mei13 - 21 WPts
21/10/2029Ulaanbaatar, Mongolia6 - 14 Ra'id Balzanov0 - 2 WPts
23/08/2029Umlazi, South Africa5 - 14 Angel Garcia5 - 9 WPts
24/06/2029Umlazi, South Africa4 - 14 Ganboldyn Dalai3 - 7 WPts
26/04/2029East London, South Africa4 - 13 Looi Swart19 - 19 LPts South Africa National Championships 2029View
06/04/2029San Miguelito, Panama4 - 12 Pancho Maez17(1) - 16 LPts
06/02/2029Guatemala City, Guatemala4 - 11 Venacio Santos13 - 9 LPts
09/12/2028Umlazi, South Africa3 - 11 Rodrigo Oviedo2 - 11 WPts
11/10/2028San Salvador, El Salvador3 - 10 Urvano Vasallo6 - 17 LPts
13/08/2028Minsk, Belarus2 - 10 Sasha Lipka18 - 15 WPts
15/06/2028Umlazi, South Africa1 - 10 Enzo Claros4 - 11 WPts
17/04/2028Panama City, Panama1 - 9 Vicente Viernes18 - 17 LPts
18/02/2028Umlazi, South Africa1 - 8 Phumelele Nkwinti4 - 9 LPts
20/12/2027Panama City, Panama1 - 7 Pancho Carranco15(3) - 18(3) LPts
22/10/2027Lviv, Ukraine1 - 6 Taras Sokolski9 - 14 LPts
23/08/2027Umlazi, South Africa1 - 5 Tobias Crary11 - 10 LPts
23/06/2027Cape Town, South Africa1 - 4 Chike Quainoo3 - 4 LPts
01/05/2027Umlazi, South Africa1 - 3 Bongani Jali0 - 5 LPts
03/03/2027Port Elizabeth, South Africa0 - 3 Siyabonga Mpeta3 - 14(1) WPts
07/01/2027El Alto, Bolivia0 - 2 Selestino Torrez17(1) - 12 LPts
09/11/2026Pretoria, South Africa0 - 1 Mark Booysen1 - 20 LPts
03/10/2026Umlazi, South Africa0 - 0 Phumelele Nkwinti2 - 2 LPts