Weightclass:  Featherweight
Location:  Soshanguve, South Africa
Record:  18 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/11/2023Soshanguve, South Africa17 - 15 Umair Moussa3 - 10 WPts
27/09/2023Soshanguve, South Africa16 - 15 Peabo Yeboah0 - 1 WPts
29/07/2023Soshanguve, South Africa15 - 15 Okapi Magwanishi2 - 1 WPts
29/05/2023Soshanguve, South Africa14 - 15 Bob Molekane1 - 0 WPts
30/03/2023Soshanguve, South Africa13 - 15 Lamech Akrofi0 - 2 WPts
29/01/2023Soshanguve, South Africa12 - 15 Chris Van der Westhuizen2 - 10 WPts
29/11/2022Soshanguve, South Africa11 - 15 Nicholas Nzangula1 - 2 WPts
29/09/2022Soshanguve, South Africa11 - 14 Xayvion Sowah24 - 7 LPts
31/07/2022Soshanguve, South Africa10 - 14 Ellis Kadiombo8 - 13 WPts
30/05/2022Soshanguve, South Africa9 - 14 Kamohelo Mpontshane1 - 5 WPts
31/03/2022Soshanguve, South Africa9 - 13 Madisha Knoetze15 - 9 LPts
30/01/2022Soshanguve, South Africa9 - 12 Okal Poku3 - 9 LPts
29/11/2021Cape Town, South Africa9 - 11 Onaedo Attoh9 - 8 LPts
30/09/2021Odense, Denmark9 - 10 Carolus Husted13 - 8 LPts
02/08/2021Athens, Greece8 - 10 Pirro Demo16 - 7 WPts
02/06/2021Soshanguve, South Africa7 - 10 Fonzell Amberg3 - 12 WPts
02/04/2021Germiston, South Africa6 - 10 Puleng Nyauza10 - 12 WPts
05/02/2021Amsterdam, Netherlands5 - 10 Krelis Meintjies5 - 16 WPts
08/12/2020Geneva, Switzerland5 - 9 Leggett Orleans12 - 7 LPts
10/10/2020Accra, Ghana5 - 8 Dominic Mensah11 - 7 LPts
12/08/2020Soshanguve, South Africa5 - 7 Uland Paintsil1 - 15 LPts
08/07/2020Soshanguve, South Africa4 - 7 Carlos Rengifo1 - 9 WPts
08/05/2020Soshanguve, South Africa4 - 6 Dakarai Ampomah6 - 5 LPts
08/03/2020Soshanguve, South Africa4 - 5 Chike Boakye7 - 5(1) LPts
06/01/2020Durban, South Africa3 - 5 Alec Steyn1 - 0 WPts
16/11/2019Cork, Ireland2 - 5 Wayne Breckenridge3 - 7 WPts
17/09/2019Soshanguve, South Africa1 - 5 Rodrigo Jiminez1 - 6 WPts
18/07/2019Soshanguve, South Africa1 - 4 Arnie Wilson3(2) - 0 LPts
18/05/2019Gaineau, Canada1 - 3 Ashley Cardwell2 - 2 LPts
20/03/2019Soshanguve, South Africa1 - 2 Andile Hlatshwayo6 - 0 LPts
17/01/2019Soshanguve, South Africa1 - 1 Ioakim Kombarov1 - 0 LPts
18/11/2018Hull, UK1 - 0 Joel Byrne0 - 0 LPts
18/09/2018Soshanguve, South Africa0 - 0 Petchbarngborn Sithchamuang2 - 1 WPts