Weightclass:  Light Flyweight
Location:  Umlazi, South Africa
Record:  24 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/11/2033Umlazi, South Africa23 - 15 Athenkosi Hlatshwayo15 - 22 WPts
28/09/2033Soweto, South Africa23 - 14 Madisha Motshekga21 - 21 LPts
27/08/2033Maracaibo, Venezuela23 - 13 Cipriano Penaranda19 - 9 LPts
28/06/2033New York City, USA22 - 13 David Tyson5 - 13 WPts
29/04/2033Khayelitsha, South Africa22 - 12 Matt Mafafula19 - 19 LPts South Africa National Championships 2033View
26/04/2033Khayelitsha, South Africa21 - 12 Lewis Gumede13 - 6 WPts South Africa National Championships 2033View
24/03/2033Umlazi, South Africa20 - 12 Athenkosi Hlatshwayo13 - 19 WPts
22/01/2033Umlazi, South Africa19 - 12 Deion Inkoom0 - 13(1) WPts
22/11/2032Umlazi, South Africa18 - 12 Beys Van der Merwe6 - 13 WPts
22/09/2032Daejeon, South Korea17 - 12 Kee-hee Gang2 - 11 WPts
25/07/2032Hamilton, New Zealand16 - 12 Fraser Wilson1 - 4 WPts
27/05/2032Zhengzhou, China15 - 12 Hsin Owyang6 - 11 WPts
29/03/2032Soshanguve, South Africa14 - 12 Dave Grobbelaar2 - 26 WPts
31/01/2032Pretoria, South Africa13 - 12 Lebogang Ntuli4 - 16 WPts
03/12/2031Umlazi, South Africa13 - 11 Nathan De Jongh19(1) - 6 LPts
05/10/2031Umlazi, South Africa12 - 11 Shamus Collins1 - 10 WPts
06/08/2031Umlazi, South Africa11 - 11 Vuyisile Shongwe0 - 2 WPts
07/06/2031Tembisa, South Africa11 - 10 Xayvion Ekstein9 - 11 LPts
10/04/2031Durban, South Africa10 - 10 Rob Kidiaba2 - 14 WPts
10/02/2031Boksburg, South Africa10 - 9 Aaron Goosen6 - 9 LPts
23/12/2030Tembisa, South Africa9 - 9 Dave Mabena0 - 22(3) WPts
13/11/2030East London, South Africa9 - 8 May Mogoeng16 - 30(1) LPts
12/10/2030Umlazi, South Africa8 - 8 Dave Grobbelaar1 - 18 WPts
14/08/2030Umlazi, South Africa7 - 8 Faraji Mini1 - 7 WPts
16/06/2030Soshanguve, South Africa6 - 8 Dave Grobbelaar1 - 16 WPts
29/04/2030Umlazi, South Africa5 - 8 James Badabgio2 - 10 WPts
28/02/2030East London, South Africa5 - 7 Roman Van den Berg7 - 10 LPts
07/01/2030Umlazi, South Africa4 - 7 Dikembe Kyei0 - 1 WPts
07/11/2029Durban, South Africa4 - 6 Ashley Dikengu3 - 14 LPts
07/09/2029Durban, South Africa3 - 6 Ashley Dikengu3 - 13 WPts
04/08/2029Umlazi, South Africa3 - 5 David Clyne3 - 6 LPts
02/07/2029Sana'a, Yemen3 - 4 Amjad Qasem3 - 16 LPts
01/06/2029Sana'a, Yemen3 - 3 Amjad Qasem2 - 16 LPts
29/04/2029East London, South Africa3 - 2 Zielen Kloppers11 - 6 LPts South Africa National Championships 2029View
26/04/2029East London, South Africa2 - 2 Athenkosi Hlatshwayo4 - 1 WPts South Africa National Championships 2029View
31/03/2029Umlazi, South Africa2 - 1 Nasario Pozos4 - 4 LPts
28/02/2029Turin, Italy2 - 0 Mauro Padelli16(1) - 13 LPts
27/01/2029Montevideo, Uruguay1 - 0 Nasario Pozos4 - 2 WPts
27/12/2028Umlazi, South Africa0 - 0 Madisha Motshekga2 - 4 WPts