Weightclass:  Light Welterweight
Location:  Durban, South Africa
Record:  19(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/05/2023Durban, South Africa18(1) - 10 Quarren Zakari4 - 8 WPts
21/03/2023Durban, South Africa17(1) - 10 Corey Mambwete1 - 0 WPts
20/01/2023Durban, South Africa16(1) - 10 Quaddus Adusei7 - 21 WPts
20/11/2022Durban, South Africa15(1) - 10 James Ntumba0 - 6 WPts
21/09/2022Durban, South Africa14(1) - 10 Thamsanqa Erasmus1 - 4 WPts
23/07/2022Durban, South Africa13(1) - 10 Luister Antwi0 - 5(1) WPts
22/05/2022Durban, South Africa12(1) - 10 Vuyisile Nonyane9 - 14 WPts
23/03/2022Durban, South Africa12(1) - 9 Volkan Alican19 - 9 LPts
22/01/2022Durban, South Africa11(1) - 9 Blake Nkuba13 - 12 WPts
22/11/2021Durban, South Africa10(1) - 9 Quiqui Vasco2 - 14 WPts
21/09/2021Durban, South Africa10(1) - 8 Fumio Konda17 - 4 LPts
21/07/2021Durban, South Africa9(1) - 8 Sancho Villas7(2) - 10 WPts
20/05/2021Durban, South Africa9(1) - 7 Martyn Kijek11 - 7 LPts
21/03/2021Roodepoort, South Africa9(1) - 6 Tavon Archer6 - 10 LPts
25/01/2021Durban, South Africa8(1) - 6 Patomsuk Poopriboone7 - 8 WPts
24/11/2020Soshanguve, South Africa7 - 6 Ayabulela Coetzee4 - 10(4) WKO3
06/10/2020Cape Town, South Africa6 - 6 Roger Du Toit3(1) - 14 WPts
12/08/2020Caracas, Venezuela6 - 5 Carlos Perales4 - 11(1) LPts
14/06/2020Durban, South Africa6 - 4 Daiki Sama6 - 9 LPts
13/04/2020Durban, South Africa5 - 4 Tlou Mathoho4 - 4 WPts
13/02/2020Durban, South Africa4 - 4 Jackson Msibi4 - 5 WPts
14/12/2019Dusseldorf, Germany4 - 3 Joshka Albach5 - 1 LPts
16/10/2019Umlazi, South Africa4 - 2 Blake Ntshangase2 - 2 LPts
09/09/2019Randburg, South Africa3 - 2 Zaid Asamoah2 - 7 WPts
06/08/2019Germiston, South Africa2 - 2 Jarno Blaauw3 - 4 WPts
03/07/2019Tehran, Iran1 - 2 Haider Kassar2 - 6 WPts
04/05/2019Durban, South Africa0 - 2 Atif Adel0 - 7 WPts
04/03/2019East London, South Africa0 - 1 Xyshaun Nsoh1 - 1 LPts
06/01/2019Durban, South Africa0 - 0 Mduduzi Phaahla0 - 0 LPts