Weightclass:  Welterweight
Location:  Mitchells Plain, South Africa
Record:  7 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/06/2026Mitchells Plain, South Africa6 - 25 Leonel Flor2 - 5 WPts
18/04/2026Mitchells Plain, South Africa6 - 24 Alik Petrovich4 - 18 LPts
17/02/2026Mitchells Plain, South Africa6 - 23 Brigham Soumah3 - 8 LPts
19/12/2025Mitchells Plain, South Africa6 - 22 Chike Kanda1 - 4 LPts
20/10/2025Mitchells Plain, South Africa5 - 22 Prince Igiebor0 - 7 WPts
21/08/2025Mitchells Plain, South Africa4 - 22 Qing-Nan Jiang3 - 9 WPts
22/06/2025Mitchells Plain, South Africa3 - 22 Siphelele Magwanishi0 - 1 WPts
23/04/2025Mitchells Plain, South Africa3 - 21 Zachary Binney4 - 8(3) LPts
22/02/2025Mitchells Plain, South Africa3 - 20 Davy Vorster1 - 1 LPts
24/12/2024Mitchells Plain, South Africa2 - 20 Ayabulela Ekstein5 - 7 WPts
25/10/2024Mitchells Plain, South Africa2 - 19 Giovanni Van Biljon2 - 19 LPts
26/08/2024Mitchells Plain, South Africa2 - 18 Zachary Pistorius2 - 4 LPts
27/06/2024Salamanca, Spain2 - 17 Tajo Porras5 - 21 LPts
29/04/2024Mitchells Plain, South Africa1 - 17 Rodrigo Guajardo1 - 4 WPts
01/03/2024Mitchells Plain, South Africa1 - 16 Manuel Villasenor1 - 7 LPts
01/01/2024Durban, South Africa1 - 15 Thamsanqa Zwane3(1) - 7 LPts
04/11/2023Barranquilla, Colombia1 - 14 Juan Zermeno14 - 20(1) LPts
06/09/2023Glasgow, UK1 - 13 Tom Elias11 - 19 LPts
09/07/2023Algiers, Algeria1 - 12 Rashid Gamouh21 - 11 LPts
11/05/2023Tembisa, South Africa1 - 11 Diallo Zulu8 - 23 LPts
15/03/2023Port Elizabeth, South Africa1 - 10 Anele Nonyane16(1) - 17 LPts
15/01/2023Abidjan, Ivory Coast1 - 9 Justin Nolette12(1) - 18 LPts
17/11/2022Khayelitsha, South Africa1 - 8 Reneilwe Bungu9 - 20 LPts
23/09/2022Soweto, South Africa1 - 7 Tobias Demuto12 - 17 LPts
23/08/2022iBhayi, South Africa1 - 6 Lugono Hamidou17 - 9 LPts
13/07/2022Liege, Belgium1 - 5 Russel Michel9 - 16 LPts
14/05/2022Helsinki, Finland1 - 4 Armas Jutikkala2 - 2 LPts
16/03/2022Johannesburg, South Africa1 - 3 Athenkosi Khuzwayo13(1) - 11 LPts
20/01/2022Dubai, UAE1 - 2 Yasin Allawi18 - 8 LPts
22/11/2021Mitchells Plain, South Africa1 - 1 Vico Sacchi5 - 17 LPts
21/09/2021Roodepoort, South Africa1 - 0 Xyshaun Antwi6(1) - 12 LPts
05/08/2021Mitchells Plain, South Africa0 - 0 Tevin Antwi0 - 2 WPts