Weightclass:  Middleweight
Location:  Khayelitsha, South Africa
Record:  16 - 25(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/08/2042Khayelitsha, South Africa15 - 25(1) Vikenti Iskakow2 - 6 WPts
21/06/2042Khayelitsha, South Africa14 - 25(1) LumÝr Patera7 - 14 WPts
21/04/2042Khayelitsha, South Africa13 - 25(1) Leopold Sefcik8 - 13 WPts
19/02/2042Khayelitsha, South Africa12 - 25(1) Peter Korsah1 - 4 WPts
19/12/2041Khayelitsha, South Africa11 - 25(1) Goga Sajfedenov18 - 13 WPts
17/10/2041Khayelitsha, South Africa11 - 24 Myung-joo Ha19(6) - 7 LTKO2
16/08/2041Mexico City, Mexico11 - 23 Emilio Reyna11(2) - 2 LPts
12/08/2041Khayelitsha, South Africa10 - 23 Andy Ngcongca10 - 16(1) WPts
11/06/2041Khayelitsha, South Africa9 - 23 John Chikane21(2) - 10 WPts
16/04/2041Mamelodi, South Africa9 - 22 David Mapisa23 - 13 LPts
22/02/2041Montreal, Canada9 - 21 Elliot Desnos73 - 3 LPts
01/02/2041Dushanbe, Tajikistan8 - 21 Vasili Sackieff14 - 23 WPts
04/12/2040Zurich, Switzerland8 - 20 Tobias Biedermann26 - 30(2) LPts
05/10/2040Helsinki, Finland8 - 19 Konstantin Pitkanen0 - 0 LPts
05/08/2040Manukau, New Zealand8 - 18 Mark Erskin18 - 20 LPts
05/06/2040Hamilton, New Zealand7 - 18 Lloyd Mundie6 - 20 WPts
07/04/2040Manukau, New Zealand7 - 17 Kiwi Hinga10 - 12 LPts
08/02/2040Saint-Etienne, France7 - 16 Chancellor Villon5 - 19(1) LPts
11/12/2039Dniprodzerzhynsk, Ukraine7 - 15 Volodmiri Adamovich30 - 11 LPts
12/10/2039Soweto, South Africa7 - 14 Colin Zokwana6 - 9 LPts
22/08/2039Szczecin, Poland6 - 14 Krystian Such0 - 7 WPts
23/06/2039Mitchells Plain, South Africa6 - 13 Daniel Makwetla11 - 9 LPts
15/05/2039Zagreb, Croatia5 - 13 Marijan Bradaric10 - 12 WPts
03/05/2039Montreal, Canada5 - 12 Elliot Desnos49 - 3 LPts
22/04/2039Port Elizabeth, South Africa5 - 11 Laken Kuenyehia19 - 3 LPts
03/03/2039Dushanbe, Tajikistan5 - 10 Andrii Saparov34 - 8 LPts
19/02/2039Johannesburg, South Africa4 - 10 Itumeleng Patosi1 - 10 WPts
06/01/2039Paris, France4 - 9 Sennett Adore44 - 8 LPts
04/01/2039Havana, Cuba4 - 8 Rafael Celeste56 - 6 LPts
28/12/2038Ponce, Puerto Rico4 - 7 Rodrigo Barragan20 - 4 LPts
27/12/2038Lodz, Poland3 - 7 Walenty Budz5 - 3 WPts
24/12/2038Montreal, Canada3 - 6 Byron St. Marie55 - 4(1) LPts
23/12/2038Montreal, Canada3 - 5 Charles Depardon1 - 0 WPts
23/12/2038Havana, Cuba3 - 5 Cuba Avella40 - 4 LPts
21/12/2038Nassau, Bahamas3 - 4 David Archie36 - 4 LPts
17/12/2038Khayelitsha, South Africa3 - 3 Napoleon Cardoso4 - 4 LPts
17/10/2038Nassau, Bahamas2 - 3 Paul Foyle13 - 2 WPts
01/10/2038Riga, Latvia2 - 2 Aleksei Sniedze7 - 3 LPts
30/09/2038Tokyo, Japan2 - 1 Kazuki Tsuchiya43 - 6 LPts
25/09/2038Prague, Czech Republic1 - 1 Ondrej Sima8 - 6 WPts
16/09/2038Quebec City, Canada1 - 0 Glynn Duncanson63 - 0 LPts
05/09/2038Roskilde, Denmark0 - 0 Rad Thrane0 - 0 WPts