Weightclass:  Featherweight
Location:  Johannesburg, South Africa
Record:  22 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2023Johannesburg, South Africa21 - 12 Oleksiy Slivka0 - 8 WPts
04/10/2023Johannesburg, South Africa20 - 12 Muaz Bighrade16(2) - 8 WPts
06/08/2023Johannesburg, South Africa19 - 12 Mzikayise Mkhize22(1) - 16 WPts
06/06/2023Johannesburg, South Africa18 - 12 Paco Beltre3 - 9(2) WPts
07/04/2023Johannesburg, South Africa17 - 12 Cyriel Van Zyl2 - 5 WPts
06/02/2023Johannesburg, South Africa16 - 12 Salamah Alonzo0 - 4(1) WPts
08/12/2022Johannesburg, South Africa16 - 11 Xayvion Sowah26 - 7 LPts
08/10/2022Johannesburg, South Africa15 - 11 Ahmed Fakhry1 - 5 WPts
09/08/2022Johannesburg, South Africa14 - 11 Andile Hlatshwayo27(1) - 5 WPts
08/06/2022Johannesburg, South Africa13 - 11 Paul Donovan6 - 9 WPts
09/04/2022Johannesburg, South Africa12 - 11 Sabastian Poda2 - 6 WPts
09/02/2022Johannesburg, South Africa11 - 11 Jin-su Ko1 - 11 WPts
10/12/2021Port-de-Paix, Haiti11 - 10 Varil Le Roy Ladurie4 - 18 LPts
11/10/2021Johannesburg, South Africa11 - 9 Szymon Swatek18(1) - 6 LPts
10/08/2021Umlazi, South Africa11 - 8 Andile Mapisa11 - 11 LPts
24/06/2021Johannesburg, South Africa10 - 8 Jarvis Plog13 - 8 WPts
24/04/2021Zagreb, Croatia9 - 8 Mihajlo Feric2 - 15 WPts
24/02/2021Soshanguve, South Africa9 - 7 Jayvyn Shongwe5 - 12 LPts
27/12/2020San Jose del Monte, Philippines8 - 7 James Saradpon7 - 5 WPts
28/10/2020Johannesburg, South Africa8 - 6 Andile Hlatshwayo17 - 1 LPts
29/08/2020Johannesburg, South Africa7 - 6 Salvador Magtanggol8 - 8 WPts
28/06/2020Johannesburg, South Africa6 - 6 Gwijde Degenaar3 - 9 WPts
27/04/2020Malolos, Philippines5 - 6 Cisco Ceron11 - 4 WPts
28/02/2020iBhayi, South Africa5 - 5 Rob Rensburg6 - 6 LPts
02/01/2020Johannesburg, South Africa4 - 5 Lebogang Mthethwa3(1) - 6 WPts
02/11/2019Khayelitsha, South Africa4 - 4 Hein Grobbelaar1 - 2 LPts
04/09/2019Roodepoort, South Africa4 - 3 Dume Govender0 - 3 LPts
19/07/2019Mamelodi, South Africa4 - 2 Andile Hlatshwayo8 - 0 LPts
25/05/2019Johannesburg, South Africa3 - 2 Aoi Katayama3 - 1 WPts
26/03/2019San Juan, Puerto Rico3 - 1 Vidal Remedios3 - 3 LPts
26/01/2019Hanoi, Vietnam2 - 1 Tian Thuan1 - 6 WPts
26/11/2018iBhayi, South Africa2 - 0 Puleng Bhengu4 - 2 LPts
03/10/2018Johannesburg, South Africa1 - 0 Ulan Sowah1 - 4 WPts
05/08/2018Johannesburg, South Africa0 - 0 Jose Hidalgo1 - 0 WPts