Weightclass:  Lightweight
Location:  Khayelitsha, South Africa
Record:  9 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/03/2035Lima, Peru8 - 16 Diego Penaloza18 - 27 WPts
27/01/2035Tampere, Finland8 - 15 Inari Teravainen11 - 30 LPts
28/11/2034Kaduna, Nigeria7 - 15 Juwon Agbaje3 - 16(1) WPts
30/09/2034Georgetown, Guyana7 - 14 Seth Sprout21 - 13 LPts
02/08/2034Cagayan de Oro, Philippines7 - 13 Felippe Cagacan18 - 9 LPts
04/06/2034Daqing, China7 - 12 Ming Ki21(1) - 11 LPts
06/04/2034Kumasi, Ghana6 - 12 Clinton Adarkwa11 - 18 WPts
06/02/2034Mamelodi, South Africa5 - 12 Ian Ngakosso1 - 14 WPts
15/12/2033Soweto, South Africa5 - 11 Mark Mubitende16 - 18 LPts
22/10/2033East London, South Africa5 - 10 Shaun Kamanga7 - 17 LPts
23/08/2033Kyoto, Japan5 - 9 Yuichi Ozaki18 - 13 LPts
23/06/2033Khayelitsha, South Africa4 - 9 Vanko Soroka1 - 13 WPts
23/04/2033Khayelitsha, South Africa3 - 9 Larenzo Custodio3 - 9 WPts
23/02/2033Engels, Russia3 - 8 Marlen Smyslov30 - 12 LPts
25/12/2032Khayelitsha, South Africa3 - 7 Thulani Mabena4 - 5 LPts
25/10/2032Khayelitsha, South Africa3 - 6 Zafa Laham26 - 20 LPts
25/08/2032Cape Town, South Africa3 - 5 Joel Mona2 - 6 LPts
30/06/2032Cape Town, South Africa3 - 4 Kyan Burja6 - 13 LPts
04/05/2032Mueang Samut Prakan, Thailand3 - 3 Sirimongkol Areesngarkul1 - 15 LPts
06/03/2032Khayelitsha, South Africa2 - 3 JoÙl Van der Sandt0 - 3 WPts
05/01/2032East London, South Africa1 - 3 Mandla Cele0 - 0 WPts
09/11/2031Prague, Czech Republic1 - 2 MikulᚠZavodny22 - 5 LPts
10/09/2031Khayelitsha, South Africa0 - 2 Freere Verster2 - 2 WPts
12/07/2031Germiston, South Africa0 - 1 Deiondre Mabokgwane5 - 13 LPts
25/05/2031Khayelitsha, South Africa0 - 0 Paul Buta1 - 0 LPts