DateOpponentResultMethodRd
25 Jun 2005Thomas MashabaLossUD12
6 Feb 1999Victor Llerena TitleWinRTD7
16 May 1998Ernesto Grey TitleWinSD12
15 Nov 1997Arnel Barotillo TitleWinUD12
16 Aug 1997Enrique Jupiter TitleWinUD12
15 Apr 1996Pablo Osuna TitleWinTKO2
23 Jan 1996Johnny Lewus TitleWinUD12
29 Apr 1995Victor Llerena TitleWinUD12
4 Mar 1995Mohammad Nurhuda TitleWinUD12
16 Apr 1994Jorge LopezWinTKO6
29 Aug 1993June SikoWinKO3
17 Apr 1993Jorge Fuentes MartinezWinTKO1
26 Sep 1992Sgigi NekileWinRTD11
6 Oct 1991Mxolisi MayekisoWinTKO4
3 Aug 1991Cirilo Ramon FigueredoWinTKO9
2 Jun 1991Lunga DunduWinTKO9
4 Nov 1990Zolani MakhubaloWinUD12
13 May 1990Fransie BadenhorstWinUD12
26 Nov 1989Andile NtsikoWinRTD4
28 Aug 1989Fransie BadenhorstLossUD12
30 Apr 1989Zolani MakhubaloWinRTD7
5 Mar 1989Mabhongo DikoWinTKO9
30 Jan 1989France Frans MthembuWinPTS10
23 Oct 1988Billy MkenkceleWinUD10
25 Sep 1988Xolani BunuWinTKO2
11 Sep 1988Velile KlaasWinKO3
5 Jun 1988Sexon NgqayimbanaWinUD10
24 Apr 1988Temba GawulaWinKO3
4 Oct 1987Wayne Van WykWinTKO2
26 Jul 1987Mbulelo MfamaWinTKO3
20 Jun 1987Luyanda MolesheWinPTS4
13 Jun 1987Sakhiwo ManonaWinTKO1
26 Apr 1987Xolela MakhulumaWinTKO4