Weightclass:  Featherweight
Location:  East London, South Africa
Record:  13 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2033East London, South Africa12 - 20 Jabulani Mxoyana0 - 1 WPts
19/10/2033East London, South Africa12 - 19 Angel Carabello4 - 7 LPts
18/08/2033East London, South Africa12 - 18 Aleü Lasek8 - 15 LPts
18/06/2033East London, South Africa12 - 17 Anton Demyan11 - 16 LPts
17/04/2033East London, South Africa11 - 17 Orlando Campo5 - 21 WPts
16/02/2033East London, South Africa10 - 17 Renaat Timmerman7 - 17 WPts
17/12/2032East London, South Africa9 - 17 Yago Llamas4 - 7 WPts
17/10/2032East London, South Africa8 - 17 Mike Oughton7 - 14 WPts
18/08/2032East London, South Africa7 - 17 Jerrold Arrendondo6 - 7 WPts
18/06/2032East London, South Africa6 - 17 Abraham NaudÚ0 - 0 WPts
19/04/2032Khayelitsha, South Africa6 - 16 Chris Nkounkou10 - 12 LPts
23/02/2032Johannesburg, South Africa6 - 15 Tokelo Motshekga11 - 19 LPts
26/12/2031Kiev, Ukraine6 - 14 Vikenti Boiko19 - 14 LPts
28/10/2031Brno, Czech Republic6 - 13 Havel Bezek24 - 19 LPts
30/08/2031East London, South Africa5 - 13 Thomas Lipton0 - 2 WPts
02/07/2031East London, South Africa4 - 13 Khayyam Talgatkyzy11 - 15 WPts
02/05/2031Soweto, South Africa4 - 12 Jabulani Dube8 - 25 LPts
04/03/2031Soweto, South Africa4 - 11 Jabulani Dube7 - 25 LPts
04/01/2031Roodepoort, South Africa3 - 11 Uzoma Gabuza13 - 26(1) WPts
07/11/2030Pretoria, South Africa3 - 10 May Mabena18 - 13 LPts
08/09/2030East London, South Africa3 - 9 Antigoon De Lange5 - 24(2) LPts
10/07/2030Soweto, South Africa3 - 8 Ramahlwe Mapisa18(3) - 13 LPts
12/05/2030Mamelodi, South Africa3 - 7 Banji Panyaglo13 - 23 LPts
15/03/2030Pretoria, South Africa3 - 6 Dave Wana2 - 23 LPts
15/01/2030Ilorin, Nigeria3 - 5 Thompson Garuba1 - 26(1) LPts
17/11/2029East London, South Africa2 - 5 Adje De Villiers5 - 5 WPts
18/09/2029Albuquerque, USA2 - 4 Sid Smith12 - 12 LPts
21/07/2029Medellin, Colombia2 - 3 Santiago Armendarez10 - 7 LPts
23/05/2029East London, South Africa2 - 2 Nuru Majola6 - 13 LPts
26/03/2029Soshanguve, South Africa2 - 1 Ndumisa September7 - 18 LPts
27/01/2029Tembisa, South Africa2 - 0 Lewis Twala14 - 20(3) LPts
15/12/2028Cape Town, South Africa1 - 0 Xhosas Sotyu0 - 0 WPts
12/11/2028East London, South Africa0 - 0 May Khumalo2 - 5 WPts