Weightclass:  Light Welterweight
Location:  Johannesburg, South Africa
Record:  7 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/07/2026Johannesburg, South Africa6 - 19 Ethan Haddow1 - 2 WPts
06/05/2026Johannesburg, South Africa6 - 18 Rumold Van de Watre2 - 6 LPts
07/03/2026Johannesburg, South Africa6 - 17 Aleksei Druva7 - 12 LPts
06/01/2026Johannesburg, South Africa5 - 17 Woo-young Ma2(1) - 9 WPts
07/11/2025Johannesburg, South Africa4 - 17 Runako Sikali1 - 2 WPts
08/09/2025Johannesburg, South Africa4 - 16 Fidel Cuello30(4) - 17 LPts
10/07/2025Johannesburg, South Africa3 - 16 Alik Sobolev0 - 8 WPts
11/05/2025Johannesburg, South Africa3 - 15 Paul Selebi0 - 1 LPts
12/03/2025Johannesburg, South Africa3 - 14 Mark Gabuza0 - 6 LPts
11/01/2025Johannesburg, South Africa3 - 13 Ian Kondi3 - 8 LPts
11/11/2024Johannesburg, South Africa3 - 12 Rodrigo Alviar9 - 10 LPts
10/09/2024Johannesburg, South Africa3 - 11 Dominic Shabangu4 - 7 LPts
14/07/2024Johannesburg, South Africa3 - 10 Theo Mokotjo2 - 2 LPts
14/05/2024Johannesburg, South Africa3 - 9 Tabbart Hepting1 - 1 LPts
16/03/2024Johannesburg, South Africa2 - 9 Mark Pienaar5 - 10 WPts
16/01/2024Johannesburg, South Africa1 - 9 Hajime Ando2 - 2 WPts
17/11/2023Jakarta, Indonesia1 - 8 Raharjo Bot21 - 14 LPts
19/09/2023Athens, Greece1 - 7 Galyn Mihal13 - 17 LPts
22/07/2023Mashhad, Iran1 - 6 On Keng9 - 14 LPts
24/05/2023Vilnius, Lithuania1 - 5 Mateusz Doman12 - 19 LPts
26/03/2023Hanoi, Vietnam1 - 4 Bien Quan22(1) - 10(2) LPts
26/01/2023Taytay, Philippines1 - 3 Alejandro Abeyta12(1) - 13 LPts
28/11/2022Johannesburg, South Africa1 - 2 Ignado Cornelio15 - 10 LPts
29/09/2022Durban, South Africa1 - 1 Dave Mogoeng1 - 24(3) LPts
20/08/2022Soweto, South Africa1 - 0 John Masokongomba18 - 9 LPts
18/07/2022Johannesburg, South Africa0 - 0 Ronny Pretorius1 - 3 WPts