Within the recorded range there are 23 bouts between 2014 and 2024, about one every 5.4 months. It has been 2 years since the last bout. 16 of the 20 wins came inside the distance, 3 of them in the first round. Of the 2 losses, 2 came inside the distance and none on the cards. The best win came against Ricardo Rodriguez in 2018, who was rated 1907 at the time.
DateOpponentResultMethodRd
2024-02-16Andres CortesLossTKO4
2023-07-12Ranfis EncarnaciónWinRTD7
2023-04-22Alberto MercadoWinTKO7
2022-10-26Cesar JuarezWinTKO7
2022-07-06Carlos PadillaWinTKO2
2021-07-09James WilkinsWinUD10
2021-03-04Carlos ZambranoWinKO3
2019-12-07Yeison VargasWinKO3
2019-08-17Luis LebronWinUD10
2019-03-01Francisco RodriguezWinUD6
2018-10-06Eliezer AgostoWinKO6
2018-06-16Ricardo RodriguezWinTKO2
2018-04-19Luis E Diaz TorresWinUD6
2017-06-17Alcides SantiagoLossKO2
2017-02-11Harold ReyesWinTKO5
2016-09-10Eduardo MelendezWinTKO3
2016-06-05Luis Miguel OrtizWinKO3
2015-11-14Harold ReyesDrawMD4
2015-06-13Angel LopezWinTKO4
2015-03-14Joseph SantosWinTKO3
2014-11-01Antonio VeraWinTKO1
2014-07-11Jason AgostoWinTKO1
2014-03-29Jean Carlos MolinaWinKO1