DateOpponentResultMethodRd
2024-05-17Mikey DahlmanLossTKO2
2024-04-09Carlos QuinteroWinKO4
2024-04-02Esneider ÁlvarezWinTKO4
2023-12-20José MuñozLossTKO6
2023-02-10Laurent HumesLossTKO3
2022-11-19Tyrell BoydLossTKO2
2022-08-20Elvis FigueroaLossKO2
2022-07-30Eddy JulioWinKO3
2022-04-29Richard RiveraLossKO3
2022-04-02Mikey DahlmanWinTKO2
2022-02-26Money Powell IVLossKO2
2021-10-29Anthony HinesLossUD6
2021-08-14Rayton OkwiriLossKO2
2021-06-12Akil FrederickLossTKO2
2021-04-18Sean HemphillLossTKO2
2020-10-16Cecil McCallaLossTKO2
2020-01-25Frédéric JulanLossKO2
2019-12-18Dervin ColinaLossTKO2
2019-04-20Carlos MonroeLossKO3
2018-08-10Oney ValdezWinKO4
2018-05-19Brandon QuarlesLossTKO5
2018-03-24Rashidi EllisLossTKO4
2018-01-20Ivan GolubLossTKO3
2017-11-18Frederick LawsonLossRTD3
2017-07-15Tommy RainoneWinUD6
2016-10-21Carlos LealWinKO1
2016-07-01Ivan PereyraWinUD10
2015-12-18Adrián TorresLossKO9
2015-04-17Raúl MosqueraWinKO2
2014-12-19Aristides QuinteroLossTKO4
2014-11-07Mario MerazLossKO4
2014-09-19Julio CardozoWinTKO1
2014-09-07Joel CasianiWinTKO3
2014-08-07Kanat IslamLossKO5
2014-06-07Óscar Carillo VillaWinKO2
2014-02-20Alberto MosqueraLossKO5
2013-12-16Roberto OrtizLossTD6
2013-06-28Álvaro VargasWinTKO2
2013-06-15Jhon MerinoWinKO2
2013-05-10Miguel Ángel MendozaDrawTD3
2012-11-17Alberto MosqueraNCNC10
2012-03-30Dunis LiñánWinKO5
2011-12-22Óscar Carillo VillaWinTKO4
2011-12-09Claudio Alfredo OlmedoLossKO4
2011-11-18Julio GómezWinKO1
2011-07-16Fernando CastañedaLossKO8
2011-05-25Jhon MerinoWinTKO3
2011-01-28Dunis LiñánWinSD8
2010-11-13Julio GómezWinTKO1
2010-04-30Óscar Carillo VillaWinTKO4
2010-02-04Jesús PérezWinTKO7
2009-10-27Franklin ArroyoWinTKO1
2009-10-03Edwin ReyesWinKO1
2009-07-03Ali ChebahLossRTD4
2009-04-17Edwin OrtizWinKO2
2008-12-02Edwin OrtizWinKO2
2008-11-14Efran ArroyoWinKO2
2008-10-23Manuel PadillaWinSD8
2008-08-01Óscar CueroWinTKO6
2008-07-05Julio CardozoWinKO1
2008-06-20José BatistaWinTKO5
2008-04-03Wilmer SantanaWinKO2
2008Freddy BarriosWinKO2
2007-12-20Luis CardozoWinUD10
2007-11-16Luis CardozoWinUD8
2007-10-21Daniel MercadoWinTKO2
2007-08-10Carlos MercadoWinKO2
2007-07-16José OrozcoWinPTS4
2007-04-13Luis RamosWinKO1
2007-02-02Edwin ReyesWinKO2
2006-12-15José OrozcoWinKO2
2006-11-24Miguel Ángel SuárezWinKO2
2006-03-16Enrique RiveraWinPTS4