No intervalo registrado são 37 lutas entre 2016 e 2026, cerca de uma a cada 3.4 meses. 32 das 36 vitórias vieram antes do limite, 12 delas no primeiro round. Desde 2021, a sequência está em 10 vitórias seguidas. A melhor vitória foi sobre Xander Zayas em 2026, avaliado em 2345 na época.
DataAdversárioResultadoMétodoRd
2024-11-09Karen Chukhadzhian TítuloVitóriaUD12
2023-07-08Roiman Villa TítuloVitóriaKO10
2023-01-07Karen Chukhadzhian TítuloVitóriaUD12
2020-12-19Chris van HeerdenSRNC1
2020-09-19Juan Carlos AbreuVitóriaTKO6
2020-01-10Bakhtiyar EyubovVitóriaTKO4
2019-10-05Damian FernandezVitóriaTKO3
2019-08-23Franklin MamaniVitóriaRTD1
2018-11-16Raymond SerranoVitóriaKO2
2018-07-20Armando AlvarezVitóriaTKO3
2018-04-14Samuel AmoakoVitóriaTKO1
2018-01-26Gustavo GaribayVitóriaTKO4
2017-12-01George SosaVitóriaKO2
2017-10-14Ayi BruceVitóriaTKO1
2017-09-23Lionel JimenezVitóriaKO1
2017-08-12Ricardo CanoVitóriaKO1
2017-06-22Robert HillVitóriaRTD3
2017-06-02Wilfredo AcuñaVitóriaKO1
2017-05-13Eduardo FloresVitóriaTKO4
2017-03-31James WinchesterVitóriaUD6
2017-01-28Elvin PerezVitóriaKO1
2016-12-16Marcus BeckfordVitóriaTKO6
2016-11-11Chris AlexanderVitóriaRTD4
2016-09-15Eddie DiazVitóriaUD4
2016-08-06Matt MurphyVitóriaKO2
2016-07-09Tavorus TeagueVitóriaTKO4
2016-06-11Deshawn DeboseVitóriaKO1
2016-05-14Luis RamosVitóriaTKO1
2016-04-30Cory MuldrewVitóriaKO1