Weightclass:  Light Welterweight
Location:  Soshanguve, South Africa
Record:  13 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/03/2024Soshanguve, South Africa13 - 13 Diego Castellon9 - 6 LPts
18/01/2024Soshanguve, South Africa12 - 13 Diego Segura1 - 3 WPts
19/11/2023Soshanguve, South Africa11 - 13 James Nyamau3 - 10 WPts
21/09/2023Soshanguve, South Africa11 - 12 Luka Zaretsky10 - 22 LPts
23/07/2023Soshanguve, South Africa10 - 12 Chris Manyama3 - 18 WPts
24/05/2023Soshanguve, South Africa10 - 11 Mark Mwamzandi15 - 21(3) LPts
26/03/2023Soshanguve, South Africa9 - 11 Harry Shabangu2 - 8 WPts
25/01/2023Soshanguve, South Africa8 - 11 Edward Bosman1 - 4(2) WPts
26/11/2022Soshanguve, South Africa7 - 11 Dai Moyo2(1) - 10 WPts
26/09/2022Soshanguve, South Africa7 - 10 Thamsanqa Erasmus8 - 9 LPts
28/07/2022Soshanguve, South Africa6 - 10 Jack Mabena0 - 2 WPts
28/05/2022Soshanguve, South Africa5 - 10 Kris Gabuza1 - 10 WPts
29/03/2022Abobo, Ivory Coast5 - 9 Porter de Honnecourt16 - 11 LPts
29/01/2022Soshanguve, South Africa4 - 9 Kris Gabuza1 - 8 WPts
29/11/2021Leeds, UK4 - 8 Mark Drummond12 - 13 LPts
01/10/2021Soweto, South Africa4 - 7 Will Makanga11 - 12 LPts
13/08/2021Randburg, South Africa4 - 6 Tyrell Nsoh13 - 3 LPts
07/07/2021Roodepoort, South Africa3 - 6 David Van der Merwe0 - 1 WPts
06/06/2021Soshanguve, South Africa3 - 5 Ludvig Mazur13 - 7 LPts
07/04/2021Amsterdam, Netherlands3 - 4 Wilfried de Baertmaecker9 - 9 LPts
04/02/2021Cape Town, South Africa3 - 3 Naftali Gyan8 - 8 LPts
04/01/2021Durban, South Africa2 - 3 Kris Gabuza0 - 2 WPts
02/12/2020Soshanguve, South Africa2 - 2 Bruce Kambilo16 - 1 LPts
01/10/2020Hanoi, Vietnam1 - 2 Ngo Sang3 - 12 WPts
03/08/2020Naples, Italy1 - 1 Emilio Corsaro19 - 0 LPts
05/06/2020Prague, Czech Republic1 - 0 ZbyÜek Vonasek11 - 3 LPts
05/04/2020Soshanguve, South Africa0 - 0 Richard Mbuyi3 - 5 WPts