Weightclass:  Light Heavyweight
Location:  Cape Town, South Africa
Record:  19 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/02/2030Cape Town, South Africa18 - 6 Rehman Sahadi5 - 11 WPts
26/12/2029Cape Town, South Africa17 - 6 Alik Albiev1 - 4 WPts
27/10/2029Tamale, Ghana16 - 6 Ollie Ankomah12 - 10 WPts
29/08/2029East London, South Africa15 - 6 Kai Ntambwe3 - 18 WPts
04/07/2029Kampala, Uganda14 - 6 Shaquille Kahwa6 - 12 WPts
06/05/2029Aba, Nigeria13 - 6 Izunna Gadanya15 - 6 WPts
08/03/2029Roodepoort, South Africa12 - 6 Oupa Mathoho5 - 17 WPts
10/01/2029Mitchells Plain, South Africa11 - 6 Robert Zungu2 - 14 WPts
12/11/2028Pretoria, South Africa10 - 6 Shaquille Afrani13 - 10 WPts
13/09/2028Amman, Jordan9 - 6 Kashif Namome15 - 25 WPts
16/07/2028Amman, Jordan9 - 5 Irfan Alfarooq15 - 17 LPts
18/05/2028Saint-Etienne, France8 - 5 Umber Delfosse11 - 11 WPts
20/03/2028Tallaght, Ireland7 - 5 Kieran Murdock22 - 11 WPts
21/01/2028Istanbul, Turkey6 - 5 Alp Halacoglu4 - 20 WPts
23/11/2027East London, South Africa6 - 4 Kamohelo Cele6 - 13 LPts
24/09/2027Halle, Germany5 - 4 Connie Hennig0 - 3 WPts
27/07/2027Cape Town, South Africa4 - 4 Billy Kisombe2 - 1 WPts
28/05/2027Cape Town, South Africa4 - 3 Adalwine Pfab8 - 16 LPts
30/03/2027Johannesburg, South Africa3 - 3 Peter Pienaar5 - 12 WPts
30/01/2027Stockholm, Sweden3 - 2 Colin Stahlberg14 - 6 LPts
02/12/2026Cape Town, South Africa2 - 2 Lebogang Tlolane5 - 18(1) WPts
05/10/2026Cape Town, South Africa1 - 2 Kian Ndulula1 - 1 WPts
07/08/2026Umlazi, South Africa1 - 1 Kian Kajima9(2) - 7 LPts
11/06/2026Khayelitsha, South Africa1 - 0 David Oosthuizen13 - 10 LPts
28/04/2026Cape Town, South Africa0 - 0 Edward Bean0 - 1 WPts