Weightclass:  Light Welterweight
Location:  Durban, South Africa
Record:  19 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/05/2030Durban, South Africa18 - 27 Borya Cajrbecow3 - 2 WPts
18/03/2030Durban, South Africa17 - 27 Gervasio Ibanez3 - 9 WPts
17/01/2030Durban, South Africa17 - 26 Kendis Mangochi8 - 9 LPts
18/11/2029Durban, South Africa16 - 26 Vidal Cendejas2 - 11 WPts
19/09/2029Durban, South Africa16 - 25 Sammy Vinal23(1) - 16 LPts
21/07/2029Durban, South Africa15 - 25 Asif Habibi12 - 25 WPts
22/05/2029Durban, South Africa15 - 24 Venceslav Brozik16 - 9 LPts
23/03/2029Durban, South Africa14 - 24 Josh Van der Knaap3 - 1 WPts
22/01/2029Durban, South Africa13 - 24 Lubor Parkos1 - 3 WPts
23/11/2028Durban, South Africa12 - 24 Harry Wessels1 - 0 WPts
24/09/2028Durban, South Africa11 - 24 Suleiman Kerimov3 - 14 WPts
26/07/2028Durban, South Africa10 - 24 Paul Tshimangakabangu12(2) - 14 WPts
27/05/2028Sapporo, Japan10 - 23 Shinji Fukumoto9 - 13 LPts
29/03/2028Durban, South Africa9 - 23 Elturan Noor1 - 4 WPts
30/01/2028Durban, South Africa8 - 23 Desiderio Abar3 - 13 WPts
01/12/2027Ruiru, Kenya7 - 23 Adnan Hammoud0 - 3 WPts
03/10/2027Christchurch, New Zealand7 - 22 Tobias Cattell10 - 8 LPts
05/08/2027Durban, South Africa7 - 21 Ontibile Dorkenoo4 - 22(1) LPts
06/06/2027Durban, South Africa6 - 21 Kris Naude3 - 16 WPts
08/04/2027Durban, South Africa5 - 21 Arthur Phaahla6 - 3 WPts
07/02/2027Leon, Mexico5 - 20 Guillermo Florida18(2) - 16 LPts
10/12/2026Cape Town, South Africa5 - 19 Ian Nkolo39 - 21(1) LPts
14/10/2026Khayelitsha, South Africa5 - 18 Paulo Gabuza11 - 3 LPts
16/08/2026Brasilia, Brazil4 - 18 Santiago Vala4 - 15(3) WPts
18/06/2026Durban, South Africa3 - 18 Noel Hasting16(2) - 10 WPts
19/04/2026Durban, South Africa3 - 17 Matt Kiziamina10 - 9 LPts
18/02/2026Katlehong, South Africa3 - 16 Michael Stella15(1) - 12 LPts
23/12/2025Cincinnati, USA3 - 15 Henry Blix8 - 7 LPts
25/10/2025Durban, South Africa2 - 15 Gethin Gills7 - 18 WPts
27/08/2025Umlazi, South Africa2 - 14 Mondli Ntuli2 - 1 LPts
29/06/2025Johannesburg, South Africa1 - 14 Rivaldo Mogoeng12 - 16 WPts
09/05/2025Durban, South Africa0 - 14 Xyshaun Amengaetego2 - 10 WPts
10/03/2025Santo Domingo de Guzman, Dominican Republic0 - 13 Vicente Dieguez37 - 10 LPts
10/01/2025Santo Domingo de Guzman, Dominican Republic0 - 12 Vicente Dieguez36 - 10 LPts
12/11/2024Mashhad, Iran0 - 11 Amer Sader5 - 21 LPts
13/09/2024Durban, South Africa0 - 10 Dele Ofosu3 - 4 LPts
16/07/2024Durban, South Africa0 - 9 Andile Ramatlhodi0 - 3 LPts
16/05/2024Durban, South Africa0 - 8 Lukman Mathoho0 - 5 LPts
17/03/2024Chicago, USA0 - 7 Leeroy Oliver10 - 13(2) LPts
17/01/2024Durban, South Africa0 - 6 Asavela Manyama13 - 21 LPts
19/11/2023Christchurch, New Zealand0 - 5 Sam Traill4 - 20(2) LPts
21/09/2023Bangkok, Thailand0 - 4 Samartlek Lekmuangnon13 - 21 LPts
24/07/2023Pretoria, South Africa0 - 3 Jobathan Cronje20 - 9(1) LPts
05/06/2023Tembisa, South Africa0 - 2 Ian Kondi0 - 0 LPts
07/04/2023Boksburg, South Africa0 - 1 Euan Van Schalkwyk8 - 23(5) LPts
05/03/2023Wroclaw, Poland0 - 0 Sergiusz Topor0 - 0 LPts