Weightclass:  Light Heavyweight
Location:  Port Elizabeth, South Africa
Record:  37(1) - 6(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/04/2027Port Elizabeth, South Africa36 - 6(1) Adam Dee1 - 22(2) WKO3
12/02/2027Port Elizabeth, South Africa35 - 6(1) Kelby Welde0 - 14 WPts
14/12/2026Port Elizabeth, South Africa34 - 6(1) Yulian Platon7(1) - 23 WPts
15/10/2026Port Elizabeth, South Africa33 - 6(1) Davie Tyree2 - 10 WPts
16/08/2026Vilnius, Lithuania33 - 5(1) Dominik Basa27(1) - 13 LPts
16/07/2026Vilnius, Lithuania33 - 4(1) Dominik Basa26(1) - 13 LPts
15/06/2026Port Elizabeth, South Africa32 - 4(1) Haaris Farag22 - 21(1) WPts
02/05/2026Soshanguve, South Africa31 - 4(1) Jordan Karaha24 - 31 WPts South Africa National Championships 2026View
29/04/2026Soshanguve, South Africa30 - 4(1) Bart Kadende16 - 7(1) WPts South Africa National Championships 2026View
26/04/2026Soshanguve, South Africa29 - 4(1) Sam September10 - 3 WPts South Africa National Championships 2026View
17/04/2026Prague, Czech Republic28 - 4(1) Marcel Chvala16 - 17(1) WPts
17/03/2026Port Elizabeth, South Africa27 - 4(1) Boden Montillet12 - 25 WPts
12/02/2026Laval, Canada26 - 4(1) Tugdual Guichard16 - 11 WPts
12/01/2026Kano, Nigeria26 - 3(1) Haaris Ahmadi56 - 17 LPts Africa Championships 2026View
09/01/2026Kano, Nigeria25 - 3(1) Joe Kuenyehia43 - 15 WPts Africa Championships 2026View
02/01/2026Port Elizabeth, South Africa24 - 3(1) Dembe Ssenjovu12 - 11 WPts
02/12/2025Port Elizabeth, South Africa23 - 3(1) Dembe Ssenjovu12 - 10 WPts
01/11/2025Port Elizabeth, South Africa22 - 3(1) Dembe Ssenjovu12 - 9 WPts
30/09/2025Port Elizabeth, South Africa21 - 3(1) Dembe Ssenjovu12 - 8 WPts
28/08/2025The Hague, Netherlands20 - 3(1) Pieter Wauters7 - 14 WPts
30/06/2025Karagandy, Kazakhstan19 - 3(1) Amer Kantareew4 - 5 WPts
02/05/2025Durban, South Africa18 - 3(1) Kamohelo Zwane9 - 5 WPts South Africa National Championships 2025View
29/04/2025Durban, South Africa17 - 3(1) Michael Nyauza40 - 17 WPts South Africa National Championships 2025View
26/04/2025Durban, South Africa16 - 3(1) Louis Lumbombo9 - 15 WPts South Africa National Championships 2025View
19/04/2025Port Elizabeth, South Africa15 - 3(1) Dmitri Kabaev3 - 3 WPts
19/02/2025Port Elizabeth, South Africa14 - 3(1) Saad Latif1 - 7 WPts
22/12/2024Port Elizabeth, South Africa13 - 3(1) Voshon Sithole1(1) - 15 WPts
24/10/2024Port Elizabeth, South Africa12 - 3(1) Jasvinder Mehra2 - 6 WPts
26/08/2024Constantine, Algeria11 - 3(1) Danyaal Hemani37(4) - 10 WPts
28/06/2024Port Elizabeth, South Africa10 - 3(1) Valentin Richoux1 - 2 WPts
29/04/2024Karagandy, Kazakhstan9 - 3(1) Kir Tomilow5 - 9 WPts
01/03/2024Tembisa, South Africa9 - 2(1) Rashon Mogoeng18 - 15(1) LPts
04/01/2024Soshanguve, South Africa8 - 2(1) Nhlanhla Pungwayo1 - 4 WPts
06/11/2023Port Elizabeth, South Africa7 - 2(1) Bent Heyns2 - 1 WPts
07/09/2023Port Elizabeth, South Africa6 - 2(1) Alan Sydor5 - 10 WPts
09/07/2023Port Elizabeth, South Africa6 - 1 Seth Lifunisabo10 - 22(2) LKO3
10/05/2023Port Elizabeth, South Africa5 - 1 Viljalmr Bloch1 - 1 WPts
11/03/2023Copenhagen, Denmark5 - 0 Toste Boisen17 - 10 LPts
11/01/2023Santiago de Cuba, Cuba4 - 0 Desiderio Ayo2 - 20 WPts
13/11/2022Port Elizabeth, South Africa3 - 0 Cole Mapisa1 - 5 WPts
14/09/2022Bogota, Colombia2 - 0 Montenegro Vides11 - 14 WPts
17/07/2022London, UK1 - 0 Malcolm Heriot3 - 3 WPts
18/05/2022Port Elizabeth, South Africa0 - 0 Louis Lumbombo0 - 5 WPts