Weightclass:  Welterweight
Location:  Johannesburg, South Africa
Record:  13(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/01/2023Johannesburg, South Africa12(1) - 12 Gareth Oswald23(1) - 9 WPts
29/11/2022Johannesburg, South Africa12(1) - 11 Serhat Aydinlar24(2) - 9 LPts
29/09/2022Johannesburg, South Africa11(1) - 11 Bronco Dacion2 - 11 WPts
31/07/2022Johannesburg, South Africa10(1) - 11 Aimon Luis0 - 3 WPts
30/05/2022Johannesburg, South Africa10(1) - 10 Fedor Khvostov17 - 6 LPts
31/03/2022Johannesburg, South Africa10(1) - 9 Raiden Nakamura12 - 9 LPts
30/01/2022Johannesburg, South Africa9(1) - 9 Josh Katshkudinu5 - 2 WPts
29/11/2021Johannesburg, South Africa8 - 9 Cris Austria1 - 4 WKO3
29/09/2021Johannesburg, South Africa8 - 8 Bongi Radebe8 - 10 LPts
29/07/2021Johannesburg, South Africa8 - 7 Damodar Beniwal1 - 3 LPts
28/05/2021Johannesburg, South Africa7 - 7 Volodymyr Roman9 - 8 WPts
29/03/2021Johannesburg, South Africa6 - 7 James Bithell4 - 2 WPts
29/01/2021Johannesburg, South Africa5 - 7 Brendan Smit0 - 4 WPts
28/11/2020Johannesburg, South Africa5 - 6 Bongi Sekola11 - 6 LPts
27/09/2020Johannesburg, South Africa4 - 6 Angel Lares5 - 10 WPts
28/07/2020Johannesburg, South Africa3 - 6 Eloy Valentino2 - 14 WPts
27/05/2020Johannesburg, South Africa3 - 5 Ndumisa Khumalo5 - 6 LPts
26/03/2020Johannesburg, South Africa2 - 5 El Madani Saifedenoff8 - 5 WPts
26/01/2020Johannesburg, South Africa2 - 4 Anele Chikane4 - 9 LPts
25/11/2019Grodno, Belarus2 - 3 Zernebog Shayduku8 - 3 LPts
26/09/2019Mitchells Plain, South Africa1 - 3 Gijzelbrecht Badenhorst0 - 6(1) WPts
29/07/2019Johannesburg, South Africa1 - 2 Tunc Baykurt6 - 3 LPts
30/05/2019Johannesburg, South Africa1 - 1 Joshua Mampasi2 - 3 LPts
20/04/2019Johannesburg, South Africa0 - 1 John Henricks6 - 2 WPts
18/02/2019Johannesburg, South Africa0 - 0 Aleksandr Suleimanov0 - 0 LPts