DateOpponentResultMethodRd
30 Mar 2006Alexander FedorovWinDQ7
13 Mar 2004Nobuaki Naka TitleWinUD12
13 Oct 2001Evangelio PerezWinUD6
16 Jun 2001Andres MartinezWinKO3
9 Mar 2001Joel JunioWinUD12
1 Dec 2000Alexandre Da SilvaWinKO5
3 Nov 2000Leonardo GutierrezWinPTS8
1 Sep 2000Roberto LopezWinUD12
3 Sep 1999Sandile SobandlaWinUD8
18 Jun 1999Len MartinezWinTKO2
4 May 1999Kamel GuerfiWinKO6
19 Mar 1999Nelson Ramon MedinaWinKO1
27 Nov 1998Xolani NdleleniWinKO3
16 Oct 1998Gerardo GarciaWinKO2
5 Jun 1998Patrick QukaWinTKO5
3 Apr 1998Alexander YagupovWinUD12
14 Nov 1997Willy SalazarWinUD8
3 Oct 1997Javier CampanarioWinKO5
13 Jun 1997Igor GerasimovWinKO5
14 Mar 1997Drew DochertyWinTKO3
30 Nov 1996Harald GeierWinTKO5
31 May 1996Alexander YagupovWinUD12
16 Feb 1996Efrain PintorWinRTD2
20 Oct 1995Jeff LoveWinKO1
8 Sep 1995Kino RodriguezWinPTS8
9 Jun 1995Chris GomezWinUD8
7 Oct 1994Conn McMullenWinPTS8
16 Sep 1994Adey BentonWinPTS8
25 Mar 1994Eduardo Nazario TitleWinUD12
29 Oct 1993Eduardo Nazario TitleWinDQ4
17 Sep 1993Antonio MoralesWinKO3
26 Mar 1993Rafael Caban TitleWinUD12
12 Feb 1993Jose De JesusWinKO1
14 Mar 1992Donnie HoodWinTKO7
6 Dec 1991Lionel JeanWinTKO7
17 May 1991Antonio PicardiWinPTS8
15 Feb 1991Antti JuntumaaWinKO3
8 Dec 1990Benito MartinezWinKO5
19 Oct 1990Andrea MannaiWinKO5
17 May 1990Peter BuckleyWinPTS6
3 May 1990Jamie McBrideWinRTD5
3 Dec 1989Miguel MatthewsWinPTS6
9 Jun 1989Gordon ShawWinPTS6
17 Apr 1989Francisco GarciaWinPTS6
17 Mar 1989Joe MullenWinPTS6
16 Feb 1989Chris ClarksonWinPTS6
8 Dec 1988Gordon StobieWinPTS6