DateOpponentResultMethodRd
2019-12-21Pablo Ariel GomezLossSD10
2019-05-18Carlos Jorge Luis SardinezWinUD10
2018-02-03Jesus VargasWinUD10
2017-10-14Nikolai PotapovWinRTD7
2016-06-11Breilor TeranWinUD10
2016-02-19Jesus VargasWinRTD8
2015-10-10Diego Luis Pichardo LirianoWinUD10
2014-05-17Antonio Tostado Garcia TitleWinKO4
2013-12-21David Carmona TitleWinTKO7
2012-10-20Johnny García TitleWinKO11
2011-06-11William Urina TitleWinUD12
2010-05-15Everth Briceno TitleWinUD12
2009-06-26Omar Soto TitleWinTKO11
2008-09-20Alejandro Hernandez TitleWinUD12
2007-09-14Marlon Marquez TitleWinTKO4
2006-10-14Walberto Ramos TitleWinUD12
2006-08-05Rexon Flores TitleWinUD12
2006-04-21Feliciano AzuagaWinTKO6
2005-04-08Wellington VicenteWinKO7
2004-12-10Marcos ObregonWinKO5
2004-10-29Wellington VicenteWinTKO10
2004-03-06Reginaldo Martins Carvalho TitleWinTKO3
2003-11-14Alexander Makhmutov TitleWinRTD10
2003-08-09Andrea Sarritzu TitleDrawSD12
2003-06-07Everardo Morales TitleWinTKO5
2002-12-14Andrea Sarritzu TitleWinSD12
2002-03-30Felipe ZapataWinKO1
2001-11-10Marcos ObregonWinUD10
2001-10-06Wellington VicenteWinUD10
2001-09-21Sandro PereyraWinTKO1
2001-08-25Nicolas VergaraWinTKO3
2001-06-30Javier ArceWinKO3
2001-06-09Carlos MontiveroDrawMD4
2001-04-14Ricardo ToledoWinRTD5
2001-01-26Ricardo ToledoWinMD4
2000-12-16Daniel MonzonWinKO1
2000-12-01Carlos PalaciosWinRTD4