Weightclass:  Lightweight
Location:  Durban, South Africa
Record:  7 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/06/2034Pikine, Senegal6 - 16 Boden Noury0 - 0 WPts
07/04/2034Mamelodi, South Africa6 - 15 Ian Ngakosso1 - 15 LPts
08/02/2034Quezon City, Philippines5 - 15 Juan Taupo13 - 11(1) WPts
11/12/2033Melbourne, Australia5 - 14 Peter Gallagher15 - 26 LPts
13/10/2033Ilesa, Nigeria5 - 13 Dan Onyeuku33(4) - 27 LPts
15/08/2033Athens, Greece5 - 12 Chrysostom Leos24 - 5 LPts
16/06/2033Durban, South Africa5 - 11 Paul Augustin9 - 15 LPts
23/04/2033Kosice, Slovakia5 - 10 Cyril Flicek24 - 17 LPts
23/02/2033Zurich, Switzerland5 - 9 Lambret Stopher40 - 19 LPts
25/12/2032Umlazi, South Africa4 - 9 Ontibile Bonsu2 - 5 WPts
27/10/2032Germiston, South Africa4 - 8 Ramahlwe Mahlangu2 - 7 LPts
14/09/2032iBhayi, South Africa4 - 7 Xhosas Faress16 - 24 LPts
14/08/2032Marseille, France3 - 7 Reinald Barthez2 - 12 WPts
15/06/2032Johannesburg, South Africa3 - 6 Thamsanqa Holomisa6 - 1 LPts
28/04/2032Durban, South Africa3 - 5 Charles Adriaanse4 - 6 LPts
29/02/2032Volzhsky, Russia3 - 4 Vasili Muserskiy12 - 19 LPts
01/01/2032Umlazi, South Africa3 - 3 Robert Matlaba4 - 12 LPts
10/11/2031Roodepoort, South Africa2 - 3 Subusiso Sisulu0 - 3 WPts
10/09/2031Khayelitsha, South Africa2 - 2 Nathan Kimbangi0 - 2 LPts
09/08/2031Randburg, South Africa2 - 1 Thulani Mabena0 - 0 LPts
03/07/2031Durban, South Africa2 - 0 Alec Tshindingu4 - 6 LPts
03/05/2031Durban, South Africa1 - 0 Tyrell Asamoah0 - 2 WPts
05/03/2031Durban, South Africa0 - 0 Aaron Stewart0 - 1 WPts