No intervalo registrado são 23 lutas entre 2017 e 2025, cerca de uma a cada 4.7 meses. 13 das 21 vitórias vieram antes do limite, 1 delas no primeiro round. Das 2 derrotas, 1 vieram antes do limite e 1 nos pontos. A melhor vitória foi sobre Jorge Linares em 2022, avaliado em 2282 na época.
DataAdversárioResultadoMétodoRd
2025-11-22Hugo Alberto RoldanVitóriaKO6
2024-10-19Juan Javier CarrascoVitóriaTKO12
2023-09-08Roman AndreevVitóriaRTD3
2023-03-07Ricardo NunezVitóriaUD10
2022-09-11Jovanni StraffonVitóriaRTD5
2021-03-27Zhora HamazaryanVitóriaUD10
2020-08-22Pavel MalikovVitóriaKO7
2019-02-22Humberto MartínezVitóriaTKO10
2018-04-22Deiner BerrioVitóriaUD12
2018-02-10Ardie BoyoseVitóriaTKO7
2017-12-15Roberto GonzalesVitóriaTKO7
2017-09-09Ziyoyidin TokhirovVitóriaKO4
2017-07-09Mao KawanishiVitóriaUD4
2017-05-05Dmitry GanievVitóriaRTD5
2017-05-02Sherzodbek MamajonovVitóriaRTD3
2017-03-25Sharobidden JurakhonovVitóriaUD4
2017-03-04Sardorbek KamilovVitóriaTKO1