No intervalo registrado são 23 lutas entre 2017 e 2026, cerca de uma a cada 4.6 meses. 15 das 21 vitórias vieram antes do limite, 6 delas no primeiro round. A melhor vitória foi sobre Zhan Kossobutskiy em 2023, avaliado em 2207 na época.
DataAdversárioResultadoMétodoRd
2024-04-13Guido VianelloVitóriaSD10
2023-11-04Joseph GoodallVitóriaTKO4
2023-08-26Zhan KossobutskiyVitóriaDQ4
2023-01-14Stephan ShawVitóriaUD10
2022-08-27Jozsef DarmosVitóriaTKO2
2021-04-10Brian HowardVitóriaKO3
2020-09-19Jonathan RiceVitóriaUD10
2019-12-21Iago KiladzeVitóriaKO5
2019-07-20Ali Eren DemirezenVitóriaUD10
2019-04-27Michael WallischVitóriaTKO2
2019-03-09Amir MansourVitóriaRTD2
2018-12-22Santino TurnbowVitóriaTKO1
2018-09-30Nick JonesVitóriaKO1
2018-08-24Curtis HarperVitóriaDQ1
2018-05-26Dell LongVitóriaKO1
2018-03-10Antonio JohnsonVitóriaKO1
2017-11-04Rodney HernandezVitóriaTKO5
2017-10-21Luke LyonsVitóriaTKO1
2017-07-30Tyrell HerndonVitóriaKO1