Weightclass:  Welterweight
Location:  East London, South Africa
Record:  8 - 24(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/01/2024East London, South Africa7 - 24(1) Edingu Daul3 - 10 WPts
16/11/2023East London, South Africa7 - 23(1) Husam al Din Barakat32 - 11 LPts
17/09/2023East London, South Africa7 - 22(1) Paco Canedo20 - 15 LPts
19/07/2023East London, South Africa6 - 22(1) Subusiso Motsoaledi2 - 3 WPts
19/05/2023East London, South Africa5 - 22(1) Emin Apak2 - 14 WPts
20/03/2023East London, South Africa5 - 21(1) Leroy Lippmann23 - 11 LPts
19/01/2023East London, South Africa4 - 21(1) Duygu Chuhadar4 - 13 WPts
19/11/2022East London, South Africa4 - 20(1) Fresco Tacuyan18(1) - 7 LPts
20/09/2022East London, South Africa3 - 20(1) Paul Van der Knaap2 - 1 WPts
21/07/2022East London, South Africa3 - 19(1) Patrick Bomoyi14 - 11 LPts
20/05/2022East London, South Africa3 - 18 Aleksei Kravec15 - 15 LKO3
21/03/2022East London, South Africa3 - 17 Orleans Baton4 - 21 LPts
20/01/2022Mamelodi, South Africa3 - 16 Thulani September8 - 12 LPts
01/12/2021Randburg, South Africa3 - 15 Orma Erasmus20 - 3 LPts
06/10/2021Mamelodi, South Africa3 - 14 Spencer Makanda9 - 8 LPts
06/08/2021Soweto, South Africa3 - 13 Reneilwe Erasmus13 - 7 LPts
08/06/2021Pretoria, South Africa2 - 13 Roger Mulder7 - 13 WPts
21/04/2021Soshanguve, South Africa2 - 12 Oupa Keet7 - 13 LPts
19/03/2021Dublin, Ireland2 - 11 Shane McNabb10 - 7 LPts
19/01/2021Vitebsk, Belarus2 - 10 Kolzak Kuznetsov10(1) - 6 LPts
20/11/2020Bangkok, Thailand2 - 9 Yokthong Pranthaksin7 - 8 LPts
22/09/2020East London, South Africa2 - 8 Turiau Moreau11 - 5 LPts
22/07/2020Accra, Ghana2 - 7 Lado Mbun8(1) - 5 LPts
24/05/2020East London, South Africa1 - 7 Navasart Makhanyan7(1) - 9 WPts
24/03/2020Durban, South Africa1 - 6 Okoth Poku10 - 4 LPts
09/02/2020Busan, South Korea1 - 5 Sung-ryong Tan1 - 11 LPts
11/12/2019Santiago de los Caballeros, Dominican Republic1 - 4 Xavier Burgo5 - 8 LPts
12/10/2019East London, South Africa1 - 3 Faraji Attoh5 - 0 LPts
12/08/2019East London, South Africa1 - 2 Dai Hori3 - 4 LPts
13/06/2019Yerevan, Armenia1 - 1 Sos Lubyan6 - 2 LPts
14/04/2019Pretoria, South Africa0 - 1 Sam Pistorius0 - 3 WPts
05/03/2019Durban, South Africa0 - 0 John Ngassi0 - 0 LPts