DateOpponentResultMethodRd
2005-06-25Thomas MashabaLossUD12
1999-02-06Victor Llerena TitleWinRTD7
1998-05-16Ernesto Grey TitleWinSD12
1997-11-15Arnel Barotillo TitleWinUD12
1997-08-16Enrique Jupiter TitleWinUD12
1996-04-15Pablo Osuna TitleWinTKO2
1996-01-23Johnny Lewus TitleWinUD12
1995-04-29Victor Llerena TitleWinUD12
1995-03-04Mohammad Nurhuda TitleWinUD12
1994-04-16Jorge LopezWinTKO6
1993-08-29June SikoWinKO3
1993-04-17Jorge Fuentes MartinezWinTKO1
1992-09-26Sgigi NekileWinRTD11
1991-10-06Mxolisi MayekisoWinTKO4
1991-08-03Cirilo Ramon FigueredoWinTKO9
1991-06-02Lunga DunduWinTKO9
1990-11-04Zolani MakhubaloWinUD12
1990-05-13Fransie BadenhorstWinUD12
1989-11-26Andile NtsikoWinRTD4
1989-08-28Fransie BadenhorstLossUD12
1989-04-30Zolani MakhubaloWinRTD7
1989-03-05Mabhongo DikoWinTKO9
1989-01-30France Frans MthembuWinPTS10
1988-10-23Billy MkenkceleWinUD10
1988-09-25Xolani BunuWinTKO2
1988-09-11Velile KlaasWinKO3
1988-06-05Sexon NgqayimbanaWinUD10
1988-04-24Temba GawulaWinKO3
1987-10-04Wayne Van WykWinTKO2
1987-07-26Mbulelo MfamaWinTKO3
1987-06-20Luyanda MolesheWinPTS4
1987-06-13Sakhiwo ManonaWinTKO1
1987-04-26Xolela MakhulumaWinTKO4