Weightclass:  Lightweight
Location:  Durban, South Africa
Record:  26 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/10/2024Durban, South Africa25 - 14 Reneilwe Zulu1 - 1 WPts
14/08/2024Durban, South Africa24 - 14 Jeraldo Lorenz3 - 14 WPts
16/06/2024Durban, South Africa23 - 14 Manny Ante2 - 4 WPts
17/04/2024Durban, South Africa22 - 14 Michael Sono3 - 11 WPts
17/02/2024Durban, South Africa21 - 14 Miro Rodin3 - 7 WPts
20/12/2023Durban, South Africa20 - 14 Bla×ej Repa1 - 5(1) WPts
21/10/2023Durban, South Africa19 - 14 Mark Msibi1 - 7(2) WPts
22/08/2023Durban, South Africa18 - 14 Gift Hanekom0 - 8 WPts
23/06/2023Durban, South Africa17 - 14 Quoitrel Twala0 - 2 WPts
25/04/2023Durban, South Africa16 - 14 Quoitrel Twala0 - 1 WPts
24/02/2023Durban, South Africa15 - 14 Paul Karuru2 - 8 WPts
26/12/2022Durban, South Africa15 - 13 Arthur Nehema2 - 2 LPts
26/10/2022San Jose, Costa Rica14 - 13 Larenzo Murcia2 - 3 WPts
28/08/2022Durban, South Africa13 - 13 Beno¯t Van den Berg1 - 17 WPts
28/06/2022Durban, South Africa12 - 13 Gerald Nolle13 - 4 WPts
29/04/2022Gold Coast, Australia12 - 12 Noah Padon15 - 8 LPts
01/03/2022Carrefour, Haiti11 - 12 Tremeur Richard15(1) - 10 WPts
30/12/2021Quezon City, Philippines11 - 11 Montana Adapon8 - 12 LPts
01/11/2021Mamelodi, South Africa10 - 11 Thamsanqa Letsholonyane6 - 13 WPts
01/09/2021Johannesburg, South Africa10 - 10 John Konde12 - 9 LPts
10/07/2021Edmonton, Canada10 - 9 Paul Ledoyen3 - 8 LPts
11/05/2021Mitchells Plain, South Africa9 - 9 Kwanda Ramatlhodi1 - 16 WPts
17/03/2021Port Elizabeth, South Africa9 - 8 Siyabonga Bapela6 - 7 LPts
21/01/2021Durban, South Africa8 - 8 Leighton Obure7(1) - 12 WPts
21/11/2020Cape Town, South Africa8 - 7 Joe Kimbangi7 - 12 LPts
29/09/2020Durban, South Africa8 - 6 Davie Msibi10 - 6 LPts
30/07/2020Kingston, Jamaica7 - 6 Sam Nedley7 - 5 WPts
31/05/2020Hirakata, Japan7 - 5 Shinji Hayashida9(1) - 2 LPts
01/04/2020Durban, South Africa6 - 5 Andile Zwane3 - 2 WPts
01/02/2020Durban, South Africa5 - 5 Sean Moise2 - 1 WPts
02/12/2019Katlehong, South Africa5 - 4 Tefu Sekola0 - 8 LPts
09/10/2019Pretoria, South Africa5 - 3 Tavon Nyauza9 - 4 LPts
08/09/2019Mitchells Plain, South Africa4 - 3 Fagrie Ledwaba3 - 3 WPts
02/08/2019Durban, South Africa3 - 3 Sam Van der Sandt4 - 4 WPts
22/06/2019Istanbul, Turkey3 - 2 Ufuk Engin4 - 4 LPts
24/04/2019Ho Chi Minh City, Vietnam3 - 1 Nguyen Huynh7 - 1 LPts
24/02/2019Yerevan, Armenia3 - 0 Hagop Chakalozian6 - 2 LPts
27/12/2018Durban, South Africa2 - 0 Polo Kessels4 - 0 WPts
29/10/2018Mitchells Plain, South Africa1 - 0 Lebogang Molewa2 - 1 WPts
18/09/2018Durban, South Africa0 - 0 Tobias Igo0 - 0 WPts