Weightclass:  Light Welterweight
Location:  Durban, South Africa
Record:  10 - 35
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/08/2042Durban, South Africa10 - 34 John Keepa11(1) - 9 LPts
10/06/2042Durban, South Africa10 - 33 Sam Oswald15 - 7(1) LPts
10/04/2042Durban, South Africa9 - 33 Qing-Nan Tzar1 - 3 WPts
08/02/2042Durban, South Africa8 - 33 Petr Hanus1 - 4 WPts
07/12/2041Durban, South Africa8 - 32 Javier Frances11 - 18(2) LPts
06/10/2041Durban, South Africa7 - 32 Jose Minjarez3 - 8(2) WPts
04/08/2041Durban, South Africa7 - 31 Evert Datev9 - 7(1) LPts
03/06/2041Durban, South Africa6 - 31 Cris Madrazo4 - 18 WPts
02/04/2041Durban, South Africa6 - 30 Vicente Arellanes3 - 7 LPts
31/01/2041Durban, South Africa5 - 30 Carlos Sergio2 - 10 WPts
01/12/2040Durban, South Africa4 - 30 Kris Mulundu3 - 10 WPts
29/09/2040Durban, South Africa4 - 29 Gareth Ngweno6 - 7 LPts
30/07/2040Durban, South Africa3 - 29 Madisha Twala0 - 4 WPts
30/05/2040Kyoto, Japan3 - 28 Hisao Uno5 - 15(1) LPts
30/03/2040Durban, South Africa2 - 28 Adrianus Vlok0 - 2 WPts
29/01/2040Durban, South Africa1 - 28 Thabo Bapela1 - 5 WPts
29/11/2039Yekaterinburg, Russia1 - 27 Fadei Obmochaev6 - 21 LPts
30/09/2039Nairobi, Kenya1 - 26 Rob Nyambane15 - 8 LPts
01/08/2039Karlsruhe, Germany1 - 25 Hans Ahlf24 - 13 LPts
03/06/2039Plovdiv, Bulgaria1 - 24 Yasen á Topalov10 - 20(2) LPts
05/04/2039Nantes, France1 - 23 Adalard Perrault4 - 23(1) LPts
05/02/2039Khayelitsha, South Africa1 - 22 Richard Kune3 - 37 LPts
11/12/2038Abidjan, Ivory Coast1 - 21 Louis Jadin11 - 19 LPts
12/10/2038Irbid, Jordan1 - 20 Saad Mady14 - 18 LPts
14/08/2038Katlehong, South Africa1 - 19 Quoitrel Sekyi7 - 20 LPts
16/06/2038Khayelitsha, South Africa1 - 18 Gus Ntuli6 - 5 LPts
19/04/2038St. Petersburg, USA1 - 17 John Steedman13 - 29(1) LPts
19/02/2038Daejeon, South Korea1 - 16 Eun-sun Pai3 - 9 LPts
21/12/2037Durban, South Africa1 - 15 Claes Vermeulen3 - 9 LPts
22/10/2037Durban, South Africa1 - 14 Kabonero Shabangu1 - 3 LPts
22/08/2037Toulouse, France1 - 13 Platt Tellier12(1) - 26 LPts
24/06/2037Durban, South Africa1 - 12 Cuba Carnero19 - 12(1) LPts
25/04/2037Puebla, Mexico1 - 11 Gabriel Moro9 - 24 LPts
25/02/2037Durban, South Africa1 - 10 Joseph Egogo5 - 9 LPts
27/12/2036Cape Town, South Africa1 - 9 Udenwa Erasmus3 - 3 LPts
30/10/2036Mecca, Saudi Arabia1 - 8 Atif Nafti19 - 11 LPts
01/09/2036Fortaleza, Brazil1 - 7 Quico Simoes0 - 5 LPts
04/07/2036Durban, South Africa1 - 6 Sean Mbekile1 - 14 LPts
05/05/2036Durban, South Africa1 - 5 Chris Mampouya0 - 0 LPts
07/03/2036Boksburg, South Africa1 - 4 Gift Phiri1 - 25 LPts
08/01/2036Turku, Finland1 - 3 Iikka Carpelan15 - 22 LPts
10/11/2035Chicago, USA1 - 2 Johnny Moffett12 - 33 LPts
12/09/2035Soweto, South Africa1 - 1 Davie Monare2 - 4 LPts
29/07/2035Johannesburg, South Africa1 - 0 Ayabulela Monare6 - 21 LPts
28/06/2035Durban, South Africa0 - 0 Alen Krige1 - 7 WPts