Weightclass:  Light Welterweight
Location:  Johannesburg, South Africa
Record:  23 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/04/2027Johannesburg, South Africa22 - 17 Chris Malan3 - 6 WPts
19/02/2027Johannesburg, South Africa21 - 17 Diego Guitierrez3 - 19 WPts
21/12/2026Johannesburg, South Africa20 - 17 Mark Gabuza2 - 15 WPts
22/10/2026Johannesburg, South Africa19 - 17 Jose Loza3 - 3 WPts
23/08/2026Johannesburg, South Africa18 - 17 Angel Limas6 - 20(3) WPts
24/06/2026Johannesburg, South Africa17 - 17 Amer Rashid2 - 4 WPts
25/04/2026Johannesburg, South Africa16 - 17 La Vonn Owusu6 - 8 WPts
24/02/2026Johannesburg, South Africa15 - 17 Riyad Aghayev3 - 15 WPts
26/12/2025Johannesburg, South Africa14 - 17 Hajime Suzuki2 - 1 WPts
27/10/2025Johannesburg, South Africa13 - 17 Leonel Carias2 - 16 WPts
28/08/2025Johannesburg, South Africa12 - 17 Kazuki Morikawa2 - 5 WPts
29/06/2025Johannesburg, South Africa12 - 16 Bongani Sangweni1 - 14 LPts
29/04/2025Johannesburg, South Africa11 - 16 Phil Tshikumini0 - 4 WPts
01/03/2025Touba, Senegal10 - 16 Bayard Oltz1 - 2 WPts
01/01/2025Johannesburg, South Africa10 - 15 Quaddus Adusei12 - 28 LPts
09/11/2024Johannesburg, South Africa10 - 14 Ignado Olmo4 - 8 LPts
09/09/2024Johannesburg, South Africa9 - 14 Didier Retief4 - 11 WPts
12/07/2024Johannesburg, South Africa8 - 14 Waqas Rauf8 - 8 WPts
13/05/2024Winterthur, Switzerland8 - 13 Eduard Strohl5 - 12(2) LPts
15/03/2024Wellington, New Zealand7 - 13 Leighton Mohi0 - 3(1) WPts
16/01/2024Wroclaw, Poland6 - 13 Justyn Biedron1 - 0 WPts
18/11/2023Durban, South Africa6 - 12 Asavela Manyama12 - 21 LPts
22/09/2023Garoua, Cameroon6 - 11 Marshall Bouchez9 - 11 LPts
23/07/2023Berlin, Germany6 - 10 Otto Henrichs18 - 18 LPts
25/05/2023Johannesburg, South Africa6 - 9 Chris Manyama2 - 18 LPts
26/03/2023Spokane, USA6 - 8 Ollie Colette8 - 14 LPts
26/01/2023Istanbul, Turkey6 - 7 Tolga Dervish10 - 22 LPts
28/11/2022Zaragoza, Spain6 - 6 Diego Ante9 - 19 LPts
30/09/2022Guayaquil, Ecuador6 - 5 Vicente Aldrete23 - 5 LPts
02/08/2022Vilnius, Lithuania6 - 4 Jakub Kawecki16 - 12(1) LPts
01/06/2022Germiston, South Africa6 - 3 Robert Kabanga9(1) - 12 LPts
11/04/2022San Luis Potosi, Mexico6 - 2 Jesus Victorino7 - 10 LPts
11/02/2022Orleans, France5 - 2 Verity Seel9 - 13 WPts
12/12/2021Randburg, South Africa5 - 1 Dumisani Nqakula6 - 14 LPts
06/11/2021Pretoria, South Africa4 - 1 Luister Antwi0 - 0 WPts
06/10/2021Johannesburg, South Africa3 - 1 Daniele Formisano8 - 7 WPts
05/08/2021Randburg, South Africa3 - 0 Quarren Zakari0 - 0 LPts
06/06/2021Johannesburg, South Africa2 - 0 Sancho Esperanza6 - 12 WPts
07/04/2021Cape Town, South Africa1 - 0 Naftali Gyan9 - 8 WPts
05/03/2021Johannesburg, South Africa0 - 0 Rehman Ghazi1 - 7 WPts