Weightclass:  Light Welterweight
Location:  East London, South Africa
Record:  22 - 17(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/09/2042East London, South Africa21 - 17(1) Reneilwe Manyama0 - 2 WPts
25/07/2042East London, South Africa20 - 17(1) Santiago Frias2 - 16 WPts
23/05/2042East London, South Africa19 - 17(1) Guustaaf Van Gerrewey0 - 2 WPts
24/03/2042East London, South Africa18 - 17(1) Michael Tanag1 - 5 WPts
21/01/2042East London, South Africa17 - 17(1) Dembe kaMagwaza0 - 11 WPts
19/11/2041Soweto, South Africa16 - 17(1) Dylan Kashama2 - 6(1) WPts
21/09/2041Kiev, Ukraine16 - 16(1) Arseni Tokar31 - 29(2) LPts
23/07/2041Mexico City, Mexico15 - 16(1) Venacio Cacho2 - 3 WPts
25/05/2041Johannesburg, South Africa14 - 16(1) Jean-Luc Van Zyl0 - 22 WPts
28/03/2041East London, South Africa14 - 15(1) Valeri Shishkina12 - 12 LPts
26/01/2041Christchurch, New Zealand14 - 14(1) Jamie Curtain13 - 13(1) LPts
28/11/2040Ilorin, Nigeria13 - 14(1) Alen Oyedele1 - 3 WPts
28/09/2040Enugu, Nigeria13 - 13(1) Elderson Azikiwe14 - 10 LPts
29/07/2040Bremen, Germany13 - 12(1) Martel Janssens20 - 24(1) LPts
30/05/2040Heidelberg, Germany12 - 12(1) Arik Heimberger6 - 20 WPts
31/03/2040Cleveland, USA11 - 12(1) Michael Pennoyer13 - 24 WPts
01/02/2040Pretoria, South Africa11 - 11(1) George Coetzee3 - 12 LPts
13/12/2039Pretoria, South Africa10 - 11(1) Bongi Ntuli14 - 30(1) WPts
12/11/2039Soshanguve, South Africa10 - 10(1) James Nshila22 - 14 LPts
01/10/2039Dushanbe, Tajikistan10 - 9(1) Ivan Moldogareeff14 - 17(1) LPts
02/08/2039Port-au-Prince, Haiti10 - 8(1) Chancellor Olivier29 - 26 LPts
04/06/2039Genoa, Italy10 - 7(1) Emilio Soprano15 - 14(1) LPts
06/04/2039Vilnius, Lithuania9 - 7(1) Maksymilian Hodor8 - 17 WPts
06/02/2039Soweto, South Africa9 - 6(1) Ian Kalunguji7 - 10 LPts
15/12/2038Asan, South Korea9 - 5(1) Se-jong Yeo4 - 6 LPts
15/10/2038East London, South Africa8 - 5(1) Cody Rahman2 - 8(1) WPts
16/08/2038Boksburg, South Africa7 - 5(1) Tavarius Sarkodee6 - 17 WPts
18/06/2038Granada, Spain7 - 4(1) Rodrigo Picado10 - 11 LPts
19/04/2038Villa Nueva, Guatemala7 - 3 Xabat Balasco42(3) - 14 LKO3
19/02/2038Johannesburg, South Africa7 - 2 Tyrell Nhleko8 - 18 LPts
22/12/2037East London, South Africa6 - 2 Zareb Mbun0 - 3 WPts
23/10/2037Cagayan de Oro, Philippines6 - 1 Santiago Ayuyao16 - 12 LPts
25/08/2037Mitchells Plain, South Africa5 - 1 Kabonero Shabangu1 - 2 WPts
22/07/2037Mitchells Plain, South Africa4 - 1 Brin Botha8 - 33 WPts
18/06/2037Khayelitsha, South Africa3 - 1 Siphelele Letlabika0 - 0 WPts
25/04/2037East London, South Africa2 - 1 Brusse Morkel0 - 7 WPts
25/02/2037Durban, South Africa1 - 1 Leo Motsoaledi6 - 12 WPts
18/01/2037Durban, South Africa1 - 0 David Prinsloo0 - 0 LPts
18/12/2036East London, South Africa0 - 0 Kendis Otoo1 - 3 WPts