Weightclass:  Lightweight
Location:  Khayelitsha, South Africa
Record:  38 - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2024Khayelitsha, South Africa37 - 4 Tajo Sais6 - 16 WPts
08/10/2024Khayelitsha, South Africa36 - 4 Ivan Cordero1 - 1 WPts
09/08/2024Khayelitsha, South Africa35 - 4 Deiondre Magqwaka1 - 6 WPts
10/06/2024Khayelitsha, South Africa34 - 4 Rob Sikali1 - 3 WPts
11/04/2024Khayelitsha, South Africa33 - 4 Bongani Majoro1 - 3 WPts
11/02/2024Khayelitsha, South Africa32 - 4 Marin Malraux1 - 10 WPts
13/12/2023Khayelitsha, South Africa31 - 4 Rodrigo Mata6 - 15 WPts
14/10/2023Khayelitsha, South Africa30 - 4 Rob De Bruyn0 - 3(1) WPts
15/08/2023Khayelitsha, South Africa29 - 4 Musa Gabuza19 - 13 WPts
16/06/2023Khayelitsha, South Africa28 - 4 Vicente Velez4 - 10(5) WPts
17/04/2023Khayelitsha, South Africa27 - 4 Tshepo Zulu2 - 11 WPts
16/02/2023Khayelitsha, South Africa26 - 4 Dale Kalomba5 - 19(1) WPts
18/12/2022Kampala, Uganda25 - 4 Clint Zirimu7 - 23 WPts
20/10/2022Nanchang, China24 - 4 Fo-hsing Hum3 - 14 WPts
22/08/2022Heilbronn, Germany23 - 4 Rodrick Gensler14 - 13 WPts
24/06/2022Perpignan, France22 - 4 Gregory Nice6 - 13 WPts
26/04/2022Sana'a, Yemen21 - 4 Zafa Salaam8 - 17 WPts
26/02/2022Kuala Lumpur, Malaysia20 - 4 Haaris Deeb9(3) - 16 WPts
29/12/2021Tangerang, Indonesia20 - 3 Kabul Sakti13 - 8 LPts
31/10/2021Pretoria, South Africa19 - 3 Anele Bapela8 - 14 WPts
03/09/2021Cape Town, South Africa18 - 3 Davie Van den Heever8 - 15 WPts
19/07/2021Durban, South Africa17 - 3 Simba Amissah4 - 12 WPts
14/06/2021Lodz, Poland16 - 3 Antoni Jakubek13(1) - 11 WPts
15/04/2021Mamelodi, South Africa16 - 2 Anele Mxoyana13 - 5 LPts
08/03/2021Southampton, UK15 - 2 Charles Cavan8 - 12 WPts
08/01/2021Khayelitsha, South Africa14 - 2 Yago Ruis11 - 6 WPts
07/11/2020Santiago, Chile14 - 1 Juan Candelario11 - 6 LPts
09/09/2020Cape Town, South Africa13 - 1 Lebogang Mahlangu7 - 3 WPts
03/08/2020Khayelitsha, South Africa12 - 1 Bongani Mabena6 - 4 WPts
02/06/2020Khayelitsha, South Africa11 - 1 Montrose Cohen9 - 4 WPts
01/04/2020Tembisa, South Africa10 - 1 Sean Moise2 - 2 WPts
07/02/2020Khayelitsha, South Africa9 - 1 Connor De Jager2 - 5 WPts
08/12/2019Riga, Latvia8 - 1 Luka Pavars7 - 3 WPts
10/10/2019Khayelitsha, South Africa7 - 1 Quito Casimiro4 - 7 WPts
10/08/2019Datong, China6 - 1 Shing Ku1 - 3 WPts
11/06/2019New Delhi, India5 - 1 Ranjiv Surendran3 - 4 WPts
13/04/2019Almaty, Kazakhstan5 - 0 Yasin Iskackoff4 - 2 LPts
12/02/2019Khayelitsha, South Africa4 - 0 Urmas Karttunen3 - 1 WPts
13/12/2018Khayelitsha, South Africa3 - 0 Yobachi Kole1 - 1 WPts
13/10/2018Durban, South Africa2 - 0 Sam Van der Sandt3 - 0 WPts
16/08/2018Khayelitsha, South Africa1 - 0 Gunduz Eldarov1 - 0 WPts
18/06/2018Ufa, Russia0 - 0 Nikolai Torgovanov0 - 0 WPts