Weightclass:  Lightweight
Location:  Katlehong, South Africa
Record:  37 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/10/2025Katlehong, South Africa36 - 12 Giragos Yalenian7 - 7 WPts
04/08/2025Katlehong, South Africa35 - 12 Ovidio Conrado1 - 9 WPts
04/06/2025Katlehong, South Africa34 - 12 Diego Vidales5(1) - 7 WPts
05/04/2025Katlehong, South Africa33 - 12 Rashon Quatey1(1) - 4 WPts
04/02/2025Katlehong, South Africa32 - 12 Thabang Mahlangu1 - 1 WPts
06/12/2024Katlehong, South Africa31 - 12 Venacio Pozo8 - 12 WPts
08/10/2024Katlehong, South Africa30 - 12 Kyan Ntshangase1 - 0 WPts
09/08/2024Katlehong, South Africa29 - 12 Radoslav Forst0 - 1 WPts
11/06/2024Katlehong, South Africa28 - 12 Tshepo Modjeka3 - 10 WPts
12/04/2024Katlehong, South Africa27 - 12 Quoitrel Dotse9 - 10 WPts
13/02/2024Katlehong, South Africa26 - 12 Thamsanqa Monare1 - 0 WPts
15/12/2023Katlehong, South Africa25 - 12 Seth Modjeka1 - 11 WPts
15/10/2023Katlehong, South Africa24 - 12 Larenzo Murcia4 - 7 WPts
17/08/2023Baku, Azerbaijan23 - 12 Nariman Djafarov0 - 11 WPts
19/06/2023Katlehong, South Africa22 - 12 Sammy Kalambayi1 - 4 WPts
19/04/2023Athens, Greece21 - 12 Lotus Zenon21 - 10 WPts
19/02/2023Santo Domingo de Guzman, Dominican Republic20 - 12 Angel Muno8 - 11 WPts
22/12/2022Soweto, South Africa19 - 12 Dolf Van der Walt9 - 18 WPts
21/11/2022Port Elizabeth, South Africa18 - 12 Siyabonga Bapela14 - 9 WPts
14/10/2022Tembisa, South Africa17 - 12 Wandisile Mahlobo6 - 18 WPts
02/09/2022Johannesburg, South Africa17 - 11 Polo Kessels20 - 7 LPts
04/07/2022Soweto, South Africa16 - 11 Sulaiman Awoonor6 - 18 WPts
09/05/2022Soweto, South Africa16 - 10 Kwanda Nzimande16 - 7 LPts
11/03/2022Zagreb, Croatia16 - 9 Janko Frišcic13 - 12 LPts
09/01/2022Katlehong, South Africa15 - 9 Fraser Nondju2 - 13 WPts
08/11/2021Johannesburg, South Africa15 - 8 Trory Tambo10 - 12 LPts
17/09/2021Vilnius, Lithuania14 - 8 Antoni Swoboda2 - 11 WPts
19/07/2021Tembisa, South Africa13 - 8 Richie Mashamaite2 - 13 WPts
14/06/2021Pretoria, South Africa12 - 8 Puleng Sangweni12 - 11 WPts
24/04/2021Katlehong, South Africa11 - 8 Sierra Calma14 - 4 WPts
23/02/2021Garoua, Cameroon10 - 8 Gauvain Cendrars5(1) - 9 WPts
25/12/2020Palembang, Indonesia9 - 8 Langit Soeroso5 - 6 WPts
27/10/2020Bangkok, Thailand8 - 8 Yodngoen Sartjakal4 - 10 WPts
29/08/2020Copenhagen, Denmark8 - 7 Dyre Svendsen9 - 2 LPts
29/06/2020Katlehong, South Africa7 - 7 Okapi Zokwana3 - 8 WPts
28/04/2020Katlehong, South Africa6 - 7 Geoff Mampasi2 - 8 WPts
29/02/2020Palermo, Italy6 - 6 Francesco Adduce3 - 3 LPts
01/01/2020Barcelona, Spain6 - 5 Xaver Callejo3 - 0 LPts
03/11/2019Katlehong, South Africa6 - 4 Quoitrel Burja5 - 0 LPts
24/09/2019Chennai, India5 - 4 Chandrasekar Rao6 - 5 WPts
27/07/2019Katlehong, South Africa5 - 3 Deion Mashaba0 - 2 LPts
27/05/2019Hengyang, China5 - 2 Xi-Wang Young5 - 0 LPts
29/03/2019Harare, Zimbabwe5 - 1 David Gezi4 - 4 LPts
29/01/2019Katlehong, South Africa4 - 1 Max Speir3 - 3 WPts
29/11/2018Katlehong, South Africa3 - 1 Afon Matughanow2 - 1 WPts
30/09/2018Riyadh, Saudi Arabia3 - 0 Farhan Youssef4 - 1 LPts
02/08/2018Almaty, Kazakhstan2 - 0 Lazar Kairat2 - 1 WPts
04/06/2018San Juan, Puerto Rico1 - 0 Xavion Almazan2 - 0 WPts
06/04/2018Katlehong, South Africa0 - 0 Banji Sobukwe0 - 1 WPts