Weightclass:  Light Heavyweight
Location:  Soshanguve, South Africa
Record:  9 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/11/2042Algiers, Algeria8 - 19 Syed Zaynab4 - 10(3) WPts
15/09/2042Katlehong, South Africa8 - 18 Yobachi Archer8 - 17(1) LPts
20/07/2042Soshanguve, South Africa7 - 18 Elliot Guillemette1 - 4 WPts
19/05/2042Kampala, Uganda7 - 17 Mark Serumaga11 - 23 LPts
21/03/2042Khayelitsha, South Africa6 - 17 Paul Kaniama9 - 13 WPts
19/01/2042Tegucigalpa, Honduras5 - 17 Nicandro Marcelino4 - 16(1) WPts
18/11/2041Vilnius, Lithuania5 - 16 Antoni Grygiel21 - 16 LPts
19/09/2041Puente Alto, Chile5 - 15 Montel Orbe12 - 13(1) LPts
22/07/2041Riyadh, Saudi Arabia4 - 15 Rehan Hamid1 - 18 WPts
23/05/2041Vilnius, Lithuania4 - 14 Ignacy Bobinski18 - 22(1) LPts
25/03/2041Shymkent, Kazakhstan4 - 13 Danyaal Dghumaliev36 - 11 LPts
25/01/2041Gothenburg, Sweden4 - 12 Elis Ohland15 - 16 LPts
27/11/2040Durban, South Africa4 - 11 Joel Kanyonga3 - 10 LPts
04/10/2040Soshanguve, South Africa3 - 11 Weyt Van Dyk1 - 1 WPts
03/08/2040Boksburg, South Africa3 - 10 Fier Van der Knaap3 - 4 LPts
27/06/2040Katlehong, South Africa3 - 9 Madisha Mngonyama13 - 17 LPts
26/05/2040Paris, France3 - 8 Circinus Orleans25 - 17 LPts
28/03/2040Helsinki, Finland3 - 7 Antto Tammisto13 - 37(2) LPts
29/01/2040Algiers, Algeria3 - 6 Ibrahim Zeghli25 - 16(1) LPts
01/12/2039Soweto, South Africa2 - 6 Ebi Rahman4 - 9 WPts
03/10/2039Soshanguve, South Africa1 - 6 Mick Lago3 - 7 WPts
03/08/2039Accra, Ghana1 - 5 Shaun Yalley16 - 18 LPts
03/06/2039Soshanguve, South Africa1 - 4 Karlyn Maue4 - 13(1) LPts
03/04/2039Cape Town, South Africa1 - 3 Siyabonga Nqakula2 - 12 LPts
05/02/2039Dublin, Ireland1 - 2 Dean Heriot0 - 0 LPts
08/12/2038Kampala, Uganda1 - 1 Dakarai Capradossi33 - 18 LPts
10/10/2038Pretoria, South Africa1 - 0 Adam Mabudafhasi14 - 13 LPts
18/08/2038Soshanguve, South Africa0 - 0 Ebi Rahman0 - 5 WPts