Weightclass:  Light Heavyweight
Location:  Johannesburg, South Africa
Record:  9 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2034Johannesburg, South Africa9 - 18 Athenkosi Phiri11 - 9 LPts
09/11/2033Johannesburg, South Africa8 - 18 Ntsikelelo Mkhize11 - 11 WPts
10/09/2033Johannesburg, South Africa7 - 18 Rob Goosens1 - 6 WPts
10/07/2033Vilnius, Lithuania7 - 17 Filip Wargo7 - 12 LPts
12/05/2033Odense, Denmark6 - 17 Ulster Dahmer4 - 15 WPts
14/03/2033Plovdiv, Bulgaria5 - 17 Andrei á Nevzorov11 - 18 WPts
14/01/2033Kingston, Jamaica5 - 16 Ian Mattie14 - 21(2) LPts
16/11/2032Cali, Colombia5 - 15 Larenzo Sigala13 - 11 LPts
18/09/2032Johannesburg, South Africa4 - 15 Irfan Abbas5 - 10 WPts
20/07/2032Prague, Czech Republic3 - 15 Vratislav Coufal12 - 11 WPts
22/05/2032Harare, Zimbabwe3 - 14 Joe Mupariwa9 - 25 LPts
24/03/2032Johannesburg, South Africa3 - 13 Onaedo Adomah13 - 8 LPts
24/01/2032Athens, Greece3 - 12 Castor Salis11 - 12 LPts
26/11/2031Lagos, Nigeria3 - 11 Shayan Maroun8 - 8 LPts
27/09/2031Port Elizabeth, South Africa3 - 10 Athenkosi Mfeketho4 - 11 LPts
06/08/2031Magnitogorsk, Russia3 - 9 Sasha Semyonov4 - 3 LPts
08/06/2031Johannesburg, South Africa2 - 9 Paulo Agbeko4 - 5 WPts
07/04/2031Johannesburg, South Africa2 - 8 Arnie Ntikabaka0 - 1 LPts
07/02/2031Johannesburg, South Africa1 - 8 Thulani Sangweni2 - 3 WPts
09/12/2030Mar del Plata, Argentina1 - 7 Joaquin Albo29 - 7 LPts
11/10/2030Durban, South Africa1 - 6 Mark Chohan4 - 2 LPts
18/08/2030Johannesburg, South Africa1 - 5 Kiran Naidu0 - 6 LPts
19/06/2030Soweto, South Africa0 - 5 Trory Muniru0 - 3(1) WPts
27/04/2030Johannesburg, South Africa0 - 4 Oskar Carsten6 - 11 LPts
26/02/2030Johannesburg, South Africa0 - 3 Jo Kruger19 - 12 LPts
17/01/2030Soshanguve, South Africa0 - 2 Ntsikelelo Motupa21(1) - 28 LPts
17/12/2029Johannesburg, South Africa0 - 1 Joe De Jongh2 - 4 LPts
16/11/2029Johannesburg, South Africa0 - 0 Vul Archer0 - 0 LPts