Weightclass:  Middleweight
Location:  Umlazi, South Africa
Record:  15 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/10/2042Khujand, Tajikistan15 - 25 Vitali Medjidov8 - 23 LPts
07/08/2042Rotterdam, Netherlands15 - 24 Momo Morant9 - 11(1) LPts
09/06/2042Soweto, South Africa15 - 23 Mandla Mabokgwane13 - 24 LPts
15/04/2042Umlazi, South Africa14 - 23 Diego Monterroso6 - 6 WPts
14/02/2042Durban, South Africa14 - 22 James Van der Knaap16 - 14(1) LPts
14/12/2041Port Elizabeth, South Africa14 - 21 David Mapisa23 - 22 LPts
13/10/2041Umlazi, South Africa13 - 21 Sid Mufonkola5 - 16(2) WPts
12/08/2041Umlazi, South Africa12 - 21 Quarren Mabudafhasi5 - 16 WPts
11/06/2041Umlazi, South Africa12 - 20 Sam Manyama16 - 24(1) LPts
11/04/2041Umlazi, South Africa11 - 20 Xhosas Gomani5 - 8 WPts
10/02/2041Maracay, Venezuela10 - 20 Eduardo Montera2 - 5 WPts
13/12/2040Managua, Nicaragua10 - 19 Joaquin Rubi32 - 26 LPts
14/10/2040Soweto, South Africa10 - 18 Dylan Kalusokoma7 - 14 LPts
15/08/2040Mamelodi, South Africa10 - 17 David Mapisa19 - 13 LPts
15/06/2040Cape Town, South Africa10 - 16 Rob Ntondolo7 - 13 LPts
16/04/2040Umlazi, South Africa9 - 16 Mandla Mabokgwane5 - 19 WPts
16/02/2040Umlazi, South Africa8 - 16 Athenkosi Mini0 - 1 WPts
16/12/2039Umlazi, South Africa7 - 16 Roger Sobukwe6 - 16 WPts
15/10/2039Umlazi, South Africa6 - 16 Tokelo Vilakazi1 - 1 WPts
14/08/2039San Juan, Puerto Rico6 - 15 Juan Armenteros16 - 15(1) LPts
15/06/2039Khayelitsha, South Africa6 - 14 John Chikane11 - 8 LPts
19/04/2039Umlazi, South Africa5 - 14 Oupa Zungu1 - 1 WPts
16/02/2039Santa Fe de la Vera Cruz, Argentina4 - 14 Vicente Arellano3 - 13 WPts
19/12/2038Umlazi, South Africa4 - 13 Thierry Haarhoff4 - 7 LPts
18/10/2038San Miguelito, Panama4 - 12 Federico Artiles2 - 16 LPts
19/08/2038Umlazi, South Africa4 - 11 Sezni de Marivaux0 - 6 LPts
20/06/2038Umlazi, South Africa3 - 11 Sasha Pavlovich2 - 2 WPts
20/04/2038Dushanbe, Tajikistan3 - 10 Bilal Dawood40 - 18 LPts
20/02/2038Soweto, South Africa3 - 9 Roger Sobukwe1 - 9 LPts
28/12/2037Port Elizabeth, South Africa3 - 8 Kamohelo Ekstein2 - 10 LPts
15/11/2037Mitchells Plain, South Africa3 - 7 Lisimba Acquaah17 - 28(1) LPts
15/10/2037Helsinki, Finland3 - 6 Rauni Toikka20 - 23 LPts
17/08/2037Changwon, South Korea3 - 5 Kee-hee Jeon12 - 16 LPts
16/08/2037Quebec City, Canada3 - 4 Glynn Duncanson49 - 0 LPts
17/07/2037Lodz, Poland3 - 3 Kacper Glab35 - 5 LPts
02/07/2037Salzburg, Austria3 - 2 Chlodwig Khoyank15 - 15 LPts
25/06/2037Vienna, Austria2 - 2 August Jaster0 - 0 WPts
26/04/2037Umlazi, South Africa1 - 2 Daniel Makwetla2 - 5 WPts
25/02/2037Umlazi, South Africa1 - 1 Laken Kuenyehia6 - 3 LPts
26/12/2036Stockholm, Sweden1 - 0 Theodor Israelson9 - 19 LPts
28/10/2036Umlazi, South Africa0 - 0 Thulani Cele1 - 3 WPts