Weightclass:  Featherweight
Location:  Soweto, South Africa
Record:  15 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/10/2032Soweto, South Africa15 - 11 Aleksei Kairbekoff16 - 14 LPts
26/08/2032Soweto, South Africa15 - 10 Peterke Pallas6 - 8 LPts
26/06/2032Soweto, South Africa14 - 10 Nawaphon Mohsee0 - 7 WPts
26/04/2032Soweto, South Africa13 - 10 Jean Farman0 - 6 WPts
26/02/2032Soweto, South Africa12 - 10 Hilario Lindo1 - 4 WPts
28/12/2031Soweto, South Africa11 - 10 Floyd Kabengele1 - 2 WPts
29/10/2031Soweto, South Africa10 - 10 Tommy Opsomer2 - 4 WPts
30/08/2031Soweto, South Africa9 - 10 Xeres Pestana0 - 7 WPts
02/07/2031Soweto, South Africa8 - 10 Ian Mubenga0 - 1 WPts
01/05/2031Soweto, South Africa8 - 9 Umi Ntuli7 - 16 LPts
02/03/2031Soweto, South Africa7 - 9 Richard Mizele2 - 8 WPts
01/01/2031Soweto, South Africa7 - 8 Majid Bacho12 - 17 LPts
03/11/2030Soweto, South Africa6 - 8 Dragoslav Lukacic1 - 0 WPts
05/09/2030Belo Horizonte, Brazil5 - 8 Rio Lourenco0 - 0 WPts
08/07/2030Pretoria, South Africa5 - 7 Valerij De Bruyn7 - 11(2) LPts
10/05/2030Soweto, South Africa4 - 7 Jatawaman Septriasa6 - 19(4) WPts
11/03/2030Soweto, South Africa3 - 7 Chris Tshimpanzu2 - 0 WPts
11/01/2030Montevideo, Uruguay3 - 6 Carlos Villamor27 - 12 LPts
13/11/2029Tehuacan, Mexico2 - 6 Fausto Exposito9 - 11 WPts
15/09/2029Chelyabinsk, Russia2 - 5 Andrii Kokorin12 - 11 LPts
18/07/2029Shah Alam, Malaysia2 - 4 Umair Mir1 - 17 LPts
20/05/2029Soweto, South Africa2 - 3 Lloyd Prinsloo3 - 1 LPts
22/03/2029Durban, South Africa2 - 2 Brin Van der Watt9 - 20 LPts
31/01/2029Soweto, South Africa2 - 1 Quadrees Akrobettoe19 - 30 LPts
31/12/2028Randburg, South Africa1 - 1 Tabansi Bawuah0 - 0 WPts
27/11/2028Durban, South Africa1 - 0 Gareth Mapumbumakunza13 - 6 LPts
26/10/2028Soweto, South Africa0 - 0 Barry Mbekile3 - 2 WPts