DateOpponentResultMethodRd
2026-05-16Mate RudanWinTKO5
2025-11-22Jhony NavarreteWinKO1
2025-02-01Patrick AlloteyWinTKO2
2024-10-26Sebastian Horacio PapeschiWinUD10
2024-05-24Jorge CotaWinTKO7
2024-02-24Jairo DelgadoWinUD8
2023-04-22Elias EspadasWinTKO9
2022-11-05Nathaniel GallimoreWinUD10
2022-08-20Gilbert Venegas Jr.WinTKO4
2021-10-23Gonzalo Gaston CoriaWinUD10
2021-07-17Damian Ezequiel BonelliWinTKO1
2021-03-27Javier Francisco MacielWinUD10
2020-03-07Patrick MendyWinKO7
2019-11-30Mathias EklundWinTKO3
2019-10-26Guido Nicolas PittoWinTKO1
2019-07-06Wes CapperWinUD10
2018-10-06Bartłomiej GrafkaWinUD8
2018-06-02Ayoub NefziWinTKO2
2018-05-12Daniel UrbańskiWinKO1
2018-02-10Artem KarasevWinKO1
2016-02-20Nadzir BakshyieuWinRTD4
2015-12-21Anton RusakWinPTS6
2015-10-02Victor GarciaWinUD6
2015-07-31Yuriy TkachenkoWinRTD5
2015-07-10Mikalai ShaplouWinTKO1
2015-05-21Oleksandr KovaliovWinKO1
2015-05-09Konstantin AleksandrovWinUD6