DateOpponentResultMethodRd
2025-12-20Yanis KurylenkoWinUD8
2023-12-16Mohamed El MarcouchiWinKO4
2023-07-15Arblin KabaWinKO6
2022-04-01José Félix Jr.WinUD10
2021-04-23Kay ProsperWinUD12
2020-12-17Nestor MaradiagaWinUD8
2019-12-12Joe HughesWinUD12
2019-07-27Andrea ScarpaWinRTD9
2019-03-22Sandro HernandezWinUD8
2018-11-24Mauro Maximiliano GodoyWinUD10
2018-06-23Jorge MorenoWinKO4
2018-06-02Gallus CoulonWinUD8
2017-12-16Adam MateWinKO1
2017-06-10Chaquib FadliWinTKO4
2016-11-12Valentyn GolovkoWinUD8
2016-06-04Ivans LevickisWinPTS6
2016-04-01Steve JamoyeWinUD10
2015-11-15György MizseiWinTKO4
2015-10-10Ryan PeleguerWinUD6
2015-07-17Anzor GamgebeliWinTKO1
2015-04-19Samuele EspositoWinUD12
2014-12-12Renald GarridoWinPTS8
2014-10-24Miguel AguilarWinUD6
2014-06-21Mikhail AvakianWinUD10
2014-05-16Maurycy GojkoWinTKO3
2014-03-29Ignacio MendozaWinTD9
2014-02-15Ubiraci Borges dos SantosWinUD6
2013-12-14Alexandre LepelleyLossPTS8
2013-07-19Jose Antonio ElizabethWinTKO2
2013-07-06Daniel RasillaWinUD10
2013-05-19Santos MedranoWinUD6
2013-03-01Juan ZapataWinKO2
2013-01-26Antonio Joao BentoWinUD6
2012-12-15Andoni AlonsoWinKO3
2012-11-30Victor SeguraWinUD6
2012-10-05Alejandro HerediaWinUD6
2012-07-20Jose de Jesus LopezWinUD6
2012-07-06Jesus Garcia SimonWinUD6
2012-05-05Mauro OrlandiWinTKO1
2012-03-16Sezer ErunsalWinUD6
2012-02-05Bruno MatareseWinKO2
2011-11-26David DonisWinUD4
2011-10-08Armen HovsepyanWinTKO3