DateOpponentResultMethodRd
2021-11-06Pablo Ezequiel CorzoLossTKO5
2015-12-19Jose Antonio VillalobosLossSD6
2015-04-10Hector SaldiviaLossKO2
2015-02-18Hector SaldiviaLossUD10
2014-10-03Amilcar Edgardo Funes MelianWinUD10
2014-03-28Víctor Hugo VelázquezLossUD10
2013-11-08Carlos Saul ChumbitaWinTKO2
2013-06-21Víctor Hugo VelázquezWinUD10
2013-04-07Oscar Fabian PérezWinTKO4
2012-06-16Chris van Heerden TitleLossUD12
2012-04-20Jose Maria PomboWinUD12
2011-07-01Mark Jason MelligenWinKO9
2011-05-13Jorge Daniel MirandaWinUD12
2011-03-11Juan Pablo LuceroWinTKO4
2010-10-15Juan Jose DiasWinUD10
2010-08-27Emilio Julio JulioWinRTD7
2010-05-28Jailer BerrioWinKO5
2009-11-21Ignacio Lucero FragaWinUD6
2009-03-21Charlie NavarroWinMD12
2008-04-11Juan Mauricio MarinoWinUD10
2007-08-24Arnaldo Nery Benitez RiosWinRTD10
2007-04-13Jamie MooreLossPTS12
2006-10-28Roberto Hernan ReuqueWinTKO9
2006-02-23Miguel Angel MoralesWinKO1
2005-12-17Marco Antonio AvendanoLossKO2
2005-10-22Ariel Gabriel ChavesWinRTD3
2005-09-23Mihaly KotaiDrawPTS12
2005-08-19Marcelo Alejandro RodriguezWinTKO5
2004-11-20Cesar Alberto LeivaWinTKO1
2004-09-25Sergio Gaston FinettoWinUD10
2004-07-24Alejandro Jesus BenitezNCNC2
2004-06-12Ariel Gerardo AparicioWinKO1
2004-05-26Ariel Sebastian Oscar VillalbaWinTKO1
2004-03-27Sergio Ernesto AcunaWinTKO1
2004-02-07Ruben Dario OlivaWinKO1
2003-12-12Alejandro Jesus BenitezWinUD10
2003-11-14Marcos Carlos AlegreWinTKO3
2003-07-26Javier Alejandro BlancoWinTKO3
2003-06-14Carlos Adan JerezWinKO7