DateOpponentResultMethodRd
2020-06-26Michel MarcanoWinKO4
2019-09-20Dedrick BellWinKO2
2019-05-10Ruben TamayoWinKO2
2019-03-23Hermin IsavaWinTKO3
2016-09-30Michael PérezWinRTD6
2016-05-06Marvin QuinteroWinRTD6
2014-05-23Fernando CarcamoWinTKO8
2014-03-28Chris RuddWinTKO4
2014-02-21Fedor PapazovWinUD6
2012-11-24Mikheil AvakyanWinTKO6
2012-05-26Kakhaber AvetisianWinUD10
2012-02-11Sergio Jose OlivasWinTKO1
2011-07-08Matias GarciaWinPTS6
2011-05-27Angel Hugo RamirezWinKO4
2011-03-25Moises CastroWinKO4
2010-11-26Arturo UruzquietaWinTKO7
2009-11-14Carlos Winston VelasquezWinPTS6
2009-10-10Ignacio MendozaWinPTS8
2009-05-23Marius RacaruWinPTS6
2009-04-04Maximo Diaz AycaWinKO1
2009-02-07Armando CandelWinTKO2
2008-10-31Marian CazacuWinUD6
2008-07-05Carlos CardenasWinUD8
2008-05-31Euclides EspitiaWinPTS6
2008-02-09Constantin StanWinUD6
2007-03-02Ignacio MendozaDrawPTS12
2006-11-11Sunday AderojuWinTKO3
2006-10-07Sergei NikitinWinTKO3
2006-02-03Youssouf DjibabaWinPTS8
2005-11-04Nelson Lau FuWinTKO4
2005-03-04Juan Del ValleWinTKO7
2004-12-03Sunday AderojuWinPTS6
2004-06-11Juan GarciaWinTKO3
2004-04-16Manuel GomesWinPTS6
2004-01-23Ubadel SotoWinPTS6
2003-09-05Ubadel SotoLossSD6
2003-05-09Juan Del ValleWinUD4
2003-02-07Jorge LohobaWinUD6
2002-07-12Francisco NohalesDrawPTS6
2002-04-26Abdelasis Abdellah MohamedWinTKO6
2002-02-15Mohamed El IdrissiWinTKO4
2002-01-11Juan PintorWinUD6
2001-03-23Jose Luis FernandezWinTKO2
2000-11-10Gabriel Pedro Silva GuerraWinPTS4