No intervalo registrado são 19 lutas entre 2016 e 2026, cerca de uma a cada 6.6 meses. 12 das 16 vitórias vieram antes do limite, 4 delas no primeiro round. Das 2 derrotas, 2 vieram nos pontos e nenhuma antes do limite. A melhor vitória foi sobre Jamal James em 2021, avaliado em 2339 na época.
DataAdversárioResultadoMétodoRd
2025-11-14Artem PugachVitóriaUD8
2023-11-06Fazliddin GaibnazarovVitóriaRTD3
2020-12-26Terry ChatwoodVitóriaKO3
2019-05-03Silverio OrtizVitóriaUD6
2019-03-08Lanardo TynerVitóriaTKO3
2018-10-27Azael CosioVitóriaRTD3
2018-07-20Ramses AgatonVitóriaKO3
2017-11-10Janer GonzalezVitóriaUD8
2017-07-22Sherzodbek AlimjanovVitóriaKO3
2017-06-03Abraham AlvarezVitóriaKO1
2017-04-05Bakhrom PayazovVitóriaTKO1
2016-11-19Gabor GorbicsVitóriaUD8
2016-10-19Jonathan BatistaVitóriaKO4
2016-04-16TyKeem SadlerVitóriaTKO1
2016-03-25Robert Alexander SeyamVitóriaKO1