Weightclass:  Welterweight
Location:  Durban, South Africa
Record:  6 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/04/2031Durban, South Africa6 - 21 Robert Kibangadi18 - 14 LPts
03/02/2031Durban, South Africa5 - 21 Tolga Firat6 - 12 WPts
06/12/2030Durban, South Africa4 - 21 Makalo Shongwe5(1) - 11 WPts
07/10/2030Durban, South Africa4 - 20 Nikolai Iskacov3 - 0 LPts
09/08/2030Durban, South Africa3 - 20 Roshaun Iddrisu5 - 9 WPts
10/06/2030Medina, Saudi Arabia3 - 19 Obaid Saleem44 - 21(1) LPts
12/04/2030Durban, South Africa3 - 18 Iago Moye4 - 7 LPts
12/02/2030Bangkok, Thailand3 - 17 Tabtibdaeng Pleonchit16 - 23 LPts
15/12/2029Zagreb, Croatia3 - 16 Velimir Kolega17 - 25 LPts
17/10/2029Antofagasta, Chile3 - 15 Montenegro Vine21 - 7 LPts
19/08/2029New Delhi, India3 - 14 Dev Chohan2 - 3 LPts
21/06/2029Croix des Bouqets, Haiti2 - 14 Verrier Verlaine3 - 7(1) WPts
23/04/2029Casablanca, Morocco2 - 13 Murshid Rabbah8 - 15(1) LPts
23/02/2029Kampala, Uganda2 - 12 Inigo Bitature8 - 12(2) LPts
26/12/2028Durban, South Africa2 - 11 Thulani Khuzwayo4 - 5 LPts
27/10/2028Bern, Switzerland2 - 10 Landmari Binner11 - 20 LPts
29/08/2028Ponce, Puerto Rico2 - 9 Oleos Escamilla6 - 31(8) LPts
01/07/2028Durban, South Africa2 - 8 Mark Tshiabu2 - 5 LPts
01/05/2028Durban, South Africa1 - 8 Ivan Rozas0 - 8 WPts
03/03/2028Port Elizabeth, South Africa1 - 7 Eugeen De Jongh3 - 0 LPts
06/01/2028Mogilev, Belarus1 - 6 Matviyko Zaleski12 - 15 LPts
08/11/2027iBhayi, South Africa1 - 5 Josh Kikedi2 - 14 LPts
14/09/2027Oujda, Morocco1 - 4 Syed Tahir10 - 13 LPts
17/07/2027Durban, South Africa0 - 4 Mark Vermaak0 - 11 WPts
22/05/2027Accra, Ghana0 - 3 Ian Kessels47 - 18 LPts
24/03/2027Montevideo, Uruguay0 - 2 Cisco Ramirez13 - 8 LPts
24/01/2027Port Elizabeth, South Africa0 - 1 Hildenbrand Retief7 - 18 LPts
09/12/2026Durban, South Africa0 - 0 Chris Tinapay0 - 4 LPts