DateOpponentResultMethodRd
2016-09-24Marselles BrownLossTKO5
2015-12-05Mario HerediaLossKO2
2013-10-05Jorge ValenzuelaWinKO2
2011-05-20Felipe RomeroLossMD12
2010-07-30Ramiro ReducindoWinKO1
2010-04-24Alejandro De la TorreWinTKO1
2008-12-07Jorge ValenzuelaWinTKO
2008-08-18Fernando VicenteWinKO1
2006-12-02Mario MacielWinKO1
2006-07-29Sinan Şamil SamLossUD12
2006-06-17Daniel CotaWinTKO7
2005-08-05Tye FieldsLossTKO3
2005-04-27Dennis BakhtovWinTKO5
2004-12-03Agustin CorpusWinUD12
2004-09-25Gabe BrownWinUD10
2004-05-14Benito QuirozWinKO5
2003-11-08Gabe BrownWinTKO1
2003-06-16Greg PickromWinKO7
2003-03-14Eduardo AyalaWinTKO8
2002-12-13Ricardo ArceWinKO1
2002-10-05China SmithWinTKO3
2002-08-30Nestor MacielWinTKO2
2002-04-19China SmithWinTKO7
2001-11-03Ramón GarbeyLossTKO8
2001-10-27Carlos SandovalWinTKO
2001-02-02Jason RobinsonLossUD12
2000-12-02Ricardo PhillipsWinKO
2000-09-16Louis AzilleLossKO1
1999-05-15George StevensWinKO1
1998-08-28Tiwon TaylorWinTKO1
1997-10-14Kenny KeeneWinUD12
1997-08-30Cesar RendonWinUD10
1997-06-10Cesar RendonWinUD10
1996-10-07Keith McMurrayWinTKO5
1996-06-29Jimmy BillsWinTKO
1995-09-22Jaime MunguiaWinKO1
1995-02-03Pedro SalinasWinKO
1994-11-01Jade ScottWinTKO3
1994-05-13Jose Arnaldo BalbuenaWinTKO1
1993-09-28Jaime MunguiaWinKO3
1993-05-11Jorge AmparoWinPTS10
1992-12-19Isaias LuceroLossPTS12
1992-08-29Mario OsunaWinKO1
1992-05-15Salvador MacielWinTKO6
1992-02-14Salvador MacielLossDQ7
1991-12-21Javier PenaWinKO1
1991-10-18Isaias LuceroWinKO1
1991-05-03Martin LopezWinKO
1991-04-05Antonio RamosWinKO
1991-03-10Guillermo ChavezWinKO
1991-02-01Rosendo RosalesWinTKO
1991-01-05Mario FelixWinKO
1990-11-16Mario OsunaWinKO
1990-10-05Carlos MendozaWinKO
1990-08-31Javier PenaWinKO5
1990-07-07Manuel SotoWinKO
1990-06-15Emeterio SotoWinKO
1990-05-10Sergio GonzalezWinKO
1990-02-09Jorge VilchisWinKO
1990-01-06Mauro RuizWinKO
1989-12-21Alberto CastilloWinKO
1989-05-12Jorge CeronWinKO
1988-11-29Troy WeaverLossKO1