Within the recorded range there are 30 bouts between 2011 and 2025, about one every 6.0 months. It has been 12 months since the last bout. 15 of the 26 wins came inside the distance, 1 of them in the first round. Of the 4 losses, 1 came inside the distance and 3 on the cards. The best win came against Serhii Bohachuk in 2025, who was rated 2250 at the time.
DateOpponentResultMethodRd
2024-11-22Andreas KatzourakisLossSD10
2024-08-30Francisco VerónWinUD10
2024-04-19Ismael VillarrealWinKO3
2020-12-03Sanny DuversonneWinUD12
2018-05-22Eric WalkerWinMD5
2018-05-16Ievgen KhytrovWinUD5
2018-05-10Tyrone BrunsonWinKO4
2015-04-10Vito GasparyanWinTKO7
2015-02-13Alex PerezWinTKO5
2015-01-16Lekan ByfieldWinTKO2
2014-04-18Raymond GaticaWinSD8
2014-02-28Daniel EdouardWinRTD4
2013-09-26Francisco Rios GilWinTKO2
2013-07-17Daniel Yocupicio MendezWinKO4
2013-05-01Rafael Ortiz MorenoWinTKO3
2012-12-19Edgar BojorquezWinKO2
2012-11-02Yair AguiarWinKO2
2012-08-18Moses AlvizoWinUD4
2012-06-07Cleven IsheWinUD4
2012-01-21Dave CourchaineWinKO1
2011-11-04Raymundo IndaWinKO4
2011-09-30John WorthyWinUD4
2011-05-12Miguel LopezWinKO4
2011-03-31Erin BeachWinUD4