Weightclass:  Welterweight
Location:  Khayelitsha, South Africa
Record:  3 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/05/2034Khayelitsha, South Africa3 - 13 Sergey Shved0 - 1 LPts
04/03/2034Maracaibo, Venezuela3 - 12 Reyes Rodriguez33(1) - 15 LPts
04/01/2034Khayelitsha, South Africa3 - 11 Obiajulu Ako2 - 15 LPts
04/11/2033Mamelodi, South Africa3 - 10 Lehlohonolo Radebe9 - 9 LPts
06/09/2033Hyderabad, India3 - 9 Anupam Babu3 - 9 LPts
08/07/2033Khayelitsha, South Africa2 - 9 Billy Mampouya0 - 1 WPts
07/05/2033Aarhus, Denmark2 - 8 Kerr Pelle37(1) - 17 LPts
09/03/2033London, Canada2 - 7 Corey Tyre25 - 14 LPts
09/01/2033Antwerp, Belgium1 - 7 Daem Baerdt6 - 11 WPts
10/11/2032Khayelitsha, South Africa1 - 6 Deion Mbalula0 - 4 LPts
10/09/2032Khayelitsha, South Africa1 - 5 Quoitrel Muthambi2 - 4 LPts
11/07/2032La Paz, Bolivia1 - 4 Jerrold Carrasco18 - 22 LPts
13/05/2032Khayelitsha, South Africa1 - 3 Shayan Essey5 - 11 LPts
14/03/2032Oslo, Norway1 - 2 Volund Lian11 - 10 LPts
15/01/2032Vitebsk, Belarus1 - 1 Viktor Makuch9 - 15 LPts
17/11/2031Dushanbe, Tajikistan1 - 0 Islam Elamin11 - 18 LPts
19/09/2031Khayelitsha, South Africa0 - 0 Will Nshinga2 - 6 WPts