DateOpponentResultMethodRd
2003-05-31Mercurio CiaramitaroWinDQ4
1999-12-03Alexander MakhmutovLossPTS12
1998-08-02Bela SandorWinPTS6
1997-12-20Gheorghe GhiompiricaWinPTS8
1996-10-12Gabriel Pedro Silva GuerraWinTKO5
1996-08-22Michele PoddigheWinUD12
1996-05-31Jesper JensenLossUD12
1996-03-16Michele PoddigheWinPTS8
1995-12-28Michele PoddigheWinPTS8
1995-09-15Luigi CamputaroLossPTS12
1995-06-10Luigi CamputaroDrawPTS12
1995-04-21Julian GomezWinTKO5
1994-08-31Jose Ramon SotoWinTKO5
1993-12-19Silverio PorrasWinTKO2
1993-09-22Luigi CamputaroLossPTS12
1992-09-19Mario Alberto Cruz AlfaroWinTKO6
1992-07-22Juan Pablo SalazarWinPTS8
1992-04-30Michele PoddigheWinPTS12
1992-02-12Danny PorterDrawPTS12
1991-11-15James DrummondWinUD12
1991-06-12Danny PorterWinTKO9
1991-02-23Joe KellyWinTKO2
1990-11-16Roberto LedesmaWinPTS8
1990-06-02Roberto LedesmaWinDQ12
1990-03-30Oscar Dante ReynosoWinPTS8
1990-01-29John VasquezWinPTS8
1989-11-06Carmelo FernandezWinKO3
1989-08-05Julio OsorioWinPTS6
1989-07-15Gordon ShawWinPTS6
1989-04-14Alberto CantuWinKO4
1989-03-16Jaime OlveraWinKO2
1989-02-11Juan CameroWinTKO2
1988-12-03Fethi TouatiWinTKO5
1988-11-22Fethi TouatiWinPTS6
1988-10-29Tony SmithWinKO1
1988-10-06David Afan JonesWinTKO3
1988-07-23Jose JuarezWinKO2
1988-06-04Cecilio RamirezWinTKO1
1988-04-10Mohamed ben Ali SaidiWinKO5