Within the recorded range there are 33 bouts between 2011 and 2026, about one every 5.5 months. 23 of the 30 wins came inside the distance, 14 of them in the first round. Of the 3 losses, 1 came inside the distance and 2 on the cards. The best win came against Oleksandr Gvozdyk in 2026, who was rated 2373 at the time.
DateOpponentResultMethodRd
2023-09-06Mickey EllisonWinTKO8
2022-05-14Ernest AmuzuWinTKO1
2021-12-18Guillermo Ruben AndinoWinTKO2
2020-11-21Denis GrachevWinUD8
2018-10-10Alex TheranWinKO1
2018-07-21Brad AustinWinTKO1
2016-09-23Travis PeterkinWinTKO5
2015-11-13Fabio GarridoWinKO1
2015-10-10Gilberto Matheus DomingosWinTKO1
2015-05-02William JohnsonWinUD6
2015-03-13Larry PryorWinTKO4
2014-10-03Rayco SaundersWinUD6
2014-03-29Lionell ThompsonWinSD8
2014-02-14Samson OnyangoWinKO1
2013-11-23Charles HaywardWinTKO1
2013-10-18Otis GriffinWinTKO1
2013-07-12Donta WoodsWinTKO2
2013-04-27Dennis SharpeWinKO1
2013-01-04Grover YoungWinUD6
2012-11-09Sabou BallogouWinTKO3
2012-09-14Shannon AndersonWinKO1
2012-08-18Jerrod CaldwellWinTKO1
2012-06-01Mark SandersWinUD6
2012-02-10Eliseo DurazoWinUD4
2012-01-07Percey GivensWinTKO1
2011-11-18Richmond DalphoneWinTKO3
2011-09-09Marlon FarrWinKO1
2011-06-03Nyantu BoloWinKO1