Weightclass:  Light Welterweight
Location:  Mamelodi, South Africa
Record:  19 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/06/2026Mamelodi, South Africa18 - 10 Okal Boakye6 - 26(1) WPts
30/04/2026Mamelodi, South Africa17 - 10 Jerome Joubert0 - 1 WPts
01/03/2026Mamelodi, South Africa17 - 9 Simba Bonchaka7 - 4 LPts
31/12/2025Mamelodi, South Africa16 - 9 Montana Lamar3 - 13(1) WPts
02/11/2025Mamelodi, South Africa15 - 9 Phumelele Mphahlele10 - 10 WPts
03/09/2025Mamelodi, South Africa14 - 9 Kieran Glavan1 - 0 WPts
06/07/2025Mamelodi, South Africa13 - 9 John Furume7 - 10 WPts
07/05/2025Mamelodi, South Africa12 - 9 Sean Mudipuekesha2 - 16 WPts
08/03/2025Mamelodi, South Africa11 - 9 Andile Kune9 - 12 WPts
07/01/2025Mamelodi, South Africa10 - 9 Peter Kamkwindo5 - 9 WPts
08/11/2024Mamelodi, South Africa9 - 9 Sulaiman Afenynu2 - 4 WPts
08/09/2024Mamelodi, South Africa8 - 9 Ewan Khumalo2 - 8 WPts
11/07/2024Mamelodi, South Africa7 - 9 Shayan Hammoud1 - 15 WPts
12/05/2024Hamilton, New Zealand6 - 9 Alastair Glen3 - 1 WPts
14/03/2024Katlehong, South Africa6 - 8 Michael Stella6 - 9 LPts
16/01/2024Durban, South Africa6 - 7 Kris Gabuza1 - 21 LPts
18/11/2023Mamelodi, South Africa5 - 7 Cody Gittins1 - 4 WPts
20/09/2023Mombasa, Kenya4 - 7 Adam Nyamu1 - 6 WPts
23/07/2023Mamelodi, South Africa4 - 6 Tlou Letsholonyane4 - 5 LPts
23/05/2023Mashhad, Iran3 - 6 On Keng9 - 13 WPts
25/03/2023Volgograd, Russia3 - 5 Aleksei Troubetzkoy5 - 23 LPts
25/01/2023Oslo, Norway3 - 4 Dana Trelstad20(1) - 12 LPts
27/11/2022Tabriz, Iran2 - 4 Rashid Siddiqui4 - 13 WPts
28/09/2022Mumbai, India2 - 3 Ajeet Fugro20 - 8 LPts
31/07/2022Durban, South Africa2 - 2 Dave Mogoeng0 - 24(3) LPts
24/06/2022Durban, South Africa2 - 1 Mduduzi Phaahla15 - 7 LPts
18/05/2022Soshanguve, South Africa1 - 1 Minte Snyman0 - 0 WPts
11/04/2022Soweto, South Africa1 - 0 Matt Nkoana18 - 8 LPts
18/02/2022Mamelodi, South Africa0 - 0 Mark Pienaar0 - 1 WPts