Within the recorded range there are 29 bouts between 2016 and 2025, about one every 4.0 months. It has been 13 months since the last bout. 17 of the 24 wins came inside the distance, 4 of them in the first round. Of the 4 losses, 1 came inside the distance and 3 on the cards. The highest it has been is 2234, in 2022; it stands at 2094 now. The best win came against Jonatan Romero in 2023, who was rated 2239 at the time.
DateOpponentResultMethodRd
2025-06-07Germán MerazWinRTD3
2024-11-02Humberto GalindoDrawSD10
2024-06-21Andres CortesLossUD10
2023-01-14Adam LopezWinUD10
2022-01-15William EncarnaciónWinTKO8
2021-08-14Richard PumicpicWinUD8
2020-06-25Avery SparrowWinUD10
2020-01-18Pedro NavarreteWinTKO4
2019-10-19Sandro HernandezWinKO4
2019-08-23Luis CastilloWinKO1
2019-05-10Mario Ezequiel Sayal LozanoWinTKO2
2018-12-15Brian PelaezWinUD8
2018-11-18Sulaiman SegawaWinUD10
2018-05-19Hassan NourdineWinKO7
2018-04-28Fatiou FassinouWinUD6
2018-02-24Tyrome JonesWinTKO2
2017-12-16Milan SavicWinTKO2
2017-10-21Dato NanavaWinTKO2
2017-06-24Andres ZapataWinTKO1
2017-05-13Martin Nicolas MatamalaWinTKO5
2017-03-04Sergio LucasWinKO1
2016-12-10Joshua SantosWinTKO2
2016-09-23Willy MorilloWinTKO4
2016-08-21Wilfredo GarrigaWinMD6
2016-04-29Weusi JohnsonWinTKO1