DateOpponentResultMethodRd
2024-03-16Edisson SaltarinWinTKO4
2023-08-27Carlos RiveroWinKO2
2022-11-26Adrian PerezWinKO1
2022-04-09Paul Valenzuela CuestaLossDQ2
2019-04-13Mario Alberto LozanoWinMD10
2018-09-01Nathaniel GallimoreWinUD8
2018-04-07Davi EliasqueviciWinUD10
2017-07-29Andrew HernandezWinUD8
2015-10-02Don MoutonWinTKO7
2015-04-18Patrick AlloteyWinKO2
2014-11-15Ulises David LopezWinKO3
2014-08-30Mateo Damian VeronWinUD10
2014-03-15Ignacio Lucero FragaWinKO1
2013-11-13Alejandro Gustavo FalligaWinTKO5
2013-06-28Marcus WillisWinUD10
2013-01-12Luis AcevedoWinKO1
2012-09-08Omar VasquezWinTKO8
2012-07-14Alfredo ChavezWinTKO1
2012-05-04Javier HernandezWinKO1
2012-03-06Samir dos Santos BarbosaWinTKO1
2011-11-12Filipe Dos Anjos MatosWinTKO1
2011-08-23Pablo AgueroWinKO2
2011-02-05David LopezWinSD6
2010-12-07Dario Armando MatorrasWinTKO1
2010-09-14Hector Martin TrinidadWinKO2
2010-06-29Eraldo Cesar PereiraWinKO3
2010-06-01Jailton De Jesus SouzaWinKO1
2010-04-13Esmeraldo Jose da SilvaWinTKO3
2010-02-19Joseph De los SantosWinSD6
2009-12-08Adan MartinezWinRTD3
2009-10-24Valdevan PereiraWinTKO5
2009-09-19Roberto CarlosWinTKO2
2009-09-08Flavio PardinhoWinTKO2
2009-08-11Fabio PardinhoWinKO2