Weightclass:  Welterweight
Location:  Roodepoort, South Africa
Record:  6 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/11/2037Cheongju, South Korea5 - 17 Young-cheol Do7 - 21 WPts
02/10/2037Soweto, South Africa5 - 16 Alec Tshialu10 - 11 LPts
06/08/2037Montevideo, Uruguay5 - 15 Vicente Borbon7 - 23 LPts
08/06/2037Houston, USA5 - 14 Sean Luckie4 - 17 LPts
09/04/2037Khayelitsha, South Africa5 - 13 Bartolomeus Oosthuizen4 - 25 LPts
11/02/2037Cape Town, South Africa4 - 13 Mzikayise Monare1 - 10 WPts
13/12/2036Pretoria, South Africa4 - 12 Bongani Ndulula2 - 12 LPts
15/10/2036Roodepoort, South Africa4 - 11 Kyle Southerland4 - 12 LPts
16/08/2036Roodepoort, South Africa3 - 11 Michael Aga0 - 4 WPts
17/06/2036Santo Domingo Oeste, Dominican Republic2 - 11 Juan Marmol0 - 15 WPts
19/04/2036Port Elizabeth, South Africa2 - 10 Salim Matlala0 - 4 LPts
19/02/2036Cape Town, South Africa2 - 9 Lavaughn Mfeketho2 - 9 LPts
26/12/2035Roodepoort, South Africa2 - 8 Rivaldo Sisulu6 - 21 LPts
07/11/2035Port Elizabeth, South Africa2 - 7 Felle Swanepoel15 - 13 LPts
05/10/2035Johannesburg, South Africa1 - 7 Rivaldo Ngcongca0 - 0 WPts
26/08/2035Roodepoort, South Africa1 - 6 Fraser Reney5 - 10(2) LPts
27/06/2035Roodepoort, South Africa1 - 5 Crabbe Van der Byl1 - 1 LPts
27/04/2035Odessa, Ukraine1 - 4 Sergey Turchin10 - 20 LPts
27/02/2035Pretoria, South Africa1 - 3 Voshon Mensah6 - 6 LPts
02/01/2035Novosibirsk, Russia1 - 2 Marlen Povetkin15 - 18 LPts
03/11/2034Soweto, South Africa1 - 1 Hippoliet Steyn2 - 5 LPts
07/09/2034Pretoria, South Africa1 - 0 Jackson Mabena17 - 9 LPts
18/07/2034Roodepoort, South Africa0 - 0 Thamsanqa Mashamaite0 - 0 WPts