Weightclass:  Lightweight
Location:  Boksburg, South Africa
Record:  19 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/07/2028Boksburg, South Africa18 - 10 Lyle Huet2 - 14 WPts
06/05/2028Boksburg, South Africa17 - 10 Clinton Kinzie9 - 22 WPts
07/03/2028Boksburg, South Africa16 - 10 Haider Tohtaroff26 - 14(3) WPts
06/01/2028Boksburg, South Africa15 - 10 Claus Van Rooyen1 - 0 WPts
06/11/2027Boksburg, South Africa14 - 10 Fedya Benko14 - 6 WPts
06/09/2027Boksburg, South Africa13 - 10 Arev Samarkashian4 - 7 WPts
07/07/2027Boksburg, South Africa12 - 10 Zain Ferguene18 - 18 WPts
08/05/2027Boksburg, South Africa11 - 10 Ora Linan3 - 14 WPts
09/03/2027Boksburg, South Africa10 - 10 Yodchanchai Parthipakoranchai8 - 24 WPts
09/01/2027Boksburg, South Africa9 - 10 Davie Van Heerden0 - 9(1) WPts
10/11/2026Boksburg, South Africa8 - 10 Bongani Manyama1 - 6 WPts
10/09/2026Boksburg, South Africa7 - 10 Apostol á Bogachev6 - 5 WPts
12/07/2026Boksburg, South Africa6 - 10 Roman Macera2 - 17 WPts
13/05/2026Nassau, Bahamas6 - 9 Mark Kennedy12(1) - 12 LPts
15/03/2026Accra, Ghana6 - 8 Paul Attakora14 - 10 LPts
15/01/2026Boksburg, South Africa6 - 7 Ayham Byam-Osor13 - 20 LPts
17/11/2025Lausanne, Switzerland6 - 6 Neville Houlette12(1) - 22 LPts
19/09/2025Umlazi, South Africa5 - 6 Sam Van Wyk8 - 19 WPts
22/07/2025Villeurbanne, France5 - 5 Sacha Mestrallet3 - 7 LPts
24/05/2025Johannesburg, South Africa4 - 5 Stuart Ngandu3 - 13 WPts
26/03/2025East London, South Africa3 - 5 Tshepo Zulu6 - 19 WPts
29/01/2025Pretoria, South Africa2 - 5 Diallo Khumalo0 - 8 WPts
03/12/2024Dakar, Senegal2 - 4 Bellamy Diakhite18 - 26 LPts
05/10/2024Boksburg, South Africa1 - 4 Themba Hlatshwayo0 - 5 WPts
06/08/2024Johannesburg, South Africa1 - 3 Mel Kimbiolongo27 - 10 LPts
16/06/2024Johannesburg, South Africa1 - 2 Michael Sono3 - 12 LPts
19/04/2024Umlazi, South Africa1 - 1 Ntsikelelo Ekstein21 - 8 LPts
29/02/2024Randburg, South Africa1 - 0 Udenwa Asare11(1) - 23 LPts
23/01/2024Boksburg, South Africa0 - 0 Stuart Ngandu2 - 5 WPts