Weightclass:  Light Flyweight
Location:  East London, South Africa
Record:  30 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/10/2033East London, South Africa29 - 13 Matt Mafafula22 - 20 WPts
28/08/2033East London, South Africa28 - 13 Kolzak Iscacoff12 - 13 WPts
28/06/2033East London, South Africa27 - 13 Josh Abelo3 - 5 WPts
27/04/2033East London, South Africa26 - 13 Mike Kata3 - 11 WPts
26/02/2033East London, South Africa25 - 13 Spencer Ngialamulume0 - 4 WPts
27/12/2032East London, South Africa24 - 13 Abdul Aziz6 - 15(1) WPts
27/10/2032East London, South Africa23 - 13 Clinton Van Wyk2 - 7 WPts
27/08/2032East London, South Africa22 - 13 Mike Kata2 - 7 WPts
27/06/2032East London, South Africa21 - 13 Harvey Kamangu8 - 8 WPts
27/04/2032East London, South Africa20 - 13 Corey Tshikulu1 - 23 WPts
27/02/2032East London, South Africa19 - 13 Deion Inkoom0 - 7 WPts
29/12/2031East London, South Africa18 - 13 Rivaldo Nkoana1 - 11 WPts
29/10/2031Davao City, Philippines17 - 13 David Roble8 - 22 WPts
29/08/2031East London, South Africa16 - 13 Joaquin Martha1 - 11 WPts
01/07/2031San Jose, Costa Rica15 - 13 Carlos Laurel2 - 8 WPts
02/05/2031Randburg, South Africa15 - 12 Wandisile Ledwaba9(1) - 3 LPts South Africa National Championships 2031View
29/04/2031Randburg, South Africa14 - 12 Nathan De Jongh17(1) - 4 WPts South Africa National Championships 2031View
26/04/2031Randburg, South Africa13 - 12 Nuru Phaahla8(1) - 22(1) WPts South Africa National Championships 2031View
18/04/2031Katlehong, South Africa12 - 12 Jack Dondo18 - 16 WPts
20/02/2031Tembisa, South Africa12 - 11 Fagrie Mthethwa23 - 19 LPts
25/12/2030East London, South Africa12 - 10 Bilal Badawi4 - 1 LPts
27/10/2030East London, South Africa11 - 10 Ayanda Bapela2 - 9 WPts
29/08/2030East London, South Africa10 - 10 Abdul Saidi1 - 6 WPts
29/06/2030Montevideo, Uruguay9 - 10 Diego Tobia5 - 22(1) WPts
29/04/2030East London, South Africa8 - 10 Okapi Ntuli6 - 5 WPts
28/02/2030East London, South Africa7 - 10 John Vlok5 - 7 WPts
31/12/2029Havana, Cuba7 - 9 Fidel Gordillo16 - 14 LPts
02/11/2029Cheongju, South Korea6 - 9 Ju-young Son1 - 4 WPts
04/09/2029Guatemala City, Guatemala6 - 8 Marco Vilchis0 - 21 LPts
07/07/2029Managua, Nicaragua6 - 7 Rodrigo Obregon15(1) - 16 LPts
09/05/2029Pretoria, South Africa5 - 7 Okapi September2 - 4 WPts
10/03/2029Pretoria, South Africa4 - 7 Okapi September2 - 3 WPts
09/01/2029East London, South Africa4 - 6 Aaron Goosen1 - 0 LPts
10/11/2028Soweto, South Africa3 - 6 Madisha Motshekga2 - 3 WPts
11/09/2028Johannesburg, South Africa2 - 6 Thulani Nhlapo0 - 8 WPts
13/07/2028East London, South Africa1 - 6 Xayvion Ekstein1 - 1 WPts
14/05/2028East London, South Africa1 - 5 Mikio Fujii3 - 11 LPts
16/03/2028Balikpapan, Indonesia1 - 4 Jerriz Sasongko0 - 4 LPts
16/01/2028Osaka, Japan1 - 3 Satoshi Asano8 - 11 LPts
18/11/2027Durban, South Africa1 - 2 Dai Maphatsoe8(1) - 16 LPts
24/09/2027Johannesburg, South Africa0 - 2 Thulani Nhlapo0 - 2 WPts
12/08/2027Soweto, South Africa0 - 1 Denzel Faress29(2) - 27 LPts
07/07/2027East London, South Africa0 - 0 Zielen Kloppers2 - 2 LPts