Within the recorded range there are 32 bouts between 2009 and 2025, about one every 6.0 months. It has been 14 months since the last bout. 17 of the 24 wins came inside the distance, 2 of them in the first round. Of the 4 losses, 3 came inside the distance and 1 on the cards. The best win came against Javier Fortuna in 2016, who was rated 2363 at the time.
DateOpponentResultMethodRd
2025-07-19Farid RodriguezWinRTD5
2019-08-10Haskell RhodesWinTKO7
2019-01-18Moises DelgadilloWinUD10
2018-08-18Reynaldo BlancoWinUD8
2015-10-02Jorge PazosWinKO6
2015-06-13Santiago BustosWinTKO5
2015-04-25Herbert QuarteyWinTKO1
2015-03-06Bergman AguilarWinTKO4
2014-10-18Juan G CruzWinTKO2
2014-04-12Michael BrooksWinKO9
2013-11-16Bryne GreenWinKO4
2013-09-26Tyrone LuckeyWinKO2
2013-06-01Georgi KevlishviliWinKO4
2013-01-19Joseph PerezWinTKO4
2012-12-08Isaac SuarezWinTKO2
2012-10-12Clinton B. DouglasWinTKO3
2012-09-21Esteban RodriguezWinMD4
2012-04-20Angel Luis OcasioDrawMD8
2012-01-13Angel Luis OcasioDrawMD6
2011-10-28Anthony AllenWinUD4
2010-09-25Tre'Sean WigginsLossTKO1
2010-07-09Clinton B. DouglasWinUD4
2010-05-07Jose OrtizDrawSD4
2010-03-26Ramon EllisWinUD4
2009-11-20Jonathan OcasioWinTKO3