Weightclass:  Light Flyweight
Location:  Pretoria, South Africa
Record:  11 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/11/2033Pretoria, South Africa11 - 20 To Tu1 - 8 LPts
29/09/2033Pretoria, South Africa10 - 20 Sergei Karklinsh5 - 5 WPts
29/07/2033Pretoria, South Africa9 - 20 Fausto Rita0 - 5 WPts
29/05/2033Pretoria, South Africa8 - 20 Tajo Monreal0 - 9 WPts
29/03/2033Pretoria, South Africa7 - 20 Aimon Banta3 - 9 WPts
26/01/2033Pretoria, South Africa6 - 20 Ashley Watan5 - 9 WPts
24/11/2032Pretoria, South Africa5 - 20 Corey Tshikulu1 - 27 WPts
24/09/2032Pretoria, South Africa4 - 20 Giragos Nargizian0 - 6 WPts
26/07/2032Pretoria, South Africa4 - 19 Naeem Berko7 - 10 LPts
27/05/2032Katlehong, South Africa4 - 18 Dikembe Kyei7 - 9 LPts
30/03/2032London, UK4 - 17 Will Bevan3 - 28(1) LPts
31/01/2032Pretoria, South Africa4 - 16 John Vlok13 - 12 LPts
02/12/2031Pretoria, South Africa4 - 15 Lewis Gumede5 - 3 LPts
04/10/2031Pretoria, South Africa3 - 15 Eun-sun Mun4 - 5 WPts
05/08/2031Pretoria, South Africa3 - 14 Madisha Rantie2 - 5 LPts
06/06/2031Pretoria, South Africa3 - 13 Eric Ntuli3 - 6 LPts
06/04/2031Hiroshima, Japan3 - 12 Hisao Shiraki4 - 5 LPts
06/02/2031Umlazi, South Africa2 - 12 Beys Van der Merwe4 - 4 WPts
15/12/2030Pretoria, South Africa2 - 11 Madisha Rantie0 - 3 LPts
17/10/2030Pretoria, South Africa1 - 11 Ibrahim Kamali2 - 23 WPts
19/08/2030Managua, Nicaragua1 - 10 Fanuco Garcia14 - 9(1) LPts
21/06/2030Pretoria, South Africa1 - 9 Okapi September4 - 9 LPts
24/04/2030Katlehong, South Africa1 - 8 Jack Dondo14 - 14 LPts
10/03/2030Germiston, South Africa1 - 7 Thamsanqa Tshwete14 - 9 LPts
05/02/2030Umlazi, South Africa0 - 7 Beys Van der Merwe0 - 0 WPts
19/12/2029Pretoria, South Africa0 - 6 Narotama Shubert2 - 10 LPts
21/10/2029Khayelitsha, South Africa0 - 5 Spencer kaMagwaza11 - 6 LPts
04/09/2029Mitchells Plain, South Africa0 - 4 Musa Ntshangase0 - 4 LPts
07/07/2029Pretoria, South Africa0 - 3 Andy Makwetla7 - 3 LPts
07/05/2029Johor Bahru, Malaysia0 - 2 Amer Abdella18 - 19 LPts
09/03/2029Soweto, South Africa0 - 1 Nathan De Jongh3 - 1 LPts
22/01/2029Pretoria, South Africa0 - 0 Yago Lopez27 - 12 LPts