Weightclass:  Lightweight
Location:  Soweto, South Africa
Record:  12 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/11/2036Soweto, South Africa12 - 7 Karl Nevin2 - 1 LPts
14/09/2036Khayelitsha, South Africa12 - 6 Orma Dubango9 - 8(1) LPts
16/07/2036Guayaquil, Ecuador11 - 6 Manny Orozco19 - 8 WPts
18/05/2036Baku, Azerbaijan10 - 6 Rafael Arablinskij1 - 12 WPts
20/03/2036Katlehong, South Africa9 - 6 Makalo Mokeana13 - 6 WPts
25/01/2036Randburg, South Africa8 - 6 Harvey Katshiendenda5 - 16 WPts
28/11/2035Irbid, Jordan7 - 6 Amer Aboud9 - 13 WPts
30/09/2035Cabuyao, Philippines7 - 5 Rico Tabogader27 - 27 LPts
02/08/2035Soshanguve, South Africa6 - 5 Rob Kaleuka5 - 23(3) WPts
05/06/2035Oran, Algeria5 - 5 Shayan Menad0 - 0 WPts
07/04/2035Aba, Nigeria5 - 4 Michael Prest34 - 8(1) LPts
07/02/2035Roodepoort, South Africa4 - 4 Thulani Dikgacoi5 - 31(1) WPts
12/12/2034Soweto, South Africa3 - 4 Jacob Sandstrom1 - 2 WPts
13/10/2034Soweto, South Africa2 - 4 Tevin Mxenge4 - 17 WPts
14/08/2034Pretoria, South Africa1 - 4 Okapi Narh13 - 17 WPts
23/06/2034Soweto, South Africa1 - 3 Ontibile Mokotjo10 - 11 LPts
18/05/2034iBhayi, South Africa1 - 2 Asavela Bungu0 - 0 LPts
11/04/2034Liege, Belgium1 - 1 Bassett Perrault7 - 12 LPts
11/02/2034East London, South Africa0 - 1 Geoff Kabereyeho6 - 11 WPts
31/12/2033Soweto, South Africa0 - 0 Tyrell Asamoah6 - 13 LPts