DateOpponentResultMethodRd
2008-03-29Dairo EsalasWinRTD10
2007-10-12Rolando ReyesLossRTD10
2007-05-18Humberto ToledoWinUD12
2007-01-26Tyron HarrisWinMD12
2006-03-31Roberto OrtegaWinTKO5
2006-01-27Steve QuinonezWinUD12
2005-12-03Volodymyr KhodakovskyyWinUD10
2005-10-15James CraytonWinUD8
2003-02-21Ever BelenoWinKO6
2001-09-23Bradley JensenWinTKO6
2001-06-01James CraytonWinTD9
2001-05-18Pedro GarciaWinUD8
2000-03-17Julio Alvarez TitleWinTKO2
1999-11-29Billy Schwer TitleWinUD12
1999-06-26Aldo Nazareno Rios TitleWinUD12
1998-11-20Demetrio CeballosWinTKO6
1997-09-12Saul Duran TitleWinUD12
1997-07-26Hiroyuki Sakamoto TitleWinSD12
1997-01-18Jose Luis BaltazarWinUD10
1996-05-31Julian RomeroWinTKO2
1996-02-18Mark FernandezWinUD12
1995-12-01Jesus RodriguezWinTKO10
1995-08-18Paquito OpenoWinKO7
1995-05-02Howard GrantWinTKO9
1995-03-21Corey JohnsonWinKO8
1994-12-16Fred ValeraWinPTS10
1994-05-27Raymond FloresWinPTS10
1994-04-23John JeterWinPTS6
1994-04-15Merle MunizWinTKO
1994-03-30Enrique UrsuaWinTKO4
1994-02-15John BryantWinPTS6
1994-01-15Chris WallWinTKO
1993-07-02Jay StricklandWinKO
1993-05-04Nasredin BilamWinKO2
1993-04-17Scott WilliamsWinKO
1993-02-16Frank CordovaWinTKO3