Weightclass:  Welterweight
Location:  Johannesburg, South Africa
Record:  18 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/11/2033Valparaiso, Chile17 - 14 Diego Cornelio16 - 18 WPts
09/09/2033Abu Dhabi, UAE16 - 14 Obaid Wazir0 - 18 WPts
11/07/2033Johannesburg, South Africa16 - 13 Ian Clowney9 - 25 LPts
11/05/2033Johannesburg, South Africa15 - 13 Tlou Motshekga3 - 19 WPts
12/03/2033Mamelodi, South Africa15 - 12 Christophe Cloete2 - 7 LPts
12/01/2033Sapporo, Japan14 - 12 Satoshi Ogasawara7 - 17 WPts
13/11/2032Soweto, South Africa13 - 12 Duante Busia12 - 14 WPts
15/09/2032Johannesburg, South Africa12 - 12 Arran Kune9 - 1 WPts
16/07/2032Sharjah, UAE12 - 11 Abdul Hoque6 - 12 LPts
18/05/2032Athens, Greece11 - 11 Adras Korba3 - 3 WPts
19/03/2032Hong Kong, China10 - 11 Li-Liang Cai12 - 26(1) WPts
20/01/2032Cape Town, South Africa9 - 11 Kwanda Serero1 - 15 WPts
23/11/2031Barcelona, Spain9 - 10 Juan Violante8 - 11 LPts
25/09/2031Johannesburg, South Africa9 - 9 Michael Tambo13 - 12 LPts
28/07/2031Milton Keynes, UK8 - 9 Mike Prothro4 - 17 WPts
30/05/2031Bayamon, Puerto Rico8 - 8 Juan Valverde18 - 14 LPts
31/03/2031Port-au-Prince, Haiti7 - 8 Aramis de Marivaux2 - 18 WPts
31/01/2031Johannesburg, South Africa6 - 8 Marißn Eder1 - 9 WPts
03/12/2030Johannesburg, South Africa5 - 8 Eloy Almeida9 - 6 WPts
05/10/2030Johannesburg, South Africa4 - 8 Lazar Dolinski2 - 8 WPts
07/08/2030Durban, South Africa3 - 8 Siyabonga Nkwinti0 - 8 WPts
13/06/2030Katlehong, South Africa3 - 7 Robert Joubert10(1) - 13 LPts
15/04/2030Johannesburg, South Africa3 - 6 Marlen Milkovich10 - 16 LPts
15/02/2030Soledad, Colombia2 - 6 Emanuel Lobos3 - 10 WPts
18/12/2029Brest, Belarus2 - 5 Avel Bandera24 - 16(1) LPts
20/10/2029Johannesburg, South Africa1 - 5 Thabang Mthethwa1 - 9 WPts
21/08/2029Coventry, UK1 - 4 Robert Henrichsen7 - 8 LPts
23/06/2029Adana, Turkey1 - 3 Cem Vural10 - 5 LPts
25/04/2029East London, South Africa0 - 3 Paul Kabuya2 - 11 WPts
03/03/2029Pretoria, South Africa0 - 2 Bruyn Van Dyk16 - 15 LPts
04/01/2029Mitchells Plain, South Africa0 - 1 Tlou Matlala1 - 0 LPts
23/11/2028Johannesburg, South Africa0 - 0 Reinhard de Baertmaecker7 - 12(1) LPts