Weightclass:  Light Flyweight
Location:  Soweto, South Africa
Record:  9 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/06/2031Soweto, South Africa8 - 17 Faraji Mini1 - 12 WPts
06/04/2031Santo Domingo Norte, Dominican Republic7 - 17 Jose Martinez1 - 3 WPts
06/02/2031Montevideo, Uruguay7 - 16 Nasario Pozos11 - 12 LPts
09/12/2030Soweto, South Africa6 - 16 Beys Van der Merwe4 - 3 WPts
11/10/2030Santo Domingo de Guzman, Dominican Republic6 - 15 Santiago Cassillas4 - 10 LPts
13/08/2030Tembisa, South Africa6 - 14 Xayvion Ekstein6 - 9 LPts
17/06/2030Khayelitsha, South Africa6 - 13 Spencer kaMagwaza14 - 7 LPts
20/04/2030Cali, Colombia6 - 12 Jose Campo34 - 14 LPts
20/02/2030Tembisa, South Africa6 - 11 Fagrie Mthethwa17 - 18 LPts
24/12/2029Anyang, China6 - 10 Gao Turn16 - 8 LPts
25/10/2029Soweto, South Africa6 - 9 Raiden Yamaguchi15 - 2 LPts
26/08/2029Soweto, South Africa6 - 8 Chung Jung3(1) - 17 LPts
28/06/2029Toshkent, Uzbekistan6 - 7 Yaqub Malek8 - 5 LPts
29/04/2029East London, South Africa6 - 6 Jack Dondo9 - 12 LPts South Africa National Championships 2029View
26/04/2029East London, South Africa5 - 6 Nathan De Jongh4 - 1 WPts South Africa National Championships 2029View
09/03/2029Managua, Nicaragua4 - 6 Diego Montellano9 - 13 WPts
08/01/2029Soweto, South Africa3 - 6 Gregor Patuone3 - 1 WPts
10/11/2028Soweto, South Africa2 - 6 Eduardo Villatoro5 - 6 WPts
12/09/2028Managua, Nicaragua2 - 5 Diego Benavidez11 - 12 LPts
15/07/2028Soweto, South Africa2 - 4 Mahdi Bani14 - 15 LPts
31/05/2028Boksburg, South Africa2 - 3 Makalo Mathoho12 - 13 LPts
29/04/2028Durban, South Africa2 - 2 James Keleku19 - 15 LPts South Africa National Championships 2028View
26/04/2028Durban, South Africa1 - 2 Dave Grobbelaar0 - 2 WPts South Africa National Championships 2028View
19/03/2028San Juan, Puerto Rico1 - 1 Juan Marinez17 - 14 LPts
20/01/2028Soshanguve, South Africa0 - 1 Dave Grobbelaar0 - 0 WPts
18/12/2027Soweto, South Africa0 - 0 Tavarius Mokonyane5 - 3 LPts