Weightclass:  Lightweight
Location:  Johannesburg, South Africa
Record:  24 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/10/2023Johannesburg, South Africa23 - 11 Aleksei Wasco4 - 10 WPts
22/08/2023Johannesburg, South Africa23 - 10 Thulani Shabangu23 - 9 LPts
23/06/2023Johannesburg, South Africa22 - 10 Ellis Jonker0 - 4 WPts
24/04/2023Johannesburg, South Africa21 - 10 Duncan Kambilala0 - 4 WPts
24/02/2023Johannesburg, South Africa21 - 9 Deiondre Djan18 - 12 LPts
25/12/2022Johannesburg, South Africa20 - 9 Jevonte Muntari8 - 17 WPts
26/10/2022Johannesburg, South Africa19 - 9 Dumisani Msibi2 - 8(3) WPts
27/08/2022Johannesburg, South Africa18 - 9 Danny Shongwe9 - 17 WPts
27/06/2022Johannesburg, South Africa17 - 9 Dolf Van der Walt7 - 17 WPts
28/04/2022Johannesburg, South Africa16 - 9 Denzel Akamenya10 - 17 WPts
27/02/2022Johannesburg, South Africa16 - 8 Prawet Kiatwat15 - 1 LPts
28/12/2021Johannesburg, South Africa15 - 8 Ulan Afful7 - 12 WPts
27/10/2021Johannesburg, South Africa14 - 8 Jabalah Narmandakh7 - 17 WPts
27/08/2021Istaravshan, Tajikistan14 - 7 Lazim Nabiyev12 - 12 LPts
27/06/2021Johannesburg, South Africa13 - 7 Ricky Ncita12 - 6 WPts
26/04/2021Dammam, Saudi Arabia13 - 6 Ibrahim Abozaid18 - 4 LPts
25/02/2021Bandung, Indonesia12 - 6 Dharawangsa Hamsjin6 - 13 WPts
27/12/2020Stockholm, Sweden12 - 5 Milo Modin5 - 2 LPts
27/10/2020Copenhagen, Denmark12 - 4 Davin Francke13 - 0 LPts
29/08/2020Johannesburg, South Africa11 - 4 Elliot Radebe8(1) - 8 WPts
28/06/2020Pretoria, South Africa10 - 4 Anele Bapela6 - 8 WPts
15/05/2020Johannesburg, South Africa9 - 4 Afon Kozuch5 - 6 WPts
15/03/2020Johannesburg, South Africa8 - 4 Xeres Romas0 - 7 WPts
14/01/2020Durban, South Africa7 - 4 Shaquille Gyan2 - 4 WPts
30/11/2019Johannesburg, South Africa7 - 3 Vul Agyeman2 - 3 LPts
30/09/2019Copenhagen, Denmark7 - 2 Denholm Frisk2 - 4(1) LPts
02/08/2019Johannesburg, South Africa6 - 2 Jay Ngalamulume2 - 4 WPts
02/06/2019Johannesburg, South Africa5 - 2 Carlos Rubalcaba3 - 2 WPts
03/04/2019Johannesburg, South Africa4 - 2 Romain Bart2 - 2 WPts
01/02/2019Johannesburg, South Africa3 - 2 Geoff Mampasi0 - 2 WPts
02/12/2018Mamelodi, South Africa2 - 2 Phumelele Muthambi1 - 1 WPts
13/10/2018Kobe, Japan2 - 1 Satoru Shoda2 - 3 LPts
15/08/2018Roodepoort, South Africa1 - 1 Jabulani Cele1 - 2 WPts
17/06/2018Johannesburg, South Africa0 - 1 Goga Khryapa0 - 1 WPts
19/04/2018Johannesburg, South Africa0 - 0 Lakista Magqwaka1 - 0 LPts