Within the recorded range there are 34 bouts between 2008 and 2026, about one every 6.5 months. 20 of the 33 wins came inside the distance, 4 of them in the first round. The best win came against Maciej Sulęcki in 2019, who was rated 2342 at the time.
DateOpponentResultMethodRd
2026-07-24Douglas AtaideWinTKO1
2023-01-07Demond NicholsonWinUD10
2018-10-20Walter Kautondokwa TitleWinUD12
2016-06-11Willie NelsonWinTKO12
2015-10-17Dario Fabian PuchetaWinTKO2
2012-09-20Alexis HlorosWinTKO2
2012-05-05Rudy CisnerosWinKO1
2011-09-21Saul DuranWinRTD3
2011-08-19Grady BrewerWinUD10
2011-04-22Omar BellWinKO2
2011-01-07Alberto HerreraWinUD8
2010-09-15Dave SaundersWinKO2
2010-04-02Geoffrey SpruiellWinUD6
2010-01-15Bernardo GuerecaWinKO1
2009-10-03Chris ChatmanWinUD6
2009-09-04John WilliamsWinTKO6
2009-08-01Chad GreenleafWinKO2
2009-06-19Tony HirschWinUD4
2009-03-20Arnulfo Javier RomeroWinKO2
2009-03-06Tom JosephWinTKO1
2008-11-29Eric MarriottWinTKO4
2008-10-23Patrick CapeWinTKO2