DateOpponentResultMethodRd
2025-08-02Anas MessaoudiDrawMD12
2025-02-15Sandy MessaoudWinUD12
2024-12-07Alejandro MenesesWinUD8
2024-10-19Jordy WeissWinMD12
2024-08-10Alvaro GodoyWinTKO9
2024-05-04Jerobe SantanaWinTKO10
2023-12-09Les ByfieldWinTKO1
2023-08-05Dorian MaidanaWinTKO6
2023-06-10Franck PetitjeanLossMD12
2023-04-29Rikar UrrutiaWinSD10
2023-03-11Armando Ramirez AlmanzaWinPTS8
2022-12-03Jon FernandezWinUD10
2022-10-08Ramiro BlancoWinUD6
2022-10-01Viorel SimionWinRTD4
2022-07-02Ramiro BlancoWinUD6
2022-04-16Francesco PateraLossMD10
2022-02-12Victor JulioWinKO5
2021-11-06Saul CorralWinKO3
2021-05-08Viorel SimionWinUD8
2020-12-20Salvador BaronWinTKO2
2020-08-08Ruben GarciaWinKO2
2019-12-12Ivan TomasNCNC6
2019-09-28Brian PelaezWinSD8
2019-08-03Carlos PerezWinTKO7
2019-05-18Ezequiel Victor FernandezWinUD10
2019-02-09Volodymyr MatviichukWinPTS8
2018-06-09Artem HaroyanWinPTS8
2018-05-11Giuseppe CarafaWinUD8
2018-02-24Fabrizio TrottaWinRTD3
2018-01-13Franklin VarelaWinPTS6
2017-12-02Lester CantillanoWinKO1
2017-10-21Kevin BaldospinoWinPTS6
2017-09-16Marian Marius IstrateWinPTS4
2017-08-05Ignasi CaballeroWinTKO2
2011-12-04Dionis MartinezWinTKO4