No intervalo registrado são 19 lutas entre 2018 e 2026, cerca de uma a cada 5.2 meses. 9 das 17 vitórias vieram antes do limite, 1 delas no primeiro round. Das 2 derrotas, 2 vieram nos pontos e nenhuma antes do limite.
DataAdversárioResultadoMétodoRd
2024-06-14Macaulay McGowanVitóriaUD12
2024-03-01Sam EggingtonVitóriaMD12
2023-12-08Hugo NoriegaVitóriaUD8
2023-03-31Ferenc KatonaVitóriaTKO3
2022-03-19Brian Damian ChavesVitóriaTKO6
2021-12-03Meriton KaraxhaVitóriaUD10
2021-09-10Jay SpencerVitóriaTKO1
2020-01-25Abraham JuarezVitóriaRTD4
2019-10-26John O'DonnellVitóriaTKO6
2019-09-13Abdelghani SaberVitóriaTKO2
2018-12-01Sasha YengoyanVitóriaUD10
2018-10-06Robert MaessVitóriaRTD2
2018-06-02Denis KriegerVitóriaUD10
2018-04-28Artur MuellerVitóriaTKO4