Weightclass:  Lightweight
Location:  Khayelitsha, South Africa
Record:  20 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/03/2026Khayelitsha, South Africa19 - 31 Cruz De la Paz3 - 10 WPts
27/01/2026Khayelitsha, South Africa19 - 30 Clinton Leland7(1) - 5 LPts
28/11/2025Khayelitsha, South Africa19 - 29 Leonardo Cilia8 - 14 LPts
29/09/2025Khayelitsha, South Africa18 - 29 Bradley Doctor4 - 13(4) WPts
31/07/2025Khayelitsha, South Africa17 - 29 Robert Mokonyane8 - 14 WPts
01/06/2025Khayelitsha, South Africa16 - 29 Arthur Felicien0 - 5 WPts
02/04/2025Khayelitsha, South Africa15 - 29 Kai Msibi0 - 4 WPts
01/02/2025Khayelitsha, South Africa14 - 29 Kadeem Sekyi1 - 2 WPts
03/12/2024Khayelitsha, South Africa14 - 28 Faraji Ofosu-Ayeh10 - 5 LPts
04/10/2024Khayelitsha, South Africa13 - 28 Duncan Kambilala1 - 13 WPts
05/08/2024Khayelitsha, South Africa12 - 28 Thabo Dube0 - 1 WPts
06/06/2024Khayelitsha, South Africa12 - 27 Jevonte Muntari10 - 25 LPts
08/04/2024Bratislava, Slovakia12 - 26 Patrik Duhon21 - 16 LPts
09/02/2024East London, South Africa12 - 25 Kyle Lumbombo17 - 16 LPts
12/12/2023Toshkent, Uzbekistan11 - 25 Kir Kosanoff13 - 22 WPts
14/10/2023Thessaloniki, Greece10 - 25 Andor Roussos10 - 12 WPts
16/08/2023Brno, Czech Republic9 - 25 MatouÜ Karnik0 - 1 WPts
18/06/2023Khayelitsha, South Africa8 - 25 Corey Mattix2 - 8 WPts
19/04/2023Bruges, Belgium8 - 24 Jowan Van Bogaert24(1) - 9 LPts
19/02/2023Bratislava, Slovakia7 - 24 Petr Materna8(1) - 22 WPts
22/12/2022Santa Ana, El Salvador7 - 23 Olindo Orantes5 - 19 LPts
24/10/2022Dubai, UAE7 - 22 Sajid Fayad23 - 10 LPts
26/08/2022Poltava, Ukraine7 - 21 Krystiyan Ontko8 - 12 LPts
28/06/2022Zapopan, Mexico7 - 20 Jose Camerino9 - 15 LPts
30/04/2022Barnaul, Russia6 - 20 Fedya Isaev1 - 6 WPts
02/03/2022Soweto, South Africa5 - 20 Kenzie Nshila16(1) - 5 WPts
20/01/2022Mitchells Plain, South Africa5 - 19 Davie Msibi18 - 7 LPts
11/12/2021Umlazi, South Africa5 - 18 Nabulung Mini8 - 15 LPts
24/10/2021Aalborg, Denmark5 - 17 Odell Kraemer6 - 14 LPts
26/08/2021Bogota, Colombia5 - 16 Antonio Martinez17 - 5 LPts
28/06/2021Khayelitsha, South Africa5 - 15 Suor Kittichai12 - 8 LPts
27/04/2021Khayelitsha, South Africa5 - 14 Endrit Lumani12 - 9 LPts
26/02/2021San Felipe de Puerto Plata, Dominican Republic5 - 13 Santiago Armando5 - 11(1) LPts
29/12/2020Brno, Czech Republic5 - 12 Artur Truhlar12 - 7(4) LPts
31/10/2020Ponce, Puerto Rico5 - 11 Enzo Marina5(1) - 14 LPts
02/09/2020Boksburg, South Africa5 - 10 Arthur Fatuma12 - 6 LPts
10/07/2020Cape Town, South Africa5 - 9 Davie Van den Heever6 - 10 LPts
09/05/2020Soshanguve, South Africa5 - 8 Jamie Van Jaarsveld3 - 7 LPts
15/03/2020Graz, Austria5 - 7 Bernd Rasmussen7 - 7 LPts
16/01/2020Puente Alto, Chile5 - 6 Quito Tiscareno2 - 8 LPts
18/11/2019Cape Town, South Africa5 - 5 Musa Gabuza3 - 2 LPts
04/10/2019Khayelitsha, South Africa4 - 5 Amon Louw3 - 2 WPts
04/08/2019Soweto, South Africa3 - 5 Tefu Lakay1 - 4 WPts
14/06/2019Khayelitsha, South Africa2 - 5 Ulises Flora3 - 3 WPts
15/04/2019Roodepoort, South Africa2 - 4 Deiondre Djan2 - 3 LPts
13/03/2019Khayelitsha, South Africa2 - 3 Zachary Kimes4 - 3 LPts
12/01/2019Durban, South Africa2 - 2 Okoth Bungu0 - 5 LPts
26/11/2018Soweto, South Africa1 - 2 Nhlanhla Knoetze3 - 3 WPts
01/10/2018Khayelitsha, South Africa0 - 2 Russel Mermoz1 - 1 WPts
03/08/2018Khayelitsha, South Africa0 - 1 Werther Van Zyl0 - 1 LPts
05/06/2018Fukuoka, Japan0 - 0 Keiichi Morishige0 - 0 LPts