Weightclass:  Lightweight
Location:  Khayelitsha, South Africa
Record:  25(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/10/2024Khayelitsha, South Africa24(1) - 15 Kris Shongwe1 - 2 WPts
07/08/2024Khayelitsha, South Africa23(1) - 15 Luka Lazda10 - 19 WPts
09/06/2024Khayelitsha, South Africa23(1) - 14 Thulani Shabangu28 - 11 LPts
10/04/2024Khayelitsha, South Africa22(1) - 14 Mondli Nonyane0 - 6(1) WPts
11/02/2024Khayelitsha, South Africa21(1) - 14 Zlatan á Borimirov1 - 11 WPts
13/12/2023Khayelitsha, South Africa20(1) - 14 Lukman Ebor16 - 19 WPts
14/10/2023Khayelitsha, South Africa19(1) - 14 Duncan Blaauw4 - 10 WPts
15/08/2023Khayelitsha, South Africa18(1) - 14 Leendert Swart0 - 2 WPts
16/06/2023Khayelitsha, South Africa17(1) - 14 Sulaiman Awoonor8(1) - 22 WPts
17/04/2023Khayelitsha, South Africa16(1) - 14 Quaashie Moyoyo0 - 1 WPts
16/02/2023Khayelitsha, South Africa15(1) - 14 Danny Shongwe9 - 20 WPts
17/12/2022Khayelitsha, South Africa14(1) - 14 Bartram Soth1 - 17(1) WPts
19/10/2022Seoul, South Korea13(1) - 14 Kook-young Jun9 - 18 WPts
21/08/2022Roskilde, Denmark12(1) - 14 Viljalmr Buske3 - 22 WPts
23/06/2022Gothenburg, Sweden12(1) - 13 Ville Torkelson21(1) - 7 LPts
25/04/2022Pretoria, South Africa11(1) - 13 Ricky Ncita14 - 9 WPts
14/03/2022Shymkent, Kazakhstan11(1) - 12 Andrii Mucasheff13 - 9 LPts
14/01/2022Ghent, Belgium10(1) - 12 Oswald Van den Kerchove11 - 7 WPts
15/11/2021Nagoya, Japan9 - 12 Hajime Mizuno6 - 14(1) WKO3
15/09/2021Shymkent, Kazakhstan9 - 11 Nusrat Ghacsylyckov8 - 10 LPts
18/07/2021Khayelitsha, South Africa9 - 10 Kris Moffett14 - 8 LPts
16/05/2021Khayelitsha, South Africa9 - 9 Mark Nqakula6 - 9 LPts
16/03/2021Stockholm, Sweden8 - 9 Ville Bredenberg3 - 18 WPts
16/01/2021Pretoria, South Africa7 - 9 Kyan Adusei8 - 11 WPts
16/11/2020Sofia, Bulgaria7 - 8 Altan Erdinch18 - 2 LPts
17/09/2020Khayelitsha, South Africa6 - 8 Aleksandr Kochkin7(1) - 7 WPts
17/07/2020Yerevan, Armenia5 - 8 Anastas Edkirmendjian3 - 11 WPts
19/05/2020Khayelitsha, South Africa5 - 7 Naoki Aoki10 - 3 LPts
19/03/2020Pretoria, South Africa5 - 6 Lehlohonolo Nkwinti2 - 6 LPts
09/02/2020Khayelitsha, South Africa5 - 5 Bart Poyner6 - 1 LPts
10/12/2019Minsk, Belarus5 - 4 Dimi Guba3 - 5 LPts
11/10/2019Tokyo, Japan4 - 4 Nori Takara7 - 4 WPts
13/08/2019Moscow, Russia3 - 4 Toma Konev4 - 3 WPts
14/06/2019New York City, USA3 - 3 Peter Valentine8 - 3 LPts
15/04/2019Khayelitsha, South Africa2 - 3 Mel Kimbiolongo2 - 0 WPts
12/02/2019Khayelitsha, South Africa1 - 3 Ibeamaka Mabokgwane1 - 0 WPts
13/12/2018Durban, South Africa1 - 2 Veltry Sikali3 - 2 LPts
02/11/2018Khayelitsha, South Africa1 - 1 Dong-jun Chang2 - 0 LPts
04/09/2018Khayelitsha, South Africa0 - 1 Vashon Boateng1 - 1 WPts
07/07/2018Almaty, Kazakhstan0 - 0 Fizuli Zhacksybek0 - 0 LPts