Weightclass:  Lightweight
Location:  East London, South Africa
Record:  8 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2033East London, South Africa7 - 21 Fedor Majceeff1 - 2 WPts
27/10/2033East London, South Africa7 - 20 Angel Menchaca7 - 17 LPts
27/08/2033East London, South Africa7 - 19 Richie Kabanda34 - 5 LPts
26/06/2033Johannesburg, South Africa6 - 19 Tokelo Mogoeng6 - 16 WPts
29/04/2033Khayelitsha, South Africa6 - 18 John Matlaba33 - 10 LPts South Africa National Championships 2033View
26/04/2033Khayelitsha, South Africa5 - 18 Adam Hlatshwayo8 - 6 WPts South Africa National Championships 2033View
24/02/2033Espoo, Finland4 - 18 Joel Niskanen16 - 20 WPts
27/12/2032Baku, Azerbaijan4 - 17 Ikhtiyar Halim15 - 13 LPts
29/10/2032East London, South Africa3 - 17 Shaun Kamanga5 - 13 WPts
29/08/2032East London, South Africa2 - 17 Jamie Nyenyempa6 - 11 WPts
29/06/2032Umlazi, South Africa1 - 17 Robert Matlaba7 - 12 WPts
01/05/2032East London, South Africa0 - 17 Tevin Mxenge0 - 6 WPts
03/03/2032East London, South Africa0 - 16 Amjad Srour8 - 25 LPts
03/01/2032East London, South Africa0 - 15 Leighton Khuzwayo1 - 6 LPts
04/11/2031East London, South Africa0 - 14 Urvano Pico15 - 20 LPts
06/09/2031Busan, South Korea0 - 13 Shin-wook Joe6 - 28 LPts
09/07/2031Los Alcarrizos, Dominican Republic0 - 12 Fanuco Rolan2 - 0 LPts
11/05/2031East London, South Africa0 - 11 Mzikayise Baloyi1 - 5 LPts
13/03/2031Antwerp, Belgium0 - 10 Beit Fassuer21 - 12 LPts
13/01/2031Espoo, Finland0 - 9 Sampsa Ekola2 - 29 LPts
15/11/2030East London, South Africa0 - 8 Cody Kafuta9 - 5 LPts
17/09/2030Santiago de los Caballeros, Dominican Republic0 - 7 Xaverius Floria6 - 29 LPts
20/07/2030Saratov, Russia0 - 6 Vitali Gutowsky25 - 12 LPts
22/05/2030Umlazi, South Africa0 - 5 Theo Modjeka6 - 22 LPts
26/03/2030Dakar, Senegal0 - 4 Thibaud Cisse7 - 15 LPts
26/01/2030Tegucigalpa, Honduras0 - 3 Joaquin Cambron3 - 20 LPts
28/11/2029Mitchells Plain, South Africa0 - 2 Patrick Venter5 - 17 LPts
02/10/2029Pretoria, South Africa0 - 1 Reneilwe Cele17 - 4 LPts
14/08/2029East London, South Africa0 - 0 Francisco Aja11 - 23 LPts