Weightclass:  Welterweight
Location:  Khayelitsha, South Africa
Record:  27 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/05/2024Khayelitsha, South Africa26 - 8 Steinway Krings9 - 19 WPts
14/03/2024Khayelitsha, South Africa26 - 7 Turgay Colak1 - 13 LPts
14/01/2024Khayelitsha, South Africa25 - 7 Ilhami Guven8 - 4 WPts
15/11/2023Khayelitsha, South Africa24 - 7 Quintavius Mpeta0 - 1 WPts
16/09/2023Khayelitsha, South Africa23 - 7 Paul Donkin4 - 17 WPts
18/07/2023Khayelitsha, South Africa22 - 7 Diego Montenegro0 - 3(1) WPts
19/05/2023Khayelitsha, South Africa21 - 7 Kenzie Duff0 - 17 WPts
19/03/2023Khayelitsha, South Africa20 - 7 Sajid Amber1 - 6 WPts
18/01/2023Khayelitsha, South Africa19 - 7 Galinthias Rodis3 - 7 WPts
19/11/2022Khayelitsha, South Africa18 - 7 Kadeem Khuzwayo2 - 6 WPts
19/09/2022Khayelitsha, South Africa17 - 7 Harry Kole14(1) - 9 WPts
21/07/2022Khayelitsha, South Africa16 - 7 Bruce Fatundu17 - 11 WPts
20/05/2022Bila Tserkva, Ukraine16 - 6 Yakiv Hritz12 - 12 LPts
22/03/2022iBhayi, South Africa16 - 5 Marques Salifu23(1) - 3 LPts
24/01/2022Ulaanbaatar, Mongolia16 - 4 Suhaim Altankhuyag9 - 14 LPts
25/11/2021Khayelitsha, South Africa15 - 4 Fedir Wozny0 - 6(1) WPts
25/09/2021Kiev, Ukraine15 - 3 Pylyp Janko14 - 3 LPts
28/07/2021Mariupol, Ukraine14 - 3 Vasili Litvin9(1) - 10 WPts
28/05/2021Khayelitsha, South Africa13 - 3 Sam Pistorius9 - 8 WPts
28/03/2021Khayelitsha, South Africa12 - 3 Oupa Lakay9 - 7 WPts
27/01/2021Khayelitsha, South Africa11 - 3 Bronco Correira1 - 13 WPts
27/11/2020Cape Town, South Africa10 - 3 Robert Mokotjo8 - 8 WPts
27/09/2020Kumasi, Ghana9 - 3 Okal Akamenya7 - 11 WPts
30/07/2020Kawaguchi, Japan8 - 3 Kaede Hayashida4 - 9 WPts
01/06/2020Mamelodi, South Africa7 - 3 Vuyisile Motupa9 - 6 WPts
01/04/2020Carolina, Puerto Rico6 - 3 Vegas Pina0 - 9 WPts
02/02/2020Athens, Greece6 - 2 Haemon Nikitas8 - 2 LPts
05/12/2019Nice, France5 - 2 Luc Richard7 - 4 WPts
06/10/2019Randburg, South Africa5 - 1 Thamsanqa Mbeki2 - 2 LPts
09/08/2019Algiers, Algeria4 - 1 Abdul Kalaz0 - 9 WPts
11/06/2019Pretoria, South Africa3 - 1 Johnny Tshwete7 - 2 WPts
13/04/2019Khayelitsha, South Africa2 - 1 La Vonn Agbo1 - 4 WPts
10/02/2019Khayelitsha, South Africa2 - 0 Kian Pienaar0 - 1 LPts
11/12/2018Umlazi, South Africa1 - 0 Sid Karaha1 - 5 WPts
18/10/2018Khayelitsha, South Africa0 - 0 Alaksander Szafran0 - 2 WPts