DateOpponentResultMethodRd
2024-11-09Karen Chukhadzhian TitleWinUD12
2023-07-08Roiman Villa TitleWinKO10
2023-01-07Karen Chukhadzhian TitleWinUD12
2020-12-19Chris van HeerdenNCNC1
2020-09-19Juan Carlos AbreuWinTKO6
2020-01-10Bakhtiyar EyubovWinTKO4
2019-10-05Damian FernandezWinTKO3
2019-08-23Franklin MamaniWinRTD1
2018-11-16Raymond SerranoWinKO2
2018-07-20Armando AlvarezWinTKO3
2018-04-14Samuel AmoakoWinTKO1
2018-01-26Gustavo GaribayWinTKO4
2017-12-01George SosaWinKO2
2017-10-14Ayi BruceWinTKO1
2017-09-23Lionel JimenezWinKO1
2017-08-12Ricardo CanoWinKO1
2017-06-22Robert HillWinRTD3
2017-06-02Wilfredo AcuñaWinKO1
2017-05-13Eduardo FloresWinTKO4
2017-03-31James WinchesterWinUD6
2017-01-28Elvin PerezWinKO1
2016-12-16Marcus BeckfordWinTKO6
2016-11-11Chris AlexanderWinRTD4
2016-09-15Eddie DiazWinUD4
2016-08-06Matt MurphyWinKO2
2016-07-09Tavorus TeagueWinTKO4
2016-06-11Deshawn DeboseWinKO1
2016-05-14Luis RamosWinTKO1
2016-04-30Cory MuldrewWinKO1