Within the recorded range there are 31 bouts between 2013 and 2025, about one every 4.7 months. It has been 19 months since the last bout. 18 of the 24 wins came inside the distance, 2 of them in the first round. Of the 5 losses, 5 came inside the distance and none on the cards. The highest it has been is 2190, in 2020; it stands at 2064 now. The best win came against Julian Williams in 2020, who was rated 2343 at the time.
DateOpponentResultMethodRd
2023-11-10Valerio NinaWinTKO2
2022-07-10Francisco Ernesto SanchezWinTKO2
2022-02-20Jesus PerezWinTKO4
2021-11-21Reinaldo GonzalezWinTKO2
2019-04-20Jorge CotaWinSD10
2019-02-23Mark Anthony HernandezWinTKO9
2018-11-30Juan Carlos RodríguezWinKO3
2018-08-24Jamontay ClarkWinUD10
2018-05-26Justin DeLoachWinUD10
2018-02-17Mark Anthony HernandezDrawSD6
2017-09-08Salim LarbiWinTKO5
2017-06-24David Antonio NunezWinTKO2
2017-04-29Nathaniel GallimoreLossTKO6
2016-09-23Carlos Rafael CruzWinKO2
2016-04-15Rafael LorenzoWinTKO2
2015-11-19Euri GonzálezWinTKO3
2015-04-18Rafael LorenzoWinKO1
2014-11-29Jose Vidal SotoWinTKO2
2014-09-27Rafael De la CruzWinTKO2
2014-07-26Joselito Del RosarioWinDQ2
2014-02-02Raidy MartinezWinDQ1
2013-12-16Franklin FriasWinUD4
2013-09-28Alexis Rafael CastilloWinKO3
2013-08-09Victor MoyaWinTKO2
2013-05-18Confesor GuzmanWinTKO1