Within the recorded range there are 23 bouts between 2017 and 2026, about one every 4.6 months. 15 of the 21 wins came inside the distance, 6 of them in the first round. The best win came against Zhan Kossobutskiy in 2023, who was rated 2207 at the time.
DateOpponentResultMethodRd
2024-04-13Guido VianelloWinSD10
2023-11-04Joseph GoodallWinTKO4
2023-08-26Zhan KossobutskiyWinDQ4
2023-01-14Stephan ShawWinUD10
2022-08-27Jozsef DarmosWinTKO2
2021-04-10Brian HowardWinKO3
2020-09-19Jonathan RiceWinUD10
2019-12-21Iago KiladzeWinKO5
2019-07-20Ali Eren DemirezenWinUD10
2019-04-27Michael WallischWinTKO2
2019-03-09Amir MansourWinRTD2
2018-12-22Santino TurnbowWinTKO1
2018-09-30Nick JonesWinKO1
2018-08-24Curtis HarperWinDQ1
2018-05-26Dell LongWinKO1
2018-03-10Antonio JohnsonWinKO1
2017-11-04Rodney HernandezWinTKO5
2017-10-21Luke LyonsWinTKO1
2017-07-30Tyrell HerndonWinKO1