Within the recorded range there are 22 bouts between 2016 and 2024, about one every 4.8 months. It has been 23 months since the last bout. 13 of the 19 wins came inside the distance, 4 of them in the first round. Of the 2 losses, 1 came inside the distance and 1 on the cards. Since 2023 the run stands at 4 straight wins.
DateOpponentResultMethodRd
2024-10-11Cleotis PendarvisWinUD8
2024-03-02Nafys Anas GarnerWinTKO6
2023-12-16Antonio Louis HernandezWinTKO4
2023-01-21Twon SmithWinUD6
2021-10-30Robert BurwellWinTKO2
2021-07-23Isaiah SteenLossUD10
2021-06-05Tevin AndersonWinKO4
2021-03-27Justin BaesmanWinKO2
2019-12-06Genc PllanaDrawMD8
2019-05-10Antowyan AikensWinTKO3
2018-12-07Brandon RobinsonWinTKO7
2018-09-15Billy CunninghamWinTKO5
2018-03-31Vance GarveyWinRTD5
2017-11-18Taronze WashingtonWinUD6
2017-07-18Engelberto ValenzuelaWinTKO1
2017-04-15Bobby TaylorWinSD4
2017-02-18Carlos DixonWinUD4
2016-12-10Henry MercerWinTKO1
2016-11-05Joe BradshawWinTKO1
2016-08-20Cameron BurroughsWinUD4
2016-04-30Tiriik JohnsonWinTKO1