No intervalo registrado são 22 lutas entre 2017 e 2026, cerca de uma a cada 4.8 meses. 14 das 20 vitórias vieram antes do limite, 3 delas no primeiro round. Das 2 derrotas, 1 vieram antes do limite e 1 nos pontos. A melhor vitória foi sobre Craig Richards em 2024, avaliado em 2042 na época.
DataAdversárioResultadoMétodoRd
2026-03-28Ezra TaylorVitóriaUD10
2025-10-04Mark JeffersVitóriaTKO7
2024-03-22Martin HoubenVitóriaTKO2
2023-05-12Ezequiel MadernaVitóriaKO4
2022-11-11Luca SpadiciniVitóriaTKO7
2022-06-11Karel HorejsekVitóriaRTD3
2021-03-27Lennox ClarkeDerrotaTKO5
2020-10-10Jose Miguel FandinoVitóriaTKO1
2020-08-28Ben ThomasVitóriaTKO1
2020-02-22Edgars SniedzeVitóriaPTS6
2019-09-27Borislav ZankovVitóriaTKO2
2019-07-13Josip PerkovicVitóriaPTS6
2019-05-18Ondrej BuderaVitóriaTKO3
2019-03-23Daniel BorisovVitóriaTKO4
2018-11-19Ferenc AlbertVitóriaTKO2
2018-08-24Taha MirhosseiniVitóriaTKO3
2018-05-19Adam JonesVitóriaPTS4
2018-02-16Eric MokonzoVitóriaPTS6
2017-12-16Cyrille JolyVitóriaTKO2
2017-10-20Attila NagyVitóriaTKO1