Weightclass:  Light Welterweight
Location:  Mamelodi, South Africa
Record:  22(2) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/04/2038Germiston, South Africa22(2) - 10 Mahdi Gyimah18 - 19 LPts South Africa National Championships 2038View
27/02/2038Mamelodi, South Africa21(1) - 10 Santiago Capon9 - 4 WTKO2
27/12/2037Mamelodi, South Africa20 - 10 Rasul Agamekhtiyev0 - 10(1) WKO3
28/10/2037Montevideo, Uruguay19 - 10 Montel Prado2 - 13 WPts
30/08/2037Mamelodi, South Africa19 - 9 Mashawn Poku16(3) - 5 LPts
01/07/2037Georgetown, Guyana18 - 9 Gregor Nield3 - 18 WPts
02/05/2037Pretoria, South Africa17 - 9 Mashawn Poku15(2) - 4 WPts South Africa National Championships 2037View
29/04/2037Pretoria, South Africa16 - 9 Constant Van Dyk9 - 9 WPts South Africa National Championships 2037View
26/04/2037Pretoria, South Africa15 - 9 John Bakama12 - 6 WPts South Africa National Championships 2037View
11/04/2037Dushanbe, Tajikistan14 - 9 Vitali Mamedyarov13 - 7 WPts
11/02/2037Anchorage, USA13 - 9 Paul Abraham17 - 4 WPts
14/12/2036Mamelodi, South Africa12 - 9 Rob Creech7 - 12 WPts
14/10/2036Mamelodi, South Africa11 - 9 Mashawn Poku10 - 3 WPts
15/08/2036Mamelodi, South Africa11 - 8 Ibrahim Mina18 - 10 LPts
13/07/2036Mamelodi, South Africa10 - 8 Gennady Dandaron10 - 11 WPts
02/06/2036Dnipropetrovsk, Ukraine10 - 7 Yulian Novosel15 - 12 LPts
02/05/2036Randburg, South Africa10 - 6 Ian De Lange14 - 11(1) LPts South Africa National Championships 2036View
29/04/2036Randburg, South Africa9 - 6 Scott Meer13 - 14 WPts South Africa National Championships 2036View
26/04/2036Randburg, South Africa8 - 6 Jevonte Monare13(1) - 11 WPts South Africa National Championships 2036View
09/04/2036Mamelodi, South Africa8 - 5 Atif Aidouh20(1) - 9 LPts
09/03/2036Mecca, Saudi Arabia7 - 5 Atif Aidouh20(1) - 8 WPts
07/02/2036Prague, Czech Republic7 - 4 Leopold Jarka15 - 2 LPts
06/01/2036Mecca, Saudi Arabia7 - 3 Atif Aidouh18(1) - 8 LPts
06/12/2035Mecca, Saudi Arabia7 - 2 Atif Aidouh17(1) - 8 LPts
05/11/2035Mamelodi, South Africa7 - 1 Leopold Jarka13 - 1 LPts
04/10/2035Mamelodi, South Africa6 - 1 Aimon Samano26(2) - 17 WPts
30/08/2035Vilnius, Lithuania5 - 1 Martyn Zagata15 - 10(1) WPts
02/07/2035San Juan, Puerto Rico4 - 1 Porfio Catalan11 - 26 WPts
02/05/2035Port Elizabeth, South Africa3 - 1 Wandisile Ncita23 - 17 WPts South Africa National Championships 2035View
29/04/2035Port Elizabeth, South Africa2 - 1 LeBron Coetzee3 - 3 WPts South Africa National Championships 2035View
26/04/2035Port Elizabeth, South Africa1 - 1 James Tshibala2 - 18 WPts South Africa National Championships 2035View
06/04/2035Lausanne, Switzerland1 - 0 Rupert Florian14 - 28(1) LPts
06/02/2035Mamelodi, South Africa0 - 0 LeBron Coetzee2 - 1 WPts