Weightclass:  Lightweight
Location:  Soshanguve, South Africa
Record:  13 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/01/2023Soshanguve, South Africa13 - 20 Musa Gabuza15 - 11 LPts
21/11/2022Soshanguve, South Africa12 - 20 Alain Dacourt1 - 8 WPts
21/09/2022Soshanguve, South Africa12 - 19 Deiondre Djan15 - 12 LPts
22/07/2022Soshanguve, South Africa11 - 19 Fraser Nondju2 - 17(1) WPts
21/05/2022Soshanguve, South Africa10 - 19 Marinus de Bock3 - 23 WPts
23/03/2022Soshanguve, South Africa10 - 18 Sakhavat Khanmamedov19 - 8 LPts
22/01/2022Soshanguve, South Africa9 - 18 Mason Martie6 - 13 WPts
22/11/2021Soshanguve, South Africa9 - 17 Hernan Mansilla4(1) - 20 LPts
21/09/2021Soshanguve, South Africa8 - 17 Wasyl Kostiuk4 - 7 WPts
21/07/2021Soshanguve, South Africa8 - 16 Gareth Munn8 - 14 LPts
20/05/2021Soshanguve, South Africa8 - 15 Diego Arguijo6 - 15 LPts
20/03/2021Soshanguve, South Africa8 - 14 Kenzie Fatuma11 - 6 LPts
19/01/2021Guadalajara, Mexico7 - 14 Diego Lares3 - 10 WPts
21/11/2020Ulaanbaatar, Mongolia6 - 14 Jabalah Narmandakh7 - 11 WPts
23/09/2020Harare, Zimbabwe6 - 13 Hayden Matonga3 - 13 LPts
25/07/2020Johannesburg, South Africa5 - 13 James Kalambaye4 - 7 WPts
26/05/2020New Kingston, Jamaica5 - 12 Robert Poet11 - 3 LPts
27/03/2020Tabriz, Iran5 - 11 Danyaal Lone11 - 3 LPts
28/01/2020Umlazi, South Africa5 - 10 Nabulung Mini2 - 9 LPts
13/12/2019Soweto, South Africa5 - 9 Eric Wana6 - 6 LPts
29/10/2019Durban, South Africa5 - 8 Amon Pungwayo6(1) - 4 LPts
06/09/2019Soshanguve, South Africa4 - 8 Rad Pettersen0 - 3 WPts
07/07/2019Johannesburg, South Africa4 - 7 Thulani Shabangu5 - 0 LPts
30/05/2019Karagandy, Kazakhstan4 - 6 Gazi Taghibaeff6 - 3 LPts
01/04/2019San Lorenzo, Paraguay3 - 6 Diego Siles1 - 6(2) WPts
01/02/2019Mamelodi, South Africa2 - 6 Phumelele Muthambi1 - 2 WPts
30/12/2018Soshanguve, South Africa1 - 6 Gervasio Cruz1 - 3 WPts
01/11/2018Irapuato, Mexico1 - 5 Rodrigo Valera4 - 2 LPts
03/09/2018Johannesburg, South Africa1 - 4 Seth Kalomba1 - 0 LPts
27/07/2018Toronto, Canada1 - 3 Mark Cousar2 - 2 LPts
29/05/2018Soshanguve, South Africa1 - 2 Mark Kalanga0 - 1 LPts
31/03/2018Cape Town, South Africa1 - 1 Joe Kimbangi0 - 2 LPts
19/02/2018Cape Town, South Africa1 - 0 Okapi Ametepey0 - 0 LPts
18/01/2018Soshanguve, South Africa0 - 0 Jasper Kalonda0 - 0 WPts