Weightclass:  Light Welterweight
Location:  Durban, South Africa
Record:  18 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/05/2031Durban, South Africa17 - 12 Matviyko Bartosh14 - 14 WPts
02/03/2031Durban, South Africa16 - 12 Doruk Yakin10 - 11 WPts
01/01/2031Durban, South Africa15 - 12 Tavon Mahlobo4 - 10 WPts
02/11/2030Durban, South Africa14 - 12 Marques Sembene1 - 0 WPts
03/09/2030Durban, South Africa13 - 12 Quintavius Aduamah4 - 3(1) WPts
04/07/2030Durban, South Africa12 - 12 Ewan Mamadou0 - 2 WPts
06/05/2030Durban, South Africa11 - 12 Robert Laidler10 - 34 WPts
07/03/2030Durban, South Africa10 - 12 Ayanda Cele7 - 17 WPts
06/01/2030Durban, South Africa10 - 11 Vicente Galano12 - 16 LPts
07/11/2029Puebla, Mexico10 - 10 Angel Cato5 - 27 LPts
09/09/2029Durban, South Africa9 - 10 Spencer Kalambaye1 - 7 WPts
10/07/2029Medellin, Colombia8 - 10 Neron Galeas4 - 9 WPts
12/05/2029Vantaa, Finland8 - 9 Klemetti Kollontai19 - 16 LPts
14/03/2029Sochi, Russia7 - 9 Boris Pirog2 - 14(3) WPts
13/01/2029Durban, South Africa6 - 9 Jordan Tlolane3 - 1 WPts
15/11/2028Cairo, Egypt6 - 8 Shayan Khalil13 - 13 LPts
17/09/2028Soledad de Graciano Sanchez, Mexico5 - 8 Santiago Herrero10 - 17 WPts
19/07/2028Mexico City, Mexico4 - 8 Diego Durazo2 - 7 WPts
21/05/2028Batam, Indonesia3 - 8 Harta Handayani10 - 21(4) WPts
23/03/2028East London, South Africa3 - 7 Mike Cilliers6 - 11 LPts
28/01/2028Christchurch, New Zealand3 - 6 Neil Tansey12 - 26 LPts
29/11/2027Durban, South Africa2 - 6 Scott Madioko0 - 4 WPts
30/09/2027Sharjah, UAE2 - 5 Sajid Rahaim61 - 25 LPts
02/08/2027Port Elizabeth, South Africa1 - 5 Isaac Bungu1 - 5 WPts
03/06/2027Durban, South Africa1 - 4 Evert Morkel1 - 8 LPts
05/04/2027iBhayi, South Africa1 - 3 John Mpunga6 - 2 LPts
10/02/2027Mamelodi, South Africa1 - 2 Kris Naude2 - 15 LPts
16/12/2026Khayelitsha, South Africa1 - 1 Okoth Sembene14(1) - 6 LPts
24/10/2026Soweto, South Africa1 - 0 Michael Yoweri12 - 15(2) LPts
22/09/2026Durban, South Africa0 - 0 Kwanda Cardoso1 - 1 WPts