Weightclass:  Lightweight
Location:  iBhayi, South Africa
Record:  21 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/07/2033iBhayi, South Africa20 - 11 Edmundo Estay2 - 13 WPts
30/04/2033iBhayi, South Africa19 - 11 Niklaas Truyens1 - 5 WPts
01/03/2033iBhayi, South Africa18 - 11 Bartram Bendix2 - 9 WPts
30/12/2032iBhayi, South Africa17 - 11 Joško Stojcevic6 - 7 WPts
30/10/2032iBhayi, South Africa16 - 11 Dumisani Mahlangu1 - 7 WPts
30/08/2032iBhayi, South Africa15 - 11 Volodmiri Dzik0 - 8 WPts
30/06/2032iBhayi, South Africa14 - 11 Sid Ednie6 - 11(1) WPts
01/05/2032iBhayi, South Africa13 - 11 Mohsin Domrane2 - 1 WPts
03/03/2032iBhayi, South Africa13 - 10 John Matlaba23 - 7 LPts
02/01/2032iBhayi, South Africa12 - 10 Ian Allen4 - 6 WPts
03/11/2031iBhayi, South Africa11 - 10 Voller Laurin1 - 0 WPts
04/09/2031iBhayi, South Africa11 - 9 Vincent Van der Knaap5 - 4 LPts
06/07/2031Athens, Greece10 - 9 Baccus Arvanitis5 - 9 WPts
07/05/2031Zamboanga City, Philippines9 - 9 Rio Magpantay6 - 16 WPts
09/03/2031iBhayi, South Africa8 - 9 Declan De Waal0 - 4 WPts
09/01/2031Nanchang, China8 - 8 Fo-hsing Auwjong34(3) - 22 LPts
11/11/2030Wollongong, Australia7 - 8 Blake Balderston11 - 16 WPts
13/09/2030Germiston, South Africa6 - 8 Deiondre Mabokgwane3 - 10 WPts
16/07/2030Accra, Ghana6 - 7 Malcolm Konadu22(1) - 11 LPts
18/05/2030Boksburg, South Africa5 - 7 James Mfunyi1 - 10 WPts
26/03/2030Port Elizabeth, South Africa4 - 7 Anele Coetzee3 - 10 WPts
27/01/2030iBhayi, South Africa4 - 6 Momchil á Prokhorov3 - 5 LPts
29/11/2029San Miguel, El Salvador4 - 5 Desiderio Ovalles8 - 10 LPts
01/10/2029iBhayi, South Africa3 - 5 Lewis Nonyane4 - 10 WPts
02/08/2029Seosan, South Korea3 - 4 Chan-dong Na16 - 8 LPts
04/06/2029Montpellier, France3 - 3 Orane Fontaine18(1) - 20(1) LPts
06/04/2029Pretoria, South Africa3 - 2 Reneilwe Cele14 - 4 LPts
09/02/2029Mamelodi, South Africa3 - 1 Mark Kalenda16 - 11 LPts
12/12/2028Soweto, South Africa2 - 1 Mark Mubitende0 - 0 WPts
16/10/2028Umlazi, South Africa1 - 1 Itumeleng Gabuza5 - 9 WPts
22/08/2028Pretoria, South Africa1 - 0 Mason Ngalibali17(1) - 16 LPts
20/07/2028iBhayi, South Africa0 - 0 Phornello Adalimortty2 - 4 WPts