Weightclass:  Light Flyweight
Location:  Durban, South Africa
Record:  16 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/08/2027Durban, South Africa15 - 11 Isahag Sahakian5 - 4 WPts
02/06/2027Durban, South Africa14 - 11 Bradley Baqui5(1) - 14 WPts
04/04/2027Durban, South Africa13 - 11 Chris Tabura6 - 14 WPts
04/02/2027Durban, South Africa13 - 10 James Keleku5 - 12 LPts
06/12/2026Durban, South Africa12 - 10 Juan Milanes9 - 9 WPts
08/10/2026Durban, South Africa11 - 10 Aimon Mascarenas1(1) - 3 WPts
09/08/2026Durban, South Africa10 - 10 Perwira Nurdiansyah2 - 7 WPts
10/06/2026Durban, South Africa9 - 10 Xaver Rivera12 - 6 WPts
12/04/2026Durban, South Africa8 - 10 Juan Solorzano7(1) - 5 WPts
12/02/2026Durban, South Africa7 - 10 Vuyisile Nhleko3 - 12 WPts
14/12/2025Durban, South Africa6 - 10 Steven Magqwaka4 - 13 WPts
16/10/2025Durban, South Africa5 - 10 Subusiso Baloyi4 - 7 WPts
18/08/2025Soshanguve, South Africa5 - 9 May Mpontshane22 - 25 LPts
16/07/2025Durban, South Africa4 - 9 Kwantahi Sitthikul2 - 10 WPts
18/05/2025Bangkok, Thailand4 - 8 Kongsuk Tienpho10 - 7 LPts
20/03/2025Durban, South Africa4 - 7 Onaedo Nhlapo8 - 7 LPts
20/01/2025Umlazi, South Africa3 - 7 Onaedo Nhlapo8 - 6 WPts
16/12/2024Choloma, Honduras3 - 6 Juan Galvez13 - 9 LPts
18/10/2024San Jose, Costa Rica3 - 5 Urvano Facundo20(2) - 21(1) LPts
20/08/2024Johannesburg, South Africa3 - 4 James Keleku0 - 0 LPts
10/07/2024Boksburg, South Africa2 - 4 Makalo Mathoho0 - 0 WPts
29/05/2024Khayelitsha, South Africa1 - 4 Subusiso Baloyi0 - 0 WPts
21/04/2024Tembisa, South Africa1 - 3 Napoleon Mensah26(1) - 10 LPts
27/02/2024Durban, South Africa1 - 2 David Nkoana1 - 6 LPts
14/01/2024Durban, South Africa0 - 2 Garuda Pangalila10 - 9 WPts
16/11/2023Kanpur, India0 - 1 Ajeet Mogul8 - 11 LPts
18/09/2023Pretoria, South Africa0 - 0 Steven Magqwaka0 - 0 LPts