DateOpponentResultMethodRd
2025-03-16Yeis Gabriel SolanoWinMD8
2024-03-15Jose AnguloWinMD8
2023-10-10Patrick OkineWinTKO6
2021-10-16William SilvaWinKO7
2020-02-28Humberto MartinezWinTKO7
2019-01-26Adam MateWinKO1
2018-11-16Nelson LaraWinKO1
2017-12-16Yves Ulysse Jr.LossUD10
2017-11-11Roberto OrtizWinTKO3
2017-09-28Renald GarridoWinUD10
2016-06-17Jesus SeligWinKO1
2016-03-05Orlando VazquezWinKO1
2015-06-19Ranee GanoyWinTKO4
2015-02-27Johnny GarciaWinTKO5
2014-12-20Bayan JargalWinTKO9
2014-09-19Ramesis GilWinKO2
2014-07-18Bayan JargalNCNC3
2014-04-24Wilfredo AcunaWinTKO7
2013-11-22Gilbert VenegasWinUD8
2013-02-23Jonathan CubaWinKO3
2013-01-25Luis RodriguezWinTKO3
2012-10-13Carl McNicklesWinTKO2
2012-07-28Jonathan GarciaWinKO1
2012-03-31Marcus HallWinTKO2
2012-01-28Tyler PoglineWinKO1
2011-11-19Rashad BogarWinTKO3
2011-10-22Jose Segura TorresWinTKO2
2011-09-23Clarence BoothWinUD4
2011-07-20Hector RiveraWinUD4
2011-07-09Wilson FelicianoWinTKO3