DateOpponentResultMethodRd
2005-12-09Francisco CamposWinTKO10
2005-06-18Leonardo EspinalWinKO2
2005-04-11Darwin PadronWinKO3
2004-10-18Marcos HernandezWinTKO1
2004-06-11Marteze LoganWinUD10
2004-01-05Danilo AlcantaraWinTKO4
2003-10-10Miguel Angel HuertaWinUD10
2003-02-21Luis SosaWinTKO6
2002-11-09Lamar MurphyDrawSD12
2002-03-02Luis SosaWinKO1
2001-10-18Victor ValentinWinTKO3
2001-09-01Enrique RamirezWinTKO2
2001-06-30Armando Juan ReyesWinKO3
2000-12-29Jose GarciaWinPTS10
2000-11-03Harold WarrenWinUD10
2000-10-08Freddy CruzWinPTS10
2000-06-26Gabino Del OrbeWinKO1
2000-04-29Rafael De la CruzWinTKO3
2000-02-01Rafael ValerioWinTKO10
1999-10-25Ambioris FigueroWinPTS12
1999-10-09Geovany FernandezWinTKO2
1999-07-19Johnny Diaz LebronWinKO1
1999-05-31Sigfredo CaberaWinKO1
1999-03-27Rafael MeranWinPTS12
1999-02-16Sigfredo CaberaWinKO2
1998-12-15Freddy CruzWinPTS12
1998-11-04Francisco AlvarezWinKO4
1998-10-21Danilo AlcantraWinTKO8
1998-06-29Edward MotaWinTKO2
1998-04-30Pascual PolancoWinPTS12
1998-02-26Hilario GuzmanWinKO2
1997-12-15Ramon EmilioWinTKO5
1997-07-31Armando Juan ReyesWinTKO8
1997-05-28Prudencio De JesusWinTKO4
1997-05-09Felix PerezWinTKO2
1997-02-01Ramon AlixWinTKO2
1996-11-25Alexis UrenaWinTKO3
1996-09-23Antonio RamriezLossKO2
1996-08-11Santiago MatosWinKO1
1996-03-25Antonio RamriezDrawPTS12
1995-08-05Jose Nino DiazWinTKO3
1995-06-14Jose ValdezWinKO1
1995-04-03Angel SantanaWinPTS4
1995-01-30Alexis UrenaWinTKO3