DateOpponentResultMethodRd
2025-09-27Hebert ConceiçãoLossUD10
2025-07-12Sergio Santos DantasWinUD8
2022-12-11Ernest AmuzuWinTKO7
2022-10-29Alex TheranWinUD10
2022-10-17Abel Nicolas AdrielWinUD8
2022-03-26Damian Ezequiel BonelliWinUD10
2022-02-19Fernando Ezequiel FariasWinKO2
2021-10-23Jorge Daniel MirandaWinUD9
2021-08-21Gilberto Pereira dos SantosWinUD10
2021-07-24Clebson TubarãoWinTKO1
2019-12-05D'Mitrius BallardDrawMD10
2019-05-02Chris PearsonLossUD10
2018-07-21Elias EspadasWinUD10
2018-03-31Richard GutierrezWinUD8
2017-08-12Taronze WashingtonWinTKO4
2017-05-05Morgan FitchWinUD10
2016-12-17Germán PérezWinTKO1
2016-07-08Devis CáceresWinTKO2
2016-03-04Jorge CaraballoWinKO2
2015-11-14Francisco CorderoWinRTD8
2015-09-18Alberto Gustavo SanchezWinUD8
2015-06-06José Carlos PazWinUD10
2015-04-30Gerardo IbarraWinUD8
2015-04-02Deartie TuckerWinUD6
2015-03-12Raymond TerryWinKO1
2014-11-15Martin Fidel RíosWinUD8
2014-07-12Jesus CruzWinTKO3
2014-04-26Francisco NajeraWinUD4
2014-01-25Martin Fidel RíosNCNC3