DateOpponentResultMethodRd
2025-11-23Placido RamirezWinUD10
2025-05-23Ilhami AydemirWinTKO8
2024-12-12Eddy ColmenaresWinMD10
2024-06-21Younes ZarraaWinUD10
2024-01-27Bohdan ShtondaWinUD10
2023-07-17Sumbu NsasiWinUD10
2023-05-19Leonardo di Stefano RuizWinUD10
2022-11-12Daniel BuciucWinUD10
2022-07-01Charles StanfordNCUD8
2022-05-13Sidney da Rosa ManuelWinUD8
2022-02-19Daniel BaizWinUD8
2021-11-06Manny WoodsWinTKO5
2021-09-25Thodoris RitzakisWinUD10
2021-07-10Javier GarciaWinTKO4
2021-03-20Brandon BaueWinTKO6
2021-01-23Larry SmithWinTKO3
2020-12-12Kynndale PratherWinKO3
2020-11-07Dylan CarlsonWinUD6
2020-08-22Christian RiveraWinUD6
2020-02-08Donyeh Thomas CosbyWinKO2
2019-12-21Javonn DavisDrawPTS4
2019-11-01Eric RodriquezWinMD4
2019-09-06Darius BagleyWinUD4