No intervalo registrado são 28 lutas entre 2015 e 2026, cerca de uma a cada 4.4 meses. 23 das 26 vitórias vieram antes do limite, 14 delas no primeiro round. Das 2 derrotas, 1 vieram antes do limite e 1 nos pontos. O ponto mais alto foi 2377, em 2023; hoje está em 2238. A melhor vitória foi sobre Adrian Estrella em 2020, avaliado em 2350 na época.
DataAdversárioResultadoMétodoRd
2026-01-04Gurpreet SinghVitóriaKO1
2025-02-15Junju PowerVitóriaTKO1
2024-07-27Julian SmithDerrotaSD10
2024-03-28Juan HuertasVitóriaKO1
2022-08-10Angel Martinez HernandezVitóriaTKO5
2022-05-26Luis Alberto VeronVitóriaUD8
2021-12-11Aekkawee KaewmaneeVitóriaKO2
2021-06-11Salimu JengoVitóriaTKO1
2020-11-16Dzmitry MiliushaVitóriaRTD2
2020-01-17Adrian EstrellaVitóriaKO1
2019-08-23Abdiel RamirezVitóriaTKO4
2019-02-15Mykal FoxVitóriaUD10
2018-12-14Nazareno Gaston RuizVitóriaKO1
2018-11-10Zack RamseyVitóriaKO1
2018-08-19Juma WaswaVitóriaRTD4
2018-04-28Zhimin WangVitóriaUD10
2018-01-12Sonny FredricksonVitóriaTKO3
2017-11-11Marquis HawthorneVitóriaTKO2
2017-06-10Sunatollo RakhmatulloevVitóriaTKO1
2017-03-25Hamza SempewoVitóriaTKO1
2017-02-15Ruben MovsesyanVitóriaTKO1
2016-08-26Marat KhuzeevVitóriaTKO1
2016-06-24Dmitriy AntipovVitóriaTKO1
2016-06-01Alisher AshurovVitóriaKO2
2016-02-26Elmin SafarliVitóriaKO6
2016-01-30Magomed AldaganovVitóriaKO1
2015-12-23Arzu AlievVitóriaTKO1