Within the recorded range there are 22 bouts between 2014 and 2024, about one every 5.2 months. It has been 2 years since the last bout. 12 of the 20 wins came inside the distance, 4 of them in the first round. The best win came against Johan Pérez in 2019, who was rated 2108 at the time.
DateOpponentResultMethodRd
2024-02-02Courtney PenningtonWinSD10
2021-12-11Cameron KraelWinUD10
2020-01-28Diego RamirezWinKO8
2018-05-26Stephen DanyoWinUD12
2018-03-31Gabor KovacsWinKO1
2017-12-16Cristian Rafael CoriaWinUD10
2017-06-15Johnny NavarreteWinUD10
2017-04-15Alfredo ChávezWinKO1
2016-10-20Ramses AgatonWinKO8
2016-07-29Silverio OrtizWinUD6
2016-05-24José Emilio PereaWinKO10
2016-03-17Hector MunozWinTKO9
2016-01-21Stanislas SalmonWinTKO2
2015-11-28Ivan PereyraWinTKO2
2015-06-26Zaurs SadihovsWinTKO1
2015-04-04Ronald BertiWinTKO2
2015-01-31Eduards GerasimovsWinTKO1
2014-12-19Sophyan HaoudWinUD4