Within the recorded range there are 36 bouts between 2012 and 2026, about one every 4.5 months. 27 of the 30 wins came inside the distance, 9 of them in the first round. Of the 5 losses, 3 came inside the distance and 2 on the cards. The highest it has been is 2290, in 2022; it stands at 2132 now. The best win came against Vyacheslav Glazkov in 2016, who was rated 2336 at the time.
DateOpponentResultMethodRd
2024-11-16Matthew McKinneyWinKO1
2023-07-01Jared AndersonLossUD10
2022-09-04Devin VargasWinKO4
2019-07-13Daniel MartzWinTKO4
2019-03-16Gregory CorbinWinDQ8
2018-09-08Adam KownackiLossUD10
2017-04-25Byron PolleyWinTKO2
2015-09-26Vicente SandezWinKO3
2015-04-25Tom DallasWinTKO1
2015-02-28Raphael Zumbano LoveWinKO10
2015-01-09Damon McCrearyWinKO1
2014-07-23Kertson ManswellWinTKO3
2014-05-20Rafael PedroWinKO1
2014-04-16Alexander FloresWinKO4
2014-03-01Tyyab BealeWinKO2
2014-02-06Maurenzo SmithWinRTD3
2013-12-21Glendy HernandezWinRTD4
2013-11-14Joey DawejkoWinRTD4
2013-10-25Dieuly AristildeWinTKO1
2013-09-21Vincent ThompsonWinUD6
2013-07-19Aaron KinchWinTKO4
2013-06-06Joshua ClarkWinUD6
2013-05-22Sylvester BarronWinKO2
2013-03-30Alvaro MoralesDrawMD4
2013-03-14Phillip TriantafilloWinKO2
2013-02-23Anthony HinsonWinKO1
2013-02-01Kosetatino SinotiWinKO1
2012-12-21Terrance PerroWinKO4
2012-11-17Larry WardWinKO3
2012-10-27Vashawn TomlinWinKO1