Weightclass:  Featherweight
Location:  Mitchells Plain, South Africa
Record:  3 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/06/2031Mitchells Plain, South Africa2 - 17 Noah Motsoaledi2 - 6 WPts
26/04/2031Mitchells Plain, South Africa1 - 17 Rodrigo Castaneda5 - 4 WPts
26/02/2031Mitchells Plain, South Africa1 - 16 Kabonesa Dube4 - 7 LPts
28/12/2030Hamilton, New Zealand1 - 15 Robert Ngawe10 - 18 LPts
30/10/2030Johannesburg, South Africa1 - 14 Tokelo Motshekga5 - 17 LPts
05/09/2030Kuching, Malaysia1 - 13 Atif Farooqui0 - 0 LPts
08/07/2030Kyoto, Japan1 - 12 Takeshi Toyoda17 - 9 LPts
10/05/2030Mitchells Plain, South Africa1 - 11 Brad Mabaquiao17(1) - 21 LPts
11/03/2030Pretoria, South Africa1 - 10 Cesar Van Wyk2 - 6 LPts
11/01/2030Mitchells Plain, South Africa1 - 9 Chris Tshimpanzu1 - 0 LPts
12/11/2029Tembisa, South Africa1 - 8 Xyshaun Badoe1 - 14 LPts
15/09/2029Mumbai, India1 - 7 Zuffur Hannan15 - 19 LPts
18/07/2029Pretoria, South Africa1 - 6 Dave Wana0 - 21 LPts
19/05/2029iBhayi, South Africa1 - 5 Sam Pistorius4 - 11 LPts
22/03/2029Mitchells Plain, South Africa0 - 5 Barry Mbekile5 - 4 WPts
21/01/2029Port Elizabeth, South Africa0 - 4 Thamsanqa Zokwana6 - 8 LPts
25/11/2028Mitchells Plain, South Africa0 - 3 Elderson Ransomekuti2 - 8 LPts
27/09/2028Soweto, South Africa0 - 2 Hugh Tuendela2 - 3 LPts
01/08/2028Pretoria, South Africa0 - 1 Denys Wessels12 - 14(1) LPts
18/06/2028Soweto, South Africa0 - 0 Penda Ayeh32(5) - 12 LPts