Weightclass:  Middleweight
Location:  East London, South Africa
Record:  19 - 13(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/10/2032East London, South Africa18 - 13(1) Besin Pakalin2 - 10 WPts
30/08/2032East London, South Africa17 - 13(1) Borislav á Dimitrov6 - 13 WPts
29/06/2032East London, South Africa16 - 13(1) Rodrigo Solano6 - 8 WPts
30/04/2032East London, South Africa15 - 13(1) KryÜtof Sevchik1 - 9 WPts
01/03/2032East London, South Africa14 - 13(1) Vasili Ivanots1 - 6(1) WPts
01/01/2032East London, South Africa13 - 13(1) Diego Ceniceros12 - 11 WPts
01/11/2031East London, South Africa12 - 13(1) Cong Shing1 - 1(1) WPts
01/09/2031East London, South Africa11 - 13(1) Ove Finstad2 - 8 WPts
03/07/2031East London, South Africa10 - 13(1) Danylko Antonich1 - 14 WPts
03/05/2031East London, South Africa9 - 13(1) Fedor Pitoniak4 - 5 WPts
04/03/2031East London, South Africa8 - 13(1) Kendis Quaye2 - 5 WPts
03/01/2031East London, South Africa7 - 13(1) Thulani Msibi4 - 8 WPts
04/11/2030East London, South Africa6 - 13(1) Chris Ngomba5 - 5 WPts
06/09/2030Sendai, Japan5 - 13(1) Nao Uno22 - 32 WPts
08/07/2030Tilburg, Netherlands5 - 12(1) Dirk de Aertchier10 - 14 LPts
10/05/2030Mamelodi, South Africa5 - 11(1) Quaashie Mphahlele5 - 5 LPts
12/03/2030San Jose del Monte, Philippines4 - 11(1) Nasario Escobedo7 - 12 WPts
12/01/2030Daegu, South Korea3 - 11(1) Ju-young Jeong3 - 21(1) WPts
14/11/2029Soshanguve, South Africa2 - 11(1) Ayanda Nyatama3 - 9 WPts
22/09/2029Almaty, Kazakhstan2 - 10(1) Dmitri Izmuhambetov1 - 6 LPts
25/07/2029Soweto, South Africa2 - 9(1) Brin Jonker10 - 17 LPts
29/05/2029East London, South Africa1 - 9(1) Ayanda Nyatama3 - 6 WPts
30/03/2029East London, South Africa1 - 8(1) Josh Tshiala0 - 8(1) LPts
30/01/2029Gothenburg, Sweden1 - 7(1) Elton Eliason25 - 10 LPts
02/12/2028East London, South Africa1 - 6(1) Ghys De Beer14 - 12 LPts
04/10/2028iBhayi, South Africa1 - 5(1) Rob Tshiyola0 - 0 LPts
06/08/2028Khayelitsha, South Africa1 - 4(1) Tabari Salawu13 - 10 LPts
09/06/2028Vilnius, Lithuania1 - 3 Filip Tuman16 - 6 LKO3
11/04/2028Umlazi, South Africa1 - 2 Clint Tshimbi15(1) - 15 LPts
10/03/2028Soshanguve, South Africa1 - 1 Ayanda Nyatama0 - 0 LPts
07/02/2028Amman, Jordan1 - 0 Aftab Yousef8(1) - 15 LPts
10/12/2027East London, South Africa0 - 0 Gilbert Corell1 - 14(2) WPts