Weightclass:  Featherweight
Location:  Johannesburg, South Africa
Record:  11 - 18(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/07/2027Johannesburg, South Africa10 - 18(1) Carlos Casias4 - 30 WPts
02/05/2027Johannesburg, South Africa10 - 17(1) Petch Bunkrong18(1) - 20 LPts
03/03/2027Johannesburg, South Africa9 - 17(1) Jamie MacDermott4 - 8 WPts
02/01/2027Johannesburg, South Africa8 - 17(1) Quadrees Bariagher4 - 1 WPts
03/11/2026Johannesburg, South Africa8 - 16(1) Ricardo Quintanar19(1) - 13 LPts
04/09/2026Johannesburg, South Africa8 - 15(1) Volodmiri Panasuk9 - 9 LPts
06/07/2026Johannesburg, South Africa7 - 15(1) Denton Crary5 - 12 WPts
07/05/2026Johannesburg, South Africa7 - 14(1) Remco Gherts13 - 31 LPts
08/03/2026Johannesburg, South Africa6 - 14(1) Nwa Majoro1 - 1 WPts
07/01/2026Johannesburg, South Africa5 - 14(1) Ramirez Gamon1 - 13 WPts
08/11/2025Johannesburg, South Africa4 - 14(1) Vincent Nhleko4 - 5 WPts
08/09/2025Johannesburg, South Africa3 - 14(1) Unni Mostrom3 - 14 WPts
10/07/2025Umlazi, South Africa2 - 14(1) Ayanda Kune11(1) - 15 WPts
14/05/2025Katlehong, South Africa1 - 14(1) Anele Shabangu3 - 20 WPts
11/04/2025Umlazi, South Africa1 - 13(1) Kyrone Narh30(3) - 12 LPts
08/03/2025Johannesburg, South Africa1 - 12(1) Jacob Sangweni3 - 2 LPts
07/01/2025Graz, Austria1 - 11(1) Ulrich Saks39(2) - 8 LPts
08/11/2024Cape Town, South Africa1 - 10(1) Mzikayise Mphahlele7 - 4 LPts
12/09/2024Johannesburg, South Africa1 - 9(1) Wasaki Omaboe2 - 3 LPts
15/07/2024Hamamatsu, Japan1 - 8(1) Taro Mukai8 - 16 LPts
17/05/2024Johannesburg, South Africa1 - 7(1) Kei Sugawara7 - 12 LPts
19/03/2024Guayaquil, Ecuador1 - 6(1) Selestino Renta23 - 14 LPts
20/01/2024Taytay, Philippines1 - 5(1) Angel Badar2 - 16(1) LPts
22/11/2023Riga, Latvia1 - 4(1) Andrii Oshkaja0 - 1 LPts
22/09/2023Munich, Germany1 - 3 Jarvis Bick24(4) - 10 LKO3
25/07/2023Los Alcarrizos, Dominican Republic1 - 2 Rodrigo Camisa24(2) - 10 LPts
27/05/2023Helsinki, Finland1 - 1 Lasse Pirinen17 - 16 LPts
29/03/2023Durban, South Africa1 - 0 Ashley Tshianzambonga0 - 5 LPts
05/02/2023Johannesburg, South Africa0 - 0 Mzikayise Chikane0 - 3 WPts