Weightclass:  Light Flyweight
Location:  Khayelitsha, South Africa
Record:  27(2) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/12/2024Khayelitsha, South Africa27(2) - 11 Denzel Faress16(1) - 23 LPts
21/10/2024Khayelitsha, South Africa26(2) - 11 David Nkoana4 - 7 WPts
22/08/2024Khayelitsha, South Africa25(2) - 11 Paul Van Zyl7(1) - 12 WPts
23/06/2024Khayelitsha, South Africa24(2) - 11 May Mogoeng1 - 4 WPts
24/04/2024Khayelitsha, South Africa23(2) - 11 Mahdi Bani0 - 1 WPts
24/02/2024Khayelitsha, South Africa22(2) - 11 Wang Jiu0 - 3 WPts
26/12/2023Khayelitsha, South Africa21(1) - 11 Kamran Gad0 - 4 WKO3
27/10/2023Khayelitsha, South Africa20(1) - 11 Tung Ngai23 - 14 WPts
28/08/2023Khayelitsha, South Africa19(1) - 11 Onaedo Nhlapo3 - 1 WPts
29/06/2023Khayelitsha, South Africa18(1) - 11 Jabulani Msibi0 - 8(5) WPts
30/04/2023Khayelitsha, South Africa17 - 11 Max Mogoeng2 - 28(4) WKO3
01/03/2023Khayelitsha, South Africa16 - 11 Jose Marquez2 - 5 WPts
31/12/2022Khayelitsha, South Africa15 - 11 Jose Marquez2 - 4 WPts
01/11/2022Petaling Jaya, Malaysia14 - 11 Obaid Koroma15 - 14 WPts
03/09/2022Khayelitsha, South Africa13 - 11 Vul Otoo4 - 24 WPts
04/07/2022iBhayi, South Africa12 - 11 Vul Antwi7 - 20 WPts
12/05/2022Khayelitsha, South Africa12 - 10 Argus Vallas10 - 17 LPts
13/03/2022Bratislava, Slovakia12 - 9 VÝt Kral12(1) - 15 LPts
12/01/2022Khayelitsha, South Africa11 - 9 Ganbaataryn Khongor13(1) - 13 WPts
12/11/2021Minsk, Belarus10 - 9 Ivan Mak2 - 7 WPts
12/09/2021Khayelitsha, South Africa9 - 9 Adnan Menard6 - 18 WPts
12/07/2021Montreal, Canada9 - 8 Scott Kinnaird10 - 6 LPts
11/05/2021Khayelitsha, South Africa8 - 8 Alen Ncita4 - 11 WPts
11/03/2021Khayelitsha, South Africa8 - 7 Evgeny Cartaev4 - 8 LPts
10/01/2021Khayelitsha, South Africa8 - 6 Asavela Manyisa13 - 5 LPts
12/11/2020Khayelitsha, South Africa7 - 6 Kai Furume6 - 5 WPts
12/09/2020Khayelitsha, South Africa6 - 6 Joaquin Porto0 - 4 WPts
12/07/2020Khayelitsha, South Africa6 - 5 Hui-chao Secsenoff9 - 7 LPts
11/05/2020Seoul, South Korea5 - 5 Bum-young Cho1 - 8 WPts
13/03/2020Khayelitsha, South Africa4 - 5 Asavela Manyisa11 - 2 WPts
11/01/2020Resistencia, Argentina4 - 4 Malvolio Tapia10 - 4 LPts
13/11/2019Khayelitsha, South Africa3 - 4 Fresco Zambrano6(1) - 6 WPts
13/09/2019Khayelitsha, South Africa2 - 4 Gelasius Siska3 - 7 WPts
15/07/2019Lima, Peru2 - 3 Loredo Aragon3 - 5 LPts
16/05/2019Khayelitsha, South Africa2 - 2 Alejandro Amado1 - 5 LPts
17/03/2019Yerevan, Armenia2 - 1 Vaghinag Orogyan2 - 2 LPts
17/01/2019San Miguel de Tucuman, Argentina1 - 1 Angel Borgo1 - 0 WPts
19/11/2018Khayelitsha, South Africa0 - 1 Saturnin Atilano1 - 1 WPts
18/09/2018Almaty, Kazakhstan0 - 0 Umair Sadycow0 - 0 LPts