Weightclass:  Light Welterweight
Location:  Soweto, South Africa
Record:  5 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/09/2035Santo Domingo Oeste, Dominican Republic5 - 17 Carlos Lora5(2) - 8 LPts
09/07/2035Eindhoven, Netherlands5 - 16 Edgardo Van der Naelde18 - 11 LPts
10/05/2035Murcia, Spain5 - 15 Guido Tolentino24 - 17(1) LPts
12/03/2035Bari, Italy5 - 14 Alberto Cerbone15 - 25 LPts
12/01/2035Vienna, Austria5 - 13 Varick Janta28 - 14 LPts
14/11/2034Minsk, Belarus5 - 12 Danylko Valis28 - 13 LPts
16/09/2034Durban, South Africa5 - 11 Ben Mngonyama6 - 9 LPts
21/07/2034Soweto, South Africa5 - 10 Patrick Pistorius10 - 7 LPts
20/05/2034Guadalajara, Mexico5 - 9 Francisco Portugal17 - 15 LPts
21/03/2034Nassau, Bahamas5 - 8 John Oliphant26 - 14 LPts
21/01/2034Varna, Bulgaria5 - 7 Spas á Kadyshev31(3) - 16 LPts
23/11/2033Bangkok, Thailand4 - 7 Banchadej Sithluangporphun14 - 13 WPts
25/09/2033Soweto, South Africa4 - 6 Tlou Sisulu9 - 6 LPts
26/07/2033Durban, South Africa4 - 5 Diederik De Jongh7 - 8 LPts
30/05/2033Soweto, South Africa3 - 5 Uzoma Muniru0 - 12 WPts
30/03/2033Cape Town, South Africa2 - 5 Reneilwe Radebe2 - 13 WPts
24/02/2033Johannesburg, South Africa2 - 4 Spencer Kalambaye17 - 13 LPts
24/01/2033Kemerovo, Russia2 - 3 Ivan Salnikov9 - 12 LPts
26/11/2032Nuremberg, Germany2 - 2 Meryl Stock7 - 17 LPts
28/09/2032Boksburg, South Africa1 - 2 Gift Phiri0 - 4 WPts
04/08/2032Riga, Latvia1 - 1 Daniil Vejinsh21 - 24 LPts
06/06/2032Umlazi, South Africa1 - 0 Manu Zungu7 - 6(1) LPts
12/04/2032Soweto, South Africa0 - 0 Lee Kilunga0 - 3 WPts