DateOpponentResultMethodRd
2018-04-06Thompson MokwanaWinKO8
2017-10-21Lerato DlaminiLossMD10
2016-04-22Tsuyoshi TamedaWinUD10
2015-11-28Rodolfo PuenteWinKO4
2014-12-12Arturo Santos ReyesWinUD12
2012-12-14Sibusiso KhumaloWinKO4
2012-06-04Klaas MboyaneLossSD8
2009-07-11Eric BarcelonaWinUD12
2008-08-16Nkosinathi TshinavheWinTKO8
2008-04-12Nkqubela GwazelaWinUD12
2007-12-14Lubabalo MsuthuWinTKO8
2007-08-31Ebenezer TumaneWinTKO2
2006-12-09Sakhumzi BongwanaWinTKO4
2006-07-07Siyabonga NyangaWinUD12
2005-12-02Wendy MackenzieWinTKO8
2005-08-05Sakhumzi BongwanaWinTKO7
2005-05-06Luthando MaqoloWinTKO7
2005-02-04Khulile MakebaWinUD12
2004-10-23Mzimkhulu FundeWinPTS6
2004-07-31Bonile NgcinganeWinPTS6
2004-02-21Zilindile KafatyiWinPTS6
2003-12-06Siyabulela ZiqulaWinPTS8
2003-04-05Mlungiseleli JambelaWinKO2
2002-12-14Phillip StelleWinKO2
2002-11-30Yongama JezileWinTKO3
2002-08-18Sithembile MangweniWinKO3
2002-03-24Msitheli GxalathanaWinTKO4
2002-01-11Lundi MboziWinPTS4