Within the recorded range there are 30 bouts between 2009 and 2025, about one every 6.6 months. It has been 15 months since the last bout. 25 of the 27 wins came inside the distance, 11 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 Dmitry Kudryashov in 2017, who was rated 2348 at the time.
DateOpponentResultMethodRd
2024-06-07Alan CampaWinKO1
2022-12-18Deibis BerrocalWinTKO2
2021-11-20Jesse BryanWinTKO2
2015-07-17Galen BrownWinTKO1
2014-04-16Eric FieldsWinKO4
2014-02-28Hamilton VenturaWinTKO1
2013-07-13Keith BarrWinKO2
2013-02-22Willie HerringWinRTD3
2011-11-18Livin CastilloWinTKO3
2011-03-25Jose Luis HerreraWinTKO2
2011-03-04Epifanio MendozaWinTKO6
2010-12-03Gustavo EnriquezWinTKO1
2010-10-15Robert TurnerWinTKO1
2010-09-24Tony KernWinKO1
2010-08-18Hilario GuzmanWinTKO3
2010-07-09Maurice WinslowWinTKO1
2010-04-30Carlos ReyesWinTKO1
2010-04-10Zack ZeiglerWinKO1
2010-02-05Gary LavenderWinTKO1
2009-12-04George NowellWinTKO1
2009-08-14Hilario GuzmanWinTKO4