Within the recorded range there are 26 bouts between 2001 and 2009, about one every 3.9 months. 10 of the 24 wins came inside the distance. Of the 2 losses, 2 came on the cards and none inside the distance. From 2007 they put together 3 straight wins. The best win came against Juan Carlos Reveco in 2007, who was rated 2142 at the time.
DateOpponentResultMethodRd
2009-04-27Humberto PoolWinKO3
2007-09-15Wellington VicenteWinKO9
2006-12-02Rafael LozanoWinTKO4
2006-07-15José JiménezWinUD12
2005-07-09Édgar VelásquezWinTD8
2003-07-04Steffen NorskovWinUD12
2003-04-04Zolile MbityiWinUD8
2002-12-05Christophe RodriguesWinSD10
2002-10-09Pornchai RatsophaWinTKO4
2002-08-10Wele MaqoloWinKO4
2002-05-23Juan HerreraWinTKO3
2002-02-23Marcos Ramon ObregonWinUD8
2001-10-08Mercurio CiaramitaroWinUD6
2001-08-04Javier OrtizWinPTS6
2001-05-14Victor MartinezWinKO3
2001-03-12Kenny BerriosWinTKO6
2001-01-29Aneudis Cuevas PenaWinTKO3