Weightclass:  Light Heavyweight
Location:  East London, South Africa
Record:  18 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/05/2024East London, South Africa17 - 10 Anele Matlala0 - 4 WPts
07/03/2024East London, South Africa16 - 10 Tanghe Kriel1 - 5(2) WPts
07/01/2024East London, South Africa15 - 10 Matthew Labi0 - 9 WPts
08/11/2023East London, South Africa15 - 9 Kyle Adriaanse8 - 14 LPts
09/09/2023East London, South Africa15 - 8 Zafa Rahimi16 - 19 LPts
11/07/2023East London, South Africa15 - 7 Teppo Pirnes35(3) - 2 LPts
12/05/2023East London, South Africa14 - 7 Maan Hanekom0 - 10 WPts
12/03/2023East London, South Africa14 - 6 Andile Majoro6 - 4 LPts
11/01/2023East London, South Africa13 - 6 Asavela Mathoho4 - 22 WPts
11/11/2022East London, South Africa12 - 6 Shaquille Chohan1 - 7 WPts
11/09/2022East London, South Africa11 - 6 Ayanda Sekola4 - 23 WPts
12/07/2022East London, South Africa10 - 6 Ubanwa Senanu3 - 20(4) WPts
12/05/2022East London, South Africa9 - 6 Jabulani Coetzee2 - 5 WPts
12/03/2022Tarnow, Poland9 - 5 Tomasz Cislo2 - 13 LPts
12/01/2022Lusaka, Zambia8 - 5 Runako Sinantuundu5 - 14 WPts
12/11/2021Barranquilla, Colombia7 - 5 Rico Reta1 - 10 WPts
14/09/2021Roodepoort, South Africa7 - 4 Bruce Mongala16(1) - 7 LPts
29/07/2021Stuttgart, Germany6 - 4 Eward Meiers3 - 12 WPts
31/05/2021Samarqand, Uzbekistan6 - 3 Parviz Salmanov18(1) - 3 LPts
02/04/2021Khayelitsha, South Africa5 - 3 Bongani Modjeka1 - 3 WPts
02/02/2021Germiston, South Africa5 - 2 Zareb Cardoso10 - 7 LPts
30/12/2020East London, South Africa4 - 2 Amrane Byambasuren13 - 4 WPts
30/10/2020Turin, Italy4 - 1 Fabiano Barzagli11 - 4 LPts
01/09/2020Dalian, China4 - 0 Hsin Wun3(1) - 3 LPts
04/07/2020East London, South Africa3 - 0 Arran Nkolo6 - 3 WPts
03/05/2020East London, South Africa2 - 0 Thulani Mashamaite0 - 1 WPts
04/03/2020Saint Paul, USA1 - 0 Hugh Combee1 - 1 WPts
05/01/2020East London, South Africa0 - 0 Patrick Kozlovsky2 - 7 WPts