Weightclass:  Light Heavyweight
Location:  Cape Town, South Africa
Record:  24 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/05/2023Cape Town, South Africa23 - 8 Arran Nkolo16(1) - 15 WPts
29/03/2023Cape Town, South Africa22 - 8 Ayanda Sekola5 - 26 WPts
28/01/2023Cape Town, South Africa21 - 8 Max Snyman9 - 18 WPts
28/11/2022Cape Town, South Africa20 - 8 Mohsin Barry20 - 12 WPts
28/09/2022Cape Town, South Africa19 - 8 Stuart Van der Knaap1 - 7 WPts
30/07/2022Cape Town, South Africa18 - 8 Valdemarr Schack3(1) - 7 WPts
29/05/2022Cape Town, South Africa17 - 8 Shaquille Chohan1 - 4 WPts
31/03/2022Cape Town, South Africa17 - 7 Mduduzi Mxoyana18 - 3 LPts
30/01/2022Cape Town, South Africa16 - 7 Lazar Garin4 - 11 WPts
30/11/2021Cape Town, South Africa15 - 7 Gareth Dreyfus1 - 10 WPts
29/09/2021Cape Town, South Africa14 - 7 Goga Zile3 - 6 WPts
29/07/2021Kumasi, Ghana13 - 7 Dave Awoonor3(1) - 13 WPts
30/05/2021Soweto, South Africa13 - 6 Thamsanqa Magqwaka16 - 3 LPts
27/04/2021Warsaw, Poland13 - 5 Wojciech Gorczynski14 - 5 LPts
27/02/2021Umlazi, South Africa12 - 5 Vashon Msibi10(1) - 6 WPts
06/01/2021Cape Town, South Africa11 - 5 Gianni Berti10 - 7 WPts
06/11/2020Seville, Spain10 - 5 Bronco Castilla3 - 11 WPts
08/09/2020Viba del Mar, Chile9 - 5 Santiago Bueno8(1) - 7 WPts
11/07/2020Santo Domingo Oeste, Dominican Republic8 - 5 Quiqui Rayon8(1) - 8 WPts
12/05/2020Cape Town, South Africa8 - 4 Shnorhali Dakessyan16 - 1 LPts
12/03/2020Soweto, South Africa7 - 4 Luvolwethu Tlolane7 - 3 WPts
12/01/2020Cape Town, South Africa7 - 3 Dave Kamanga4 - 8 LPts
12/11/2019Soweto, South Africa7 - 2 Fikry Goosen8 - 0 LPts
10/10/2019Cape Town, South Africa6 - 2 Thadeus Kallas4 - 4 WPts
10/08/2019Cape Town, South Africa5 - 2 Chris Higgins6(1) - 2 WPts
10/06/2019Cape Town, South Africa4 - 2 Mduduzi Ngcongca3 - 6 WPts
11/04/2019Mitchells Plain, South Africa3 - 2 Asavela Masina5 - 3 WPts
11/02/2019Las Tunas, Cuba3 - 1 Xeres Martinez3 - 2 LPts
13/12/2018Cape Town, South Africa2 - 1 Savio Pintor1 - 2 WPts
14/10/2018Cape Town, South Africa1 - 1 Eric Mashaba1 - 1 WPts
16/08/2018Tamale, Ghana1 - 0 Oliver Badoe0 - 1 LPts
18/06/2018Cape Town, South Africa0 - 0 Noah Sibanda0 - 1 WPts