No intervalo registrado são 20 lutas entre 2017 e 2025, cerca de uma a cada 5.4 meses. 9 das 19 vitórias vieram antes do limite, 4 delas no primeiro round. A melhor vitória foi sobre Shavkat Rakhimov em 2023, avaliado em 2390 na época.
A maior diferença de rating revertida veio contra Kenichi Ogawa em 2022. São 2 vitórias sobre adversários mais bem avaliados no dia. Entre as derrotas para adversários pior avaliados, a maior diferença foi para Anthony Cacace em 2024. Nas últimas quatro lutas o rating caiu.
DataAdversárioResultadoMétodoRd
2025-12-13Gabriel Flores Jr.VitóriaUD12
2025-07-05Jaret Gonzalez QuirozVitóriaUD10
2021-12-11Miko KhatchatryanVitóriaUD10
2021-08-14Joshuah HernandezVitóriaKO1
2021-03-20Faroukh KourbanovVitóriaMD10
2019-11-30Enrique TinocoVitóriaUD10
2019-08-31Gavin GwynneVitóriaUD12
2019-04-20Andy TownendVitóriaTKO6
2018-08-04Sean DoddVitóriaUD12
2018-03-31Hakim Ben AliVitóriaTKO3
2017-12-13Lee ConnellyVitóriaTKO4
2017-10-28Lester CantillanoVitóriaPTS4
2017-09-01Jamie SpeightVitóriaTKO1
2017-05-27Josh ThorneVitóriaRTD1
2017-04-29Sergej VibVitóriaTKO1
2017-04-22Jose AguilarVitóriaTKO4