DateOpponentResultMethodRd
2026-08-08Mark BeukeWinUD10
2026-01-24Pachino HillWinKO8
2024-08-02Kyle LomoteyWinRTD8
2023-08-19Joey BryantWinTKO5
2023-04-29Cristian Fabián RíosWinUD10
2022-12-11Slađan JanjaninWinRTD7
2022-09-17Silverio OrtizWinUD8
2022-05-21Antonio ToddWinSD10
2022-02-19Rodrigo Lopes RodriguesWinRTD5
2021-05-21Édgar OrtegaWinTD6
2021-04-10Esteban VillalbaWinKO1
2020-01-30Miguel Dumas PérezWinRTD1
2019-08-24Rafael Ramon RamirezWinKO2
2019-04-25Robert BurwellWinUD8
2019-02-16Travis ScottWinUD8
2018-06-16Danny PastranaWinTKO6
2017-11-21Calvin MetcalfWinUD8
2017-08-12Joshua MaxwellWinUD6
2017-06-10Benjamin JordanWinKO2
2017-03-17Daruma AlmenarezWinUD4
2017-02-25Miguel AguilarWinPTS4
2016-11-05Santos MedranoWinPTS4
2016-10-07Euris SilverioWinKO1