Weightclass:  Welterweight
Location:  Durban, South Africa
Record:  18(2) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/01/2023Durban, South Africa17(2) - 8 Ollie Omer5 - 9 WPts
29/11/2022Durban, South Africa16(2) - 8 Kudret Chinar9 - 16 WPts
29/09/2022Durban, South Africa15(1) - 8 Rhys Banks0 - 13(1) WKO3
31/07/2022Durban, South Africa14 - 8 Harry Stephens1 - 11(2) WKO3
30/05/2022Durban, South Africa13 - 8 Haider Sadiq3 - 3 WPts
31/03/2022Durban, South Africa12 - 8 Razzaak Belhsen11 - 8 WPts
30/01/2022Durban, South Africa12 - 7 Fumio Tanaka19 - 3 LPts
29/11/2021Durban, South Africa11 - 7 Ben Hedley15 - 5 WPts
29/09/2021Durban, South Africa10 - 7 Reneilwe Bungu7 - 15 WPts
29/07/2021Durban, South Africa9 - 7 Angel Banuelos10 - 9 WPts
28/05/2021Durban, South Africa8 - 7 Bruce Fatundu14 - 7 WPts
28/03/2021Durban, South Africa7 - 7 Razi Akoto4 - 14 WPts
27/01/2021Durban, South Africa6 - 7 Toma Sass0 - 14 WPts
27/11/2020Boston, USA6 - 6 Geoff Boiter10 - 5 LPts
29/09/2020Umlazi, South Africa5 - 6 Naftali Aidoo1 - 6 WPts
07/08/2020Mumbai, India5 - 5 Dhaval Baliyan2 - 13(2) LPts
07/06/2020Durban, South Africa4 - 5 Akbar Jagpal0 - 7(1) WPts
07/04/2020Santo Domingo de Guzman, Dominican Republic3 - 5 Xavion Vega2 - 8 WPts
08/02/2020Giza, Egypt2 - 5 Faisal Davi7 - 5 WPts
09/12/2019Bratislava, Slovakia2 - 4 Bernard Rodak4 - 7 LPts
11/10/2019Randburg, South Africa2 - 3 Josse Verdoorn8 - 3(1) LPts
24/08/2019East London, South Africa2 - 2 Sammy Mabweni7(1) - 3 LPts
20/07/2019Durban, South Africa1 - 2 Enzo Aparicio0 - 10 WPts
21/05/2019Khayelitsha, South Africa1 - 1 Bart Mpeta0 - 2 LPts
20/04/2019Durban, South Africa1 - 0 Anuj Kalita3 - 6 LPts
18/02/2019Durban, South Africa0 - 0 Marjun Lobo2 - 4 WPts