Weightclass:  Lightweight
Location:  Durban, South Africa
Record:  20 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/04/2025Durban, South Africa19 - 12 Mablevi Mokeana1 - 4 WPts
01/02/2025Durban, South Africa18 - 12 Dmytro Chura3 - 15 WPts
04/12/2024Durban, South Africa17 - 12 Rogelio Bernardez0 - 5 WPts
06/10/2024Durban, South Africa16 - 12 Kamohelo Mthethwa2 - 7 WPts
08/08/2024Durban, South Africa15 - 12 Mablevi Mokeana0 - 1 WPts
09/06/2024Durban, South Africa14 - 12 Dieter NaudÚ0 - 2 WPts
10/04/2024Durban, South Africa13 - 12 Stuart Ngandu2 - 7 WPts
11/02/2024Durban, South Africa12 - 12 Voshon Mensah6 - 6 WPts
13/12/2023Durban, South Africa11 - 12 Sierra Palacios0 - 3 WPts
14/10/2023Durban, South Africa10 - 12 Geoff Ntshangase2 - 3(1) WPts
15/08/2023Durban, South Africa9 - 12 Ellis Jonker0 - 5 WPts
16/06/2023Durban, South Africa8 - 12 Kashif Zahra10 - 23(1) WPts
18/04/2023Durban, South Africa7 - 12 Felix Potgieter1 - 1 WPts
17/02/2023Gothenburg, Sweden7 - 11 Dante Funck15(2) - 8 LPts
20/12/2022Kosice, Slovakia7 - 10 Dalimil Horsky21 - 8 LPts
22/10/2022Halifax, Canada7 - 9 John Farris8(1) - 22 LPts
24/08/2022Santo Domingo de Guzman, Dominican Republic6 - 9 Angel Muno6 - 10 WPts
26/06/2022Mandaue, Philippines5 - 9 Fresco Severino21 - 8 WPts
28/04/2022Durban, South Africa4 - 9 Fraser Nondju2 - 15(1) WPts
28/02/2022Genoa, Italy4 - 8 Carlo Cirielli16 - 10 LPts
31/12/2021Durban, South Africa3 - 8 Dale Kalomba3 - 14(1) WPts
31/10/2021Brampton, Canada3 - 7 George Cowden21 - 2 LPts
01/09/2021Durban, South Africa2 - 7 Cris Paulino2 - 6 WPts
02/07/2021Mamelodi, South Africa2 - 6 Jevonte Muntari2 - 13 LPts
06/05/2021Buenos Aires, Argentina2 - 5 Elias Rodriguez8 - 10 LPts
08/03/2021Kosice, Slovakia1 - 5 KryÜtof Bobik1 - 6 WPts
08/01/2021Shamkir, Azerbaijan1 - 4 Ikhtiyar Babaev8 - 7 LPts
08/11/2020Gothenburg, Sweden1 - 3 Jacob Walberg2 - 14 LPts
10/09/2020Durban, South Africa0 - 3 Lehlohonolo Nkwinti5 - 6 WPts
10/07/2020Durban, South Africa0 - 2 Veltry Sikali11 - 4 LPts
05/06/2020Zaragoza, Spain0 - 1 Urvano Gabaldon9 - 6 LPts
05/04/2020Durban, South Africa0 - 0 Nabulung Mpeta3 - 4(2) LPts