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