Weightclass:  Lightweight
Location:  Durban, South Africa
Record:  14 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/03/2026Durban, South Africa13 - 15 Mick Kaja7 - 5 WPts
28/01/2026Durban, South Africa12 - 15 Cruz De la Paz3 - 9 WPts
29/11/2025Durban, South Africa11 - 15 Angel Ortego5 - 15 WPts
30/09/2025Durban, South Africa10 - 15 Felippe Almendarez4 - 7 WPts
01/08/2025Roskilde, Denmark9 - 15 Jarl Markussen5 - 9 WPts
03/06/2025Pretoria, South Africa8 - 15 Makalo Rantie20(1) - 28 WPts
02/05/2025Durban, South Africa8 - 14 Ricky Serero22 - 12 LPts South Africa National Championships 2025View
29/04/2025Durban, South Africa7 - 14 Robert Mokonyane8 - 12 WPts South Africa National Championships 2025View
26/04/2025Durban, South Africa6 - 14 Subusiso Govender4 - 5 WPts South Africa National Championships 2025View
28/03/2025Anderlecht, Belgium5 - 14 Byron Killy1 - 2 WPts
28/01/2025Lausanne, Switzerland4 - 14 Frasier Breton3 - 18 WPts
30/11/2024Zurich, Switzerland3 - 14 Garrey Dahlke26 - 21 WPts
02/10/2024iBhayi, South Africa3 - 13 May Meer30(1) - 8 LPts
04/08/2024East London, South Africa2 - 13 Beno¯t Van den Berg4 - 26 WPts
06/06/2024Russeifa, Jordan2 - 12 Hassan Waheed23 - 16 LPts
08/04/2024Geneva, Switzerland2 - 11 Antoine Leroux16 - 22 LPts
09/02/2024Ulaanbaatar, Mongolia1 - 11 Sadid Jigjidjav15 - 18 WPts
12/12/2023Casablanca, Morocco1 - 10 Bushr Almansur21 - 15 LPts
14/10/2023Al Hudaydah, Yemen1 - 9 Haaris Barrahet24(1) - 14 LPts
16/08/2023Soshanguve, South Africa1 - 8 Ibeamaka Mabokgwane20 - 9 LPts
18/06/2023The Hague, Netherlands1 - 7 Baaf Clais19 - 15 LPts
20/04/2023Durban, South Africa1 - 6 Stanko á Kozlov17(1) - 14 LPts
20/02/2023Oslo, Norway1 - 5 Sutherland Morgensen15 - 16 LPts
23/12/2022Guatemala City, Guatemala1 - 4 Santiago Apollo12(1) - 18 LPts
25/10/2022Durban, South Africa1 - 3 Doncho á Brezhnev13 - 10 LPts
27/08/2022Soweto, South Africa1 - 2 Dries Snyman17(2) - 11 LPts
02/07/2022Quito, Ecuador1 - 1 Montana Meno6 - 14 LPts
03/05/2022Durban, South Africa1 - 0 Marco Avellaneda0 - 1 LPts
05/03/2022Durban, South Africa0 - 0 Terje Tenold0 - 1 WPts