Weightclass:  Light Heavyweight
Location:  Khayelitsha, South Africa
Record:  19 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/01/2022Khayelitsha, South Africa18 - 6 Diederich Schaub5 - 20 WPts
29/11/2021Khayelitsha, South Africa17 - 6 Rashon Mogoeng9 - 10(1) WPts
28/09/2021Khayelitsha, South Africa16 - 6 Rehan Salah12 - 11 WPts
28/07/2021Khayelitsha, South Africa16 - 5 Seymour Carre18 - 6 LPts
27/05/2021Khayelitsha, South Africa16 - 4 Abdul Bakkali14 - 7 LPts
27/03/2021Khayelitsha, South Africa15 - 4 Banji Serero10 - 6 WPts
26/01/2021Khayelitsha, South Africa14 - 4 Jarek Bagan0 - 17 WPts
25/11/2020Khayelitsha, South Africa13 - 4 Karr Pectol6 - 4 WPts
24/09/2020Khayelitsha, South Africa12 - 4 Mzikayise Mahlangu15(2) - 3 WPts
24/07/2020Khayelitsha, South Africa11 - 4 Marlen Asgarov0 - 8 WPts
23/05/2020Khayelitsha, South Africa10 - 4 Filip Bott0 - 8 WPts
23/03/2020Khayelitsha, South Africa9 - 4 Jurica Turcic9 - 5 WPts
22/01/2020Nassau, Bahamas8 - 4 Robert Boan6 - 5 WPts
24/11/2019Khayelitsha, South Africa7 - 4 Gareth Cilliers2 - 7 WPts
24/09/2019Khayelitsha, South Africa6 - 4 Bohuslav Smisek4 - 7 WPts
25/07/2019Seville, Spain5 - 4 Orlando Febles3 - 4 WPts
27/05/2019Hamburg, Germany4 - 4 Taber Ludwig2(1) - 3 WPts
29/03/2019Khayelitsha, South Africa3 - 4 Jayvyn Senanu3 - 2 WPts
27/01/2019Khayelitsha, South Africa2 - 4 Sierra Vera0 - 4 WPts
27/11/2018Perth, Australia1 - 4 Sid Liddell2 - 3(1) WPts
28/09/2018Bergen, Norway1 - 3 Borg Hegland3 - 1 LPts
31/07/2018Rabat, Morocco1 - 2 Baligh Wahbi1 - 3 LPts
02/06/2018Cape Town, South Africa0 - 2 Rivaldo Selebi0 - 3 WPts
06/04/2018Katlehong, South Africa0 - 1 Thamsanqa Mini0 - 0 LPts
06/03/2018Khayelitsha, South Africa0 - 0 Erik Bonta0 - 0 LPts