DateOpponentResultMethodRd
2017-11-18Ytalo PereaWinSD11
2016-07-02Garrett WilsonWinMD6
2015-11-20Daniel CotaWinUD10
2007-07-07Zack PageWinUD8
2007-01-06Jeremy BatesWinTKO1
2004-12-03Antonio BerroaWinKO1
2004-03-16Luciano TorresWinTKO1
2002-07-13Sione AsipeliWinUD10
2002-04-13Tim WilliamsonWinSD10
2001-05-19Victor MacielWinTKO1
2000-05-20Allen WattsWinUD10
1999-12-18Jaffa BallogouWinUD6
1999-10-09Jose Maquina RojasWinTKO2
1999-09-04Santos DanielsWinTKO6
1997-11-29David NoelWinTKO1
1997-09-27David NoelLossKO2
1997-05-03Alejandro UguetoWinTKO5
1997-02-28Jorge Luis VadoWinKO1
1996-10-07Alejandro UguetoWinPTS12
1996-06-15Gilberto BarretoWinKO1
1996-04-20Eduardo RodriguezWinKO2
1996-03-29Manuel FlorianWinTKO2
1996-03-15Carlos Alberto ArrietaWinKO1
1996-02-02José GarcíaWinKO1
1995-09-18Manuel AlvarezWinKO1
1995-08-05Ricardo SimarraWinTKO4
1995-07-15Antonio OcasioWinKO3
1995-04-01Marcelino QuirozWinKO2
1995-02-04Rafael OrtizWinKO1
1994-10-15Felix Jose HernandezWinTKO2
1994-09-03Jaime MayorgaWinTKO1
1994-06-04Edison MartinezWinTKO1
1994-02-05Manuel AlvarezWinSD8
1993-12-28Ramon BarreraWinTKO1
1993-12-04Jorge Eliecer OrtizWinTKO1
1993-10-16Manuel FlorianWinUD4
1993-07-17Gabriel CamarenaWinTKO1