Weightclass:  Flyweight
Location:  Soweto, South Africa
Record:  35 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/06/2032Soweto, South Africa34 - 24 Zuffur Farhi13 - 12 WPts
22/04/2032Soweto, South Africa33 - 24 Daniil Mansarin4 - 7 WPts
21/02/2032Soweto, South Africa32 - 24 Nasario Morin12 - 20 WPts
23/12/2031Soweto, South Africa31 - 24 Oz Akbaba11 - 21(1) WPts
24/10/2031Soweto, South Africa30 - 24 Paul Mbun3 - 12 WPts
24/08/2031Soweto, South Africa29 - 24 Xavion Castellano3 - 8 WPts
25/06/2031Soweto, South Africa28 - 24 Selestino Pedroso3 - 13 WPts
26/04/2031Soweto, South Africa27 - 24 Pyotr Baikodamoff6 - 4 WPts
25/02/2031Soweto, South Africa26 - 24 Ian Llano16 - 21 WPts
26/12/2030Soweto, South Africa25 - 24 Cruz Clemente11 - 7 WPts
27/10/2030Soweto, South Africa24 - 24 Jair Mateos23 - 15 WPts
28/08/2030Soweto, South Africa23 - 24 Matt Akamenya0 - 6 WPts
29/06/2030Bratislava, Slovakia22 - 24 Ladislav Malis11 - 32(1) WPts
29/05/2030Hwaseong, South Korea21 - 24 Dong-won Goo28(1) - 21 WPts
26/04/2030Roodepoort, South Africa21 - 23 Madisha Msibi8 - 14 LPts South Africa National Championships 2030View
13/04/2030Soweto, South Africa21 - 22 Dong-won Goo27(1) - 20 LPts
12/03/2030Soweto, South Africa20 - 22 Saenmuangloei Manotumraksa22 - 25 WPts
30/01/2030Soweto, South Africa19 - 22 Santiago Barreras24 - 6 WPts
11/12/2029Soweto, South Africa18 - 22 Fidel Paramo30 - 21 WPts
10/11/2029Soweto, South Africa17 - 22 Fidel Paramo30 - 20 WPts
10/10/2029Soweto, South Africa17 - 21 Fidel Paramo29 - 20 LPts
07/09/2029Daegu, South Korea17 - 20 Bronco Mendivil29 - 12 LPts Daegu World Championships 2029View
28/08/2029Carolina, Puerto Rico17 - 19 Diego Melendez41 - 9 LPts
28/07/2029Soweto, South Africa17 - 18 Sagaz Alcaraz8 - 26 LPts
27/06/2029Soweto, South Africa16 - 18 Sagaz Alcaraz8 - 25 WPts
27/05/2029Santo Domingo Este, Dominican Republic15 - 18 Sagaz Alcaraz8 - 24 WPts
26/04/2029East London, South Africa15 - 17 Wayne Matokolo18 - 10 LPts South Africa National Championships 2029View
09/04/2029Barquisimeto, Venezuela15 - 16 Joaquin Lince27 - 12 LPts
09/03/2029Soweto, South Africa15 - 15 Joaquin Lince26 - 12 LPts
06/02/2029Soweto, South Africa14 - 15 Sagaz Alcaraz6 - 22 WPts
06/01/2029Soweto, South Africa13 - 15 Sagaz Alcaraz6 - 21 WPts
06/12/2028Soweto, South Africa12 - 15 Sagaz Alcaraz6 - 20 WPts
05/11/2028Soweto, South Africa11 - 15 Sagaz Alcaraz6 - 19 WPts
05/10/2028Santo Domingo Este, Dominican Republic10 - 15 Sagaz Alcaraz6 - 18 WPts
04/09/2028Santo Domingo Este, Dominican Republic10 - 14 Sagaz Alcaraz5 - 18 LPts
13/07/2028Nanning, China10 - 13 Kisag Panoyan23 - 7 LPts Nanning Olympics 2028View
19/06/2028Soweto, South Africa10 - 12 Reyes Yepez6 - 24 LPts
21/04/2028Lonueuil, Canada9 - 12 Luc Noury18 - 16 WPts
22/02/2028Merlo, Argentina9 - 11 Quico Jose25(2) - 14 LPts
24/12/2027Ho Chi Minh City, Vietnam9 - 10 Cong Dinh2 - 5 LPts
26/10/2027Soweto, South Africa8 - 10 Phumelele Nkwinti4 - 7 WPts
27/08/2027Soweto, South Africa8 - 9 Kai Ngongona10 - 10 LPts
27/06/2027Soweto, South Africa8 - 8 Sam Molewa11 - 13 LPts
29/04/2027Johannesburg, South Africa8 - 7 Ndumisa Shongwe13 - 16 LPts South Africa National Championships 2027View
26/04/2027Johannesburg, South Africa7 - 7 Wayne Matokolo8 - 5 WPts South Africa National Championships 2027View
04/03/2027Soweto, South Africa6 - 7 Phumelele Nkwinti3 - 4 WPts
03/01/2027Khayelitsha, South Africa5 - 7 Brett Ndinga12 - 13 WPts
12/11/2026Soshanguve, South Africa4 - 7 Bryn Hanekom11 - 25 WPts
02/10/2026Boksburg, South Africa4 - 6 Quannell Radebe17 - 7 LPts
27/08/2026Soweto, South Africa4 - 5 Wayne Matokolo4 - 4 LPts
28/06/2026Umlazi, South Africa4 - 4 Marco Prinsloo14 - 17 LPts
12/05/2026Gomel, Belarus3 - 4 Hadeon Zelinski11 - 12 WPts
14/03/2026Soweto, South Africa2 - 4 Dietert Jonker3 - 9 WPts
14/01/2026Guatemala City, Guatemala2 - 3 Juan Zorrilla9 - 18 LPts
16/11/2025Soshanguve, South Africa2 - 2 Philippe Verster2 - 10(4) LPts
07/10/2025Brno, Czech Republic2 - 1 RadomÝr Chech2 - 16(1) LPts
09/08/2025Soweto, South Africa1 - 1 Banchadej Poomchantuek1 - 6 WPts
11/06/2025Udon Thani, Thailand0 - 1 Tiger Joemdee5(1) - 19 WPts
13/04/2025Soweto, South Africa0 - 0 Bakti Handayani2 - 11 LPts