Weightclass:  Featherweight
Location:  Roodepoort, South Africa
Record:  16 - 27(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/07/2031Roodepoort, South Africa15 - 27(1) Roshaun Mabena3 - 4 WPts
03/05/2031Roodepoort, South Africa14 - 27(1) Dario Medrano4 - 5 WPts
04/03/2031Roodepoort, South Africa13 - 27(1) Valentin Oran0 - 6 WPts
04/01/2031Roodepoort, South Africa13 - 26(1) Sulaiman Mphahlele3 - 11 LPts
06/11/2030Roodepoort, South Africa13 - 25(1) Frans-Jos Naude14 - 16 LPts
07/09/2030Roodepoort, South Africa12 - 25(1) Ralf Goosen2 - 8 WPts
08/07/2030Roodepoort, South Africa11 - 25(1) James Kadiombo1 - 18 WPts
09/05/2030Roodepoort, South Africa10 - 25(1) Lakista Awal4 - 11 WPts
10/03/2030Roodepoort, South Africa9 - 25(1) Useni Adade1 - 7 WPts
09/01/2030Roodepoort, South Africa8 - 25(1) Tokelo Motshekga5 - 12 WPts
10/11/2029Berlin, Germany8 - 24(1) Raymond Gerhold27 - 13 LPts
12/09/2029Takoradi, Ghana8 - 23(1) Vandwon Akuetteh26(1) - 10 LPts
15/07/2029Roodepoort, South Africa7 - 23(1) Juan Banes3 - 4 WPts
17/05/2029Santiago de los Caballeros, Dominican Republic7 - 22(1) Tajo Laura19 - 9 LPts
19/03/2029Roodepoort, South Africa6 - 22(1) Inigo Retief4 - 5 WPts
18/01/2029Ahmedabad, India5 - 22(1) Aditya Pillai8 - 33(6) WPts
20/11/2028Sendai, Japan5 - 21(1) Yutaka Muraoka14 - 9 LPts
22/09/2028Changwon, South Korea5 - 20(1) Jong-ho Jo10 - 10 LPts
25/07/2028Albuquerque, USA5 - 19(1) Sid Smith7 - 10 LPts
27/05/2028Jeonju, South Korea5 - 18(1) Bum-young Myung28 - 5 LPts
29/03/2028Roodepoort, South Africa5 - 17(1) Fakhrul Soei8 - 16 LPts
30/01/2028Prokopyevsk, Russia5 - 16(1) Afon Vlasov7 - 14 LPts
02/12/2027Waitakere, New Zealand4 - 16(1) Leeroy Lawder4 - 17(2) WPts
04/10/2027Roodepoort, South Africa3 - 16(1) David Mattix2 - 3 WPts
06/08/2027Roodepoort, South Africa2 - 16(1) Rio Chacon0 - 14 WPts
07/06/2027Milwaukee, USA2 - 15(1) Peter Dougall13 - 9 LPts
09/04/2027Roodepoort, South Africa1 - 15(1) Vicente Lima4 - 21(9) WPts
09/02/2027Richmond, USA1 - 14(1) Fraser Forrest12 - 7 LPts
12/12/2026Detroit, USA1 - 13(1) Barry Friel5 - 17(1) LPts
14/10/2026Managua, Nicaragua0 - 13(1) Alejandro Benavidez3 - 16 WPts
16/08/2026Cape Town, South Africa0 - 12(1) Mzikayise Mphahlele13 - 9 LPts
03/07/2026Durban, South Africa0 - 11(1) Okoth Khumalo13 - 24 LPts
20/05/2026Soweto, South Africa0 - 10(1) Gwijde Degenaar29(3) - 23 LPts
19/04/2026Durban, South Africa0 - 9(1) Brad Luangoyi7 - 15 LPts
27/02/2026Roodepoort, South Africa0 - 8(1) Loredo Rodriguez4 - 8 LPts
30/12/2025Johannesburg, South Africa0 - 7(1) Denzel Otoo4 - 6 LPts
05/11/2025Lira, Uganda0 - 6(1) Mark Rukidi0 - 0 LPts
07/09/2025Soweto, South Africa0 - 5(1) Lewis Nyauza3(1) - 3 LPts
12/07/2025East London, South Africa0 - 4(1) Afram Gcaba16 - 11 LPts
15/05/2025Edinburgh, UK0 - 3(1) Sajid Harroun4 - 20 LPts
17/03/2025Khayelitsha, South Africa0 - 2(1) Musa Muthambi20 - 19 LPts
25/01/2025Randburg, South Africa0 - 1 Chris Mpuka24(5) - 20 LKO2
25/12/2024Roodepoort, South Africa0 - 0 Vincent Nhleko1 - 2 LPts