Weightclass:  Light Welterweight
Location:  East London, South Africa
Record:  10 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/03/2035Umlazi, South Africa9 - 29 Manu Zungu15 - 16(1) WPts
23/01/2035Roodepoort, South Africa9 - 28 Ewan Mamadou17 - 13 LPts
25/11/2034iBhayi, South Africa9 - 27 Paul Kanku13 - 30 LPts
16/10/2034Soweto, South Africa8 - 27 Ben Ndungu4 - 28 WPts
23/09/2034Roodepoort, South Africa8 - 26 Ewan Mamadou15 - 13 LPts
28/07/2034Soweto, South Africa8 - 25 Thabang Ekstein15 - 14 LPts
30/05/2034Mamelodi, South Africa8 - 24 Ian Kasanda22 - 14 LPts
29/04/2034Durban, South Africa8 - 23 Wandisile Ncita17 - 8 LPts South Africa National Championships 2034View
26/04/2034Durban, South Africa7 - 23 Diederik De Jongh11 - 9 WPts South Africa National Championships 2034View
01/04/2034Khayelitsha, South Africa6 - 23 Dai Khumalo16 - 16 WPts
23/02/2034Johannesburg, South Africa6 - 22 Spencer Kalambaye23 - 13 LPts
17/01/2034Irkutsk, Russia5 - 22 Fedor Kasparov10 - 13 WPts
18/11/2033Giza, Egypt5 - 21 Yasin Rayes23 - 36 LPts
20/09/2033Palembang, Indonesia5 - 20 Triago Lingga14 - 17(1) LPts
23/07/2033Jacksonville, USA5 - 19 Mark Swanson15 - 16 LPts
25/05/2033Las Vegas, USA5 - 18 James Slaight14 - 13 LPts
26/03/2033Barnaul, Russia5 - 17 Mikhail Mikhailov16 - 15 LPts
26/01/2033Denver, USA5 - 16 Morgan Saucerman20 - 7 LPts
28/11/2032Tabriz, Iran5 - 15 Haaris Khan11(2) - 25 LPts
30/09/2032Randburg, South Africa5 - 14 Athenkosi Cele9 - 15 LPts
11/08/2032Soweto, South Africa5 - 13 John Kanku10 - 14(1) LPts
12/06/2032Maracaibo, Venezuela5 - 12 Xalvador Bosquez3 - 19 LPts
14/04/2032iBhayi, South Africa5 - 11 Chris Malan21 - 19 LPts
15/02/2032Khayelitsha, South Africa5 - 10 Bongi Mokotjo2 - 5 LPts
26/12/2031Randburg, South Africa5 - 9 Lehlohonolo Dube11 - 21 LPts
12/11/2031Durban, South Africa5 - 8 Scott Madioko14(2) - 16 LPts
08/10/2031Johannesburg, South Africa5 - 7 Danny Malangu22 - 11 LPts
13/08/2031East London, South Africa5 - 6 Bongi Nhleko1 - 4 LPts
15/06/2031Davao City, Philippines4 - 6 Paul Castilleja10 - 7 WPts
15/04/2031San Luis Potosi, Mexico3 - 6 Carlos Benito3 - 5 WPts
15/02/2031East London, South Africa2 - 6 Zain Baba0 - 4 WPts
18/12/2030Khayelitsha, South Africa2 - 5 Asavela Zulu4 - 18 LPts
25/10/2030Maracaibo, Venezuela2 - 4 Gonzalo Vina5 - 4 LPts
27/08/2030Basel, Switzerland2 - 3 Brewster Hendricksen31 - 21 LPts
29/06/2030East London, South Africa2 - 2 Joseph Basingit4 - 4 LPts
01/05/2030Freiburg, Germany2 - 1 Vid Lang21(1) - 21 LPts
03/03/2030East London, South Africa1 - 1 Kenji Sakamoto0 - 2 WPts
03/01/2030Asuncion, Paraguay0 - 1 Angel Behar0 - 1 WPts
05/11/2029East London, South Africa0 - 0 Harry Wessels5 - 2 LPts