Within the recorded range there are 38 bouts between 2006 and 2024, about one every 6.0 months. It has been 22 months since the last bout. 25 of the 31 wins came inside the distance, 10 of them in the first round. Of the 5 losses, 3 came inside the distance and 2 on the cards. The highest it has been is 2257, in 2015; it stands at 2096 now. The best win came against Ola Afolabi in 2015, who was rated 2252 at the time.
DateOpponentResultMethodRd
2024-11-23Ricky TorrezWinKO1
2023-09-02Esteban Raul LopezWinDQ8
2023-07-29Carlos Adán JerezWinTKO3
2022-11-11Hector Carlos SantanaWinKO2
2021-04-01Arslan YallyevLossRTD7
2019-10-25Julio Enrique Cuellar CabreraWinTKO1
2019-08-16Dany LoboWinKO1
2019-05-24Jorge Dario TartuferiWinKO2
2019-03-23Wilfredo German ArceWinTKO1
2019-02-09Cristhian Nazareno FernandezWinKO1
2014-10-31Deon ElamWinKO2
2014-07-19Cleiton ConceiçãoWinKO4
2014-03-21Glendy HernandezWinTKO4
2014-01-04Mariano Ruben Diaz StrunzWinUD10
2013-12-21Thabiso MogaleWinTKO1
2008-12-04Hector Ricardo SoteloWinTKO2
2008-08-30Mauro Adrian OrdialesWinRTD11
2008-05-10Mauro Adrian OrdialesWinMD6
2008-02-23Ivan Carlos ProttiWinTKO4
2007-12-14Adolfo ObandoWinTKO2
2007-08-18Cesar Dario HerediaWinTKO1
2007-07-21Miguel Angel MoralesWinRTD2
2007-06-08Claudio Carlos Roque FernandezNCNC2
2006-12-22Sebastian Ignacio CeballosLossMD6
2006-11-24Fernando Sebastian SantanderWinKO1
2006-10-14Ivan Carlos ProttiWinTKO1
2006-09-15Mario Javier MorenoWinTKO1
2006-07-14Jose Norberto GomezWinTKO2
2006-05-19Roberto MartinezWinTKO2
2006-04-08Miguel Angel PachecoWinUD4