Weightclass:  Light Welterweight
Location:  Durban, South Africa
Record:  17 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/06/2023Durban, South Africa16 - 8 Kenji Kondo6 - 12 WPts
07/04/2023Durban, South Africa15 - 8 Ignado Eanes2 - 1 WPts
07/02/2023Durban, South Africa15 - 7 Ivan Upe11 - 20 LPts
08/12/2022Durban, South Africa14 - 7 Sergey Abramov5 - 19 WPts
09/10/2022Durban, South Africa14 - 6 Gustav Lubell20 - 9 LPts
10/08/2022Durban, South Africa13 - 6 Oleksander Boyko0 - 12 WPts
09/06/2022Durban, South Africa13 - 5 Santiago Arencibia25 - 3 LPts
10/04/2022Durban, South Africa13 - 4 Lewis Kalambaye17 - 6 LPts
09/02/2022Durban, South Africa12 - 4 Robert Mphahlele8(1) - 16 WPts
09/12/2021Durban, South Africa11 - 4 Ramahlwe Coetzee10 - 12 WPts
08/10/2021Durban, South Africa10 - 4 Ellis Orru4 - 18 WPts
08/08/2021Durban, South Africa9 - 4 Fabiano Casula3 - 6 WPts
07/06/2021Durban, South Africa8 - 4 Shamsadeen Achchakir6 - 15 WPts
08/04/2021Durban, South Africa7 - 4 Danyaal Niazi2 - 12 WPts
06/02/2021Detroit, USA6 - 4 Chris Brickell1 - 8 WPts
09/12/2020Piraeus, Greece6 - 3 Yuri Callis9 - 6 LPts
11/10/2020Durban, South Africa5 - 3 Iskander Deniz6 - 9 WPts
13/08/2020Durban, South Africa5 - 2 Vuyisile Nonyane4 - 6 LPts
12/06/2020Durban, South Africa4 - 2 Nicandro Litao4 - 4 WPts
12/04/2020Randburg, South Africa3 - 2 Thuso Mashamaite3 - 7 WPts
13/02/2020Soshanguve, South Africa3 - 1 Tshepo Segolela4 - 3 LPts
26/12/2019Ciudad del Este, Paraguay2 - 1 Fresco Ocana0 - 7 WPts
28/10/2019Durban, South Africa2 - 0 Xayvion Mbekile1 - 4 LPts
02/09/2019Roodepoort, South Africa1 - 0 Bouwen Van Rooyen0 - 3 WPts
05/07/2019Durban, South Africa0 - 0 Joaquin Zaragoza1 - 0 WPts