Weightclass:  Welterweight
Location:  Johannesburg, South Africa
Record:  13 - 15(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/05/2038Germiston, South Africa13 - 14(1) Ramahlwe Zulu12 - 9 LPts South Africa National Championships 2038View
29/04/2038Germiston, South Africa12 - 14(1) Subusiso Hanekom17(2) - 7(1) WPts South Africa National Championships 2038View
26/04/2038Germiston, South Africa11 - 14(1) Asavela Nkoana7 - 11 WPts South Africa National Championships 2038View
18/04/2038Rosario, Argentina11 - 13(1) Rafael San Angelo26(6) - 12(1) LPts
18/03/2038Johannesburg, South Africa11 - 12 Girish Balmuchu41(13) - 13(1) LKO3
14/02/2038Johannesburg, South Africa11 - 11 Ian Carroll39(1) - 8 LPts
09/01/2038Douala, Cameroon11 - 10 Chima Siewari38 - 22 LPts Africa Championships 2038View
14/12/2037Casablanca, Morocco11 - 9 Sufyan Dellagnola27(1) - 5 LPts
12/11/2037Casablanca, Morocco11 - 8 Sufyan Dellagnola26(1) - 5 LPts
12/10/2037Johannesburg, South Africa11 - 7 Sufyan Dellagnola25(1) - 5 LPts
10/09/2037Busan, South Korea11 - 6 Amer Akif56 - 12(1) LPts Busan World Championships 2037View
07/09/2037Busan, South Korea10 - 6 Didier Pagnol48(3) - 31 WPts Busan World Championships 2037View
29/08/2037Johannesburg, South Africa9 - 6 Kyan Selverlinck1 - 14 WPts
01/07/2037Cagayan de Oro, Philippines9 - 5 Francisco Morante13 - 13 LPts
02/05/2037Pretoria, South Africa8 - 5 Ramahlwe Zulu7 - 5 WPts South Africa National Championships 2037View
29/04/2037Pretoria, South Africa7 - 5 Clint Lumumba8 - 5 WPts South Africa National Championships 2037View
26/04/2037Pretoria, South Africa6 - 5 Subusiso Hanekom10(1) - 6(1) WPts South Africa National Championships 2037View
11/04/2037Johannesburg, South Africa5 - 5 Ramahlwe Zulu5 - 4 WPts
11/02/2037Katlehong, South Africa5 - 4 Ramahlwe Zulu4 - 4 LPts
13/12/2036Khayelitsha, South Africa4 - 4 Mduduzi Msibi7 - 4 WPts
27/10/2036Johannesburg, South Africa3 - 4 Jack Morthland0 - 4(1) WPts
27/08/2036Johannesburg, South Africa2 - 4 Inigo Batakela1 - 0 WPts
27/06/2036Patrai, Greece2 - 3 Oighrig Gekas15 - 15 LPts
29/04/2036Randburg, South Africa2 - 2 Arran Venter9 - 7 LPts South Africa National Championships 2036View
26/04/2036Randburg, South Africa1 - 2 Khalon Delle8 - 12(1) WPts South Africa National Championships 2036View
05/03/2036Katlehong, South Africa1 - 1 Ramahlwe Zulu0 - 0 LPts
02/02/2036Montreal, Canada1 - 0 Julien de France29 - 28 LPts
05/12/2035Johannesburg, South Africa0 - 0 Ratib Erdene10 - 10(1) WPts