DateOpponentResultMethodRd
2022-12-03Takuya WatanabeLossMD10
2022-09-03Jafel PeralesDrawSD10
2021-12-18Sergio PuenteWinRTD4
2019-08-17Ramiro BlancoWinUD12
2019-05-18Rafael HernandezWinKO5
2018-04-07Marlyn CabreraWinUD12
2017-11-04Irving BerryWinUD12
2017-07-22Jessie Cris RosalesWinKO2
2017-03-25Francisco ContrerasWinKO3
2016-09-24Hirotsugu YamamotoWinKO1
2016-06-18Christopher MartinWinRTD10
2016-04-02Justin SaviWinTKO2
2015-12-05Hurricane FutaWinUD12
2015-08-01Kazuki HashimotoWinTKO2
2013-04-27Akihiko KatagiriWinTKO4
2013-02-23Eusebio OsejoWinUD12
2011-12-03Roinet Caballero TitleWinKO2
2010-11-20Santos MarimonWinTKO2
2010-09-15Jackson AsikuWinTKO6
2010-07-24Aristides PerezWinTKO2
2010-05-15Jean Javier SoteloWinTKO2
2010-03-20Antonio DavisWinTKO2
2009-12-16Marlon AguilarWinTKO4
2009-09-05Jose Francisco MendozaWinKO1
2008-11-21Reynaldo LopezWinKO4
2008-08-01Leivi BreaWinTKO1
2008-04-04Edel RuizWinKO3
2008-02-29Giovanny UrbinaWinTKO2
2007-11-16Jose Angel BeranzaWinUD10
2005-09-01William GonzalezWinKO3
2005-06-16Adolfo LanderosWinUD10
2005-04-01Trinidad MendozaWinTKO3
2004-11-18Gabriel ElizondoWinTKO2
2004-09-03Hugo VargasWinKO3
2004-06-19Francisco TejedorWinTKO1
2004-03-25Roger GonzalezWinTKO6
2004-02-27Moises ZamudioWinTKO5
2003-10-10Jorge Alberto ReyesWinKO1
2003-06-13Ramon LeyteWinTKO4
2003-03-28Diego AndradeWinTKO1
2003-03-28Francisco MateosWinTKO1
2002-08-31Ruben LopezWinKO2
2002-07-06Gilberto BolanosWinRTD6
2002-04-07Ricardo VargasLossTD7
2002-04-07Ricardo VargasLossUD10
2001-10-26Ablorh SowahWinTKO10
2001-09-06Saul BrisenoWinTKO8
2001-07-14Juan Luis TorresWinTKO4
2001-05-25Carlos GarciaWinKO2
2001-04-07Julio Cesar AvilaWinTKO1
2001-01-27Ulises FloresWinTKO4
2000-12-09Gabriel ArevaloWinTKO4
2000-10-14Jaime OrtizWinTKO5
2000-09-02Arturo HernandezWinKO3
2000-06-24Cecilio Marino JimenezWinTKO4
2000-04-22Francisco ParedesWinPTS6
2000-03-04German LozadaWinTKO5
2000-02-12Hugo CamposWinTKO4
2000-01-29Mario RodriguezWinPTS4
1999-11-06Hugo VargasLossMD4
1999-08-14Mario PerezLossUD4