Within the recorded range there are 37 bouts between 2010 and 2025, about one every 5.0 months. It has been 15 months since the last bout. 13 of the 33 wins came inside the distance, 2 of them in the first round. Of the 4 losses, 2 came inside the distance and 2 on the cards. The best win came against Hugo Centeno Jr. in 2016, who was rated 2242 at the time.
DateOpponentResultMethodRd
2025-02-28Ali AkhmedovWinTKO10
2024-05-31Rowdy Legend MontgomeryWinUD10
2023-06-09Angel HernandezWinKO2
2021-12-17Fouad El MassoudiWinUD8
2020-08-29Sasha YengoyanWinUD10
2018-11-10Jean Michel HamilcaroWinTKO2
2017-06-24Damián BonelliWinTKO3
2017-04-08Michi MuñozWinKO3
2016-01-16Derrick FindleyWinTKO7
2015-08-14Jose Miguel BerrioWinTKO1
2015-04-24Darryl CunninghamWinKO3
2014-05-10Nicolas DionWinUD10
2014-03-01Howard CospoliteWinUD10
2013-11-09Lukasz WawrzyczekWinUD10
2013-06-29Daniel UrbanskiWinUD6
2013-05-10Francis TchoffoWinUD8
2013-02-23Robert SwierzbinskiWinUD8
2012-11-16Andrejs LoginovsWinPTS6
2012-10-27Dzianis MakarWinTKO5
2012-02-17Jetmir KuqiWinUD6
2011-11-26Fehti BentafnaWinUD6
2011-08-05Mika JoensuuWinUD6
2011-06-25Endrit VukaWinUD6
2011-03-11Dzianis MakarWinTKO5
2010-11-12Sergejs SavrinovicsWinUD4
2010-09-17Deniss SirjatovsWinUD4
2010-08-18Andrejs LoginovsWinUD4
2010-06-19Adam GawlikWinTKO1