Weightclass:  Lightweight
Location:  Khayelitsha, South Africa
Record:  7 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2033Khayelitsha, South Africa6 - 16 Reneilwe Mahlobo2 - 12 WPts
23/10/2033Khayelitsha, South Africa5 - 16 Wayne Bula1 - 9 WPts
22/08/2033Khayelitsha, South Africa5 - 15 Wasaki Kusuro16 - 26 LPts
22/06/2033Khayelitsha, South Africa4 - 15 Luu Cuong8 - 9 WPts
22/04/2033Ulaanbaatar, Mongolia4 - 14 El Houari Tayiji5 - 9 LPts
22/02/2033Can Tho, Vietnam4 - 13 Hua Vien43(1) - 10 LPts
24/12/2032Guayaquil, Ecuador4 - 12 Senon Tabora6 - 16 LPts
25/10/2032Umlazi, South Africa4 - 11 Arran Kapinga13 - 14 LPts
31/08/2032Soweto, South Africa4 - 10 Chris Hanekom5 - 6 LPts
01/07/2032Randburg, South Africa3 - 10 Michael Mabika2 - 11 WPts
04/05/2032Si Racha, Thailand3 - 9 Nawaphon On Lam5 - 8 LPts
06/03/2032Khayelitsha, South Africa3 - 8 Ian Krige3 - 7 LPts
05/01/2032Gyumri, Armenia2 - 8 Krkur Hacopyan0 - 0 WPts
07/11/2031Namangan, Uzbekistan2 - 7 Musa Semaan20 - 25 LPts
09/09/2031Cuenco, Ecuador2 - 6 Cisco Dario29 - 6 LPts
12/07/2031Khayelitsha, South Africa2 - 5 Wandisile Ntshangase6 - 4 LPts
11/05/2031East London, South Africa1 - 5 Okal Bani0 - 11 WPts
14/03/2031Anderlecht, Belgium1 - 4 Ives Orne13 - 10 LPts
14/01/2031Baku, Azerbaijan1 - 3 Elgun Abduragimov6 - 9 LPts
16/11/2030Johannesburg, South Africa1 - 2 Andile Letsholonyane6 - 9 LPts
19/09/2030Umlazi, South Africa1 - 1 Mduduzi Mpeta11 - 7 LPts
22/07/2030Katlehong, South Africa1 - 0 Eric Mokeana10 - 10 LPts
21/06/2030Khayelitsha, South Africa0 - 0 Hector Morkel1 - 0 WPts