Within the recorded range there are 28 bouts between 2014 and 2025, about one every 4.8 months. It has been 16 months since the last bout. 17 of the 24 wins came inside the distance, 5 of them in the first round. Of the 4 losses, 4 came on the cards and none inside the distance. The highest it has been is 2226, in 2019; it stands at 2100 now. The best win came against Johan Pérez in 2017, who was rated 2118 at the time.
DateOpponentResultMethodRd
2025-05-04Jesús Antonio RubioWinUD10
2025-05-04Francisco MercadoWinKO2
2023-11-29Israel LópezWinUD10
2023-09-16Helach RodríguezWinTKO2
2023-03-10Edwin BennettWinKO3
2022-12-23Carlos AquinoWinKO3
2021-12-17Francisco MercadoLossUD7
2021-04-09Carlos CórdobaWinUD10
2019-09-28Ramses AgatonWinKO1
2019-01-12Jaider ParraLossUD10
2018-04-21Justin SaviWinRTD3
2017-06-17Pedro VerdúWinTKO4
2017-03-17Elías VallejosWinTKO2
2016-11-26Cristian RomeroWinTKO2
2016-07-23Jorge Maysonet Jr.WinRTD6
2016-04-09Andrés AmarillaWinUD8
2015-08-02Peter OluochWinUD8
2015-06-06David NelsonWinTKO1
2015-04-18Cory Vom BaurWinTKO2
2014-12-20Omar AvelarWinTKO2
2014-11-20Charon SpainWinKO1
2014-09-13Jared TeerWinTKO1
2014-08-16Philip SorianoWinKO1
2014-06-21Eddie DiazWinUD4