Weightclass:  Featherweight
Location:  Port Elizabeth, South Africa
Record:  8 - 28(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/01/2029Port Elizabeth, South Africa7 - 28(3) Lloyd Prinsloo2 - 0 WPts
26/11/2028Charlotte, USA7 - 27(3) Arthur Nisbett18 - 6 LPts
28/09/2028Mumbai, India7 - 26(3) Amit Chandra21 - 15 LPts
31/07/2028Cape Town, South Africa6 - 26(3) Tefu Sobukwe11(1) - 25 WPts
02/06/2028Oslo, Norway5 - 26(3) Ker Jorgensen20 - 11 WPts
04/04/2028Soshanguve, South Africa5 - 25(3) Puleng Ledwaba17(1) - 15 LPts
05/02/2028Calabar, Nigeria5 - 24(3) Waleed Parsa4 - 13 LPts
08/12/2027Riga, Latvia5 - 23(3) Daniil Karogs9 - 14 LPts
10/10/2027Pretoria, South Africa5 - 22(3) Orma Manamela9 - 26(2) LPts
14/08/2027Kuala Lumpur, Malaysia5 - 21(3) John Rao8 - 27(3) LPts
16/06/2027Germiston, South Africa5 - 20(3) Mzikayise Mkhize40(1) - 23 LPts
17/04/2027Mendoza, Argentina4 - 20(3) Vegas Velazquez5 - 9 WPts
17/02/2027Port Elizabeth, South Africa3 - 20(3) Tobias Vilakazi0 - 1 WPts
19/12/2026Port Elizabeth, South Africa3 - 19(3) Paul Gatmaitan16 - 17 LPts
20/10/2026Santo Domingo de Guzman, Dominican Republic2 - 19(3) Xavion Napoles0 - 0 WPts
22/08/2026Cali, Colombia2 - 18(3) Fausto Albino1 - 12 LPts
24/06/2026Port Elizabeth, South Africa1 - 18(3) Luka Markowski0 - 8 WPts
25/04/2026Randburg, South Africa1 - 17(3) Uzoma Buah9 - 8 LPts
01/03/2026Osaka, Japan1 - 16(3) Hitoshi Oe5 - 16 LPts
01/01/2026Ostrava, Czech Republic1 - 15(3) Marcel Milan33(1) - 16 LPts
03/11/2025Port Elizabeth, South Africa1 - 14(3) Jacobus Venter0 - 3 LPts
05/09/2025Wuhan, China1 - 13(3) Niao-ka Kau0 - 0 LPts
08/07/2025Jalilabad, Azerbaijan1 - 12(3) Kamal Iskenderov6 - 14 LPts
10/05/2025Port Elizabeth, South Africa1 - 11(3) Vul Amengaetego6 - 13(2) LPts
11/03/2025Port Elizabeth, South Africa1 - 10(2) Itumeleng Ndulula3 - 1 LKO3
10/01/2025Naples, Italy1 - 9(1) Giuseppe De Capua16 - 22 LKO3
11/11/2024Georgetown, Guyana1 - 8(1) Antwan Broach35 - 8(1) LPts
13/09/2024Port Elizabeth, South Africa1 - 7(1) Angel Aguiling6 - 2(2) LPts
16/07/2024Cochabamba, Bolivia1 - 6 Angel Cardozo24 - 19 LKO3
18/05/2024Kumasi, Ghana1 - 5 Mark Douna31 - 7 LPts
20/03/2024Port Elizabeth, South Africa1 - 4 Nasario Peralez6 - 19(3) LPts
20/01/2024Port Elizabeth, South Africa0 - 4 Christoph Potgieter0 - 3 WPts
21/11/2023La Florida, Chile0 - 3 Jose Diaz24 - 12 LPts
22/09/2023Tembisa, South Africa0 - 2 Wandisile Magwanishi0 - 0 LPts
03/08/2023Port Elizabeth, South Africa0 - 1 Shontae Kyei2 - 6 LPts
05/06/2023Port Elizabeth, South Africa0 - 0 Puleng Ledwaba1 - 1 LPts