Weightclass:  Light Heavyweight
Location:  Johannesburg, South Africa
Record:  19 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/06/2031Johannesburg, South Africa18 - 19 Khalon Fuseini0 - 1 WPts
27/04/2031Johannesburg, South Africa17 - 19 Kieran Pietersen1 - 1 WPts
26/02/2031Johannesburg, South Africa16 - 19 Nilis Rensburg1 - 5 WPts
28/12/2030Johannesburg, South Africa15 - 19 Verrill Casta2 - 6 WPts
29/10/2030Johannesburg, South Africa14 - 19 Agim Ozek16(1) - 23(1) WPts
31/08/2030Johannesburg, South Africa13 - 19 Montego Echevarria1 - 2 WPts
30/06/2030Johannesburg, South Africa12 - 19 Cole Chikunga1 - 7 WPts
01/05/2030Johannesburg, South Africa11 - 19 Tlou Matlaba1 - 1 WPts
02/03/2030Johannesburg, South Africa10 - 19 Sam Stobie0 - 3 WPts
31/12/2029Johannesburg, South Africa9 - 19 Barney Heintschel8 - 5 WPts
01/11/2029Johannesburg, South Africa9 - 18 Declan Zokwana15(1) - 20 LPts
01/09/2029Johannesburg, South Africa9 - 17 Henry Nomvete11 - 7 LPts
03/07/2029Johannesburg, South Africa8 - 17 Gaston Caron0 - 1 WPts
04/05/2029Randburg, South Africa8 - 16 David Kikadi10 - 18 LPts
13/03/2029Khayelitsha, South Africa8 - 15 Kentay Keet11(1) - 22 LPts
18/01/2029Cape Town, South Africa7 - 15 Ramahlwe Jali9 - 13 WPts
18/12/2028Johannesburg, South Africa7 - 14 Corey Kashoba24 - 16 LPts
08/11/2028Helsinki, Finland7 - 13 Waltteri Lehtola7(1) - 26 LPts
09/09/2028Spanish Town, Jamaica7 - 12 Ricky Gebbie9 - 23 LPts
11/07/2028Roskilde, Denmark7 - 11 Carolus Christians6 - 10 LPts
12/05/2028Johannesburg, South Africa6 - 11 Achille De Lange1 - 8 WPts
13/03/2028Johannesburg, South Africa6 - 10 Bongi Magqwaka9 - 13 LPts
13/01/2028Johannesburg, South Africa6 - 9 Yakubu Babagida8 - 16 LPts
14/11/2027Minsk, Belarus6 - 8 Yevhen Czyz17 - 7 LPts
15/09/2027Johannesburg, South Africa5 - 8 Jonathan Mufuansanyi1 - 1 WPts
17/07/2027Johannesburg, South Africa4 - 8 Kenzie Buluba3 - 10 WPts
18/05/2027Boksburg, South Africa4 - 7 Orma Andam0 - 5 LPts
29/03/2027Johannesburg, South Africa3 - 7 Rory Cooney0 - 4 WPts
29/01/2027Johannesburg, South Africa3 - 6 Kalidas Majhi12 - 13 LPts
30/11/2026Soshanguve, South Africa3 - 5 Joel Van Zyl2 - 14(1) LPts
03/10/2026Johannesburg, South Africa2 - 5 Robert Zungu0 - 2 WPts
05/08/2026Johannesburg, South Africa2 - 4 Sammy Van Niekerk15 - 11 LPts
08/06/2026Vilnius, Lithuania2 - 3 Leszek Stygar9 - 22(2) LPts
10/04/2026Khayelitsha, South Africa2 - 2 Gus Kabemba1 - 10 LPts
10/02/2026Khayelitsha, South Africa1 - 2 Xyshaun Ntshangase1 - 5 WPts
15/12/2025Panama City, Panama1 - 1 Olindo Aguayo8(1) - 18 LPts
17/10/2025Khayelitsha, South Africa0 - 1 Gift Khumalo0 - 2 WPts
20/08/2025Johannesburg, South Africa0 - 0 Ramahlwe Jali0 - 1 LPts