Weightclass:  Light Welterweight
Location:  Khayelitsha, South Africa
Record:  19 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/06/2033Khayelitsha, South Africa18 - 16 Cuba Grande4 - 21 WPts
06/04/2033Khayelitsha, South Africa17 - 16 Beltran Matias0 - 4 WPts
05/02/2033Khayelitsha, South Africa16 - 16 Genjo Teng4 - 7 WPts
06/12/2032Khayelitsha, South Africa15 - 16 Richard Kune0 - 1 WPts
06/10/2032Khayelitsha, South Africa14 - 16 Shin-wook Im3 - 3 WPts
07/08/2032Khayelitsha, South Africa13 - 16 Sam Cumbee0 - 6 WPts
08/06/2032Khayelitsha, South Africa12 - 16 Tokelo Nyanda0 - 2 WPts
09/04/2032Khayelitsha, South Africa11 - 16 Paulo Dubango1 - 1 WPts
09/02/2032Khayelitsha, South Africa11 - 15 Bongi Mokeana11 - 10 LPts
11/12/2031Khayelitsha, South Africa11 - 14 Khalid Beshara27 - 11 LPts
12/10/2031Khayelitsha, South Africa10 - 14 Ibrahim Elamin3 - 4(1) WPts
12/08/2031Khayelitsha, South Africa9 - 14 Manu Zungu4 - 4(1) WPts
13/06/2031Rennes, France9 - 13 Barbabe Desailly14 - 29 LPts
15/04/2031Cape Town, South Africa8 - 13 Andy Van Heerden5 - 11 WPts
26/02/2031Khayelitsha, South Africa8 - 12 Mark Tshibangu1 - 7 LPts
28/12/2030iBhayi, South Africa7 - 12 Alen Twala7 - 10 WPts
31/10/2030Ho Chi Minh City, Vietnam7 - 11 Vien Lam19 - 27 LPts
02/09/2030Soledad, Colombia7 - 10 Nemesio Meno4 - 8 LPts
04/07/2030Khayelitsha, South Africa6 - 10 Fadei Tabaks6 - 5 WPts
06/05/2030Pretoria, South Africa6 - 9 Gethin Tshimbi8 - 7(1) LPts
08/03/2030Khayelitsha, South Africa5 - 9 Paul Kanku2 - 11 WPts
08/01/2030Khayelitsha, South Africa5 - 8 Tiste Louw4 - 12 LPts
08/11/2029Khayelitsha, South Africa4 - 8 Andrii Kindzuls0 - 7 WPts
09/09/2029Khayelitsha, South Africa3 - 8 Lehlohonolo Dube4 - 14 WPts
10/07/2029Boksburg, South Africa3 - 7 Jordan Tlolane4 - 3 LPts
19/05/2029Soshanguve, South Africa2 - 7 Phil Tshikumini8 - 21(1) WPts
21/03/2029Khayelitsha, South Africa2 - 6 Paul Ramazani7(1) - 16 LPts
21/01/2029Khayelitsha, South Africa1 - 6 Eddie Krige0 - 15 WPts
23/11/2028Soweto, South Africa1 - 5 Mduduzi Dube11 - 14 LPts
25/09/2028Randburg, South Africa1 - 4 Jochem Liebenberg21 - 6 LPts
29/07/2028Roodepoort, South Africa1 - 3 Dele Ofosu20 - 11(1) LPts
19/06/2028Katlehong, South Africa0 - 3 Tabansi Adusei0 - 0 WPts
19/05/2028Soshanguve, South Africa0 - 2 Quashawn Rantie14 - 5 LPts
30/03/2028Durban, South Africa0 - 1 Robin Booysen2 - 11 LPts
20/02/2028Khayelitsha, South Africa0 - 0 Peter Venter0 - 0 LPts