DateOpponentResultMethodRd
11 Mar 2005Anthony TshehlaLossKO7
24 Sep 1999Maxim PugachevWinTKO3
18 Nov 1998David TurnerWinUD10
28 Jul 1998Dino OlivettiWinRTD5
21 Mar 1998Mustapha HameWinUD10
26 Nov 1996Aristead Clayton TitleWinUD12
29 Jun 1996Marlon Arlos TitleWinRTD8
2 Apr 1996Ancee Gedeon TitleWinKO11
25 Nov 1995Reynaldo Hurtado TitleWinKO2
4 Jul 1995Sammy Stewart TitleWinUD12
4 Mar 1995Eddy SaenzWinTKO4
19 Nov 1994Jose AyalaWinUD10
15 Oct 1994Javier DiazWinUD10
29 May 1994Derrick WhiteboyWinSD12
9 May 1993Sipho CekisoWinKO2
26 Sep 1992Raymond MolefiWinTKO
12 Apr 1992Zolani MakhubaloWinPTS10
17 Nov 1991Mxolisi MayekisoWinPTS8
14 Oct 1991Philani KaliWinTKO2
25 Nov 1990Xolile DudaWinKO2
14 Oct 1990David MolahloeWinTKO2
26 Aug 1990Thembikile BlaweniWinKO1
5 May 1990Dolly QhoniWinPTS6
29 Oct 1989Dallas MooiWinKO3
30 Jul 1989Makhosandile MbizaWinTKO3