DateOpponentResultMethodRd
2007-02-16Eduardo SanchezWinUD10
2006-08-09Teddy ReidWinTKO12
2004-03-05Julio GarciaWinTKO1
2003-09-05Michael LermaWinUD10
2002-12-06Jose FloresWinUD10
2002-07-19Tony BadeaWinTKO4
2002-03-29Christian Lloyd JosephWinTKO5
2000-06-30Vincent MosesWinKO5
1997-08-29Godfrey NyakanaWinTKO11
1997-03-14Darryl RuffinWinUD8
1996-10-04Juan Italo MezaWinUD10
1996-06-25Peter VenancioLossUD10
1995-02-03Santos Cardona TitleWinSD12
1994-11-09Santos Cardona TitleWinUD12
1994-07-25Jaime Llanes TitleWinTKO7
1993-05-28Rafael WilliamsWinTKO5
1992-12-23Michael WardWinUD10
1992-05-22Ricardo Raul NunezWinKO6
1992-04-24Jose Luis SaldiviaWinKO2
1992-01-24Mario Alberto Gaston ChavezWinTKO6
1991-12-07Victor Hugo MarinoWinKO7
1991-08-16Francisco Bernabe BobadillaWinKO2
1991-07-21Daniel Omar DominguezWinPTS10
1991-05-24Ramon Anibal JaraDrawPTS10
1990-11-23Marcelo Domingo Di CroceWinTKO8
1990-11-16Hector Hugo VilteWinKO4
1990-09-06Floyd PeavyWinTKO5
1990-06-28Simon RengifoWinUD8
1990-04-29Kenny GouldLossUD6
1990-02-12Curtis SummitWinUD10
1990-01-03Larry BarnesLossUD8
1989-08-08Clarence WhiteWinUD6
1989-06-24Jose NievesWinTKO3
1989-03-17Anthony RorieWinPTS4
1988-09-29Carl SullivanLossUD8
1988-07-30Carl SullivanLossTKO5
1988-05-17Bill RobinsonWinTKO3
1988-03-30Chris RoyalWinPTS4
1988-02-05Anthony RorieWinPTS4
1988-01-23Manuel Braga OpherWinUD4