Weightclass:  Light Welterweight
Location:  Katlehong, South Africa
Record:  26 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2025Katlehong, South Africa25 - 17 Ovidio Pacifico1 - 6 WPts
13/11/2024Katlehong, South Africa24 - 17 Runako Appiah18(4) - 22 WPts
13/09/2024Katlehong, South Africa23 - 17 Robert Moro12 - 16 WPts
16/07/2024Katlehong, South Africa22 - 17 Jonathan Ngcongca2 - 18 WPts
16/05/2024Katlehong, South Africa21 - 17 Kasi Kotei6 - 5 WPts
17/03/2024Katlehong, South Africa20 - 17 Jack Mabena0 - 13 WPts
17/01/2024Katlehong, South Africa19 - 17 Manny Rosas24 - 5 WPts
19/11/2023Katlehong, South Africa18 - 17 Duncan Arnott3 - 10(1) WPts
21/09/2023Katlehong, South Africa17 - 17 Earnest Blauch12(3) - 25 WPts
23/07/2023Katlehong, South Africa16 - 17 Felix Mahlangu4 - 8 WPts
24/05/2023Katlehong, South Africa15 - 17 Charles Oltz25(1) - 10 WPts
25/03/2023Katlehong, South Africa14 - 17 Serkan Doganchay2 - 15 WPts
25/01/2023Katlehong, South Africa13 - 17 Jonathan Ngcongca0 - 10 WPts
26/11/2022Port Elizabeth, South Africa13 - 16 Paulo Letsholonyane12 - 13 LPts
28/09/2022Maipu, Chile13 - 15 Diego Mojica18 - 8 LPts
31/07/2022Johannesburg, South Africa12 - 15 Geoff Kajima12 - 12 WPts
08/06/2022Soweto, South Africa12 - 14 Paul Van der Byl12 - 11 LPts
29/04/2022Pretoria, South Africa12 - 13 Lebogang Hanekom21 - 3 LPts
29/03/2022Busan, South Korea11 - 13 Bum-young Om17 - 5 WPts
29/01/2022Dushanbe, Tajikistan10 - 13 Zardusht Akhverdiyev9 - 14 WPts
01/12/2021Katlehong, South Africa10 - 12 Panut Raemawasti17(1) - 4 LPts
01/10/2021Katlehong, South Africa9 - 12 Bryan Greim9 - 12 WPts
31/07/2021Abidjan, Ivory Coast9 - 11 Bruce Bourdelle12(1) - 10 LPts
02/06/2021Dakar, Senegal9 - 10 Curtis Ba8 - 11 LPts
04/04/2021Ho Chi Minh City, Vietnam8 - 10 Du Hien11 - 8 WPts
04/02/2021Berlin, Germany8 - 9 Meinke Jorgensen7(1) - 10(1) LPts
07/12/2020Helsinki, Finland8 - 8 Aarne Laituri8 - 9 LPts
08/10/2020Athens, Greece8 - 7 Preben Milas12 - 2 LPts
10/08/2020East London, South Africa7 - 7 Xyshaun Nsoh8 - 3 WPts
22/06/2020Mexico City, Mexico7 - 6 Orlando Valles5 - 7(2) LPts
24/04/2020Soweto, South Africa7 - 5 Thulani Mkhize5 - 7 LPts
27/02/2020Katlehong, South Africa6 - 5 Timofei Devyatyarov4 - 5 WPts
28/12/2019Katlehong, South Africa5 - 5 Zach Lowry0 - 3 WPts
29/10/2019Katlehong, South Africa5 - 4 Tyrell Bani4 - 4 LPts
29/08/2019Katlehong, South Africa5 - 3 Frey Rosenberg3 - 5 LPts
30/06/2019Katlehong, South Africa4 - 3 Vuyisile Nonyane1 - 2 WPts
01/05/2019Katlehong, South Africa4 - 2 Kwanda Ngcongca0 - 2 LPts
01/03/2019Katlehong, South Africa3 - 2 Will Makanga3 - 4 WPts
01/01/2019Johannesburg, South Africa3 - 1 Dion De Beer2 - 0 LPts
29/11/2018Katlehong, South Africa3 - 0 Luister Asamoah4 - 2 LPts
29/09/2018Johannesburg, South Africa2 - 0 Leo Nziavake2 - 0 WPts
16/08/2018Katlehong, South Africa1 - 0 Owen Penrose1 - 0 WPts
18/06/2018Katlehong, South Africa0 - 0 Neper Machuca0 - 0 WPts