Within the recorded range there are 46 bouts between 1993 and 2019, about one every 6.8 months. It has been 7 years since the last bout. 26 of the 32 wins came inside the distance, 5 of them in the first round. Of the 12 losses, 9 came inside the distance and 3 on the cards. It ended on 3 straight losses. The highest it has been is 2328, in 2008; it stands at 1975 now. The best win came against Vernon Forrest in 2003, who was rated 2521 at the time.
DateOpponentResultMethodRd
2018-04-07Rodolfo Gomez Jr.LossTKO8
2017-11-03Andrey SirotkinLossRTD9
2017-04-01Jeudiel ZepedaWinTKO3
2014-12-20Andrik SaraleguiWinRTD5
2014-09-27Allen MedinaWinTKO1
2010-12-17Michael WalkerWinTKO9
2004-04-17Eric MitchellWinUD10
2001-02-03Elias CruzWinTKO3
2000-12-16Adolfo SalazarWinKO1
2000-11-24Elvis GuerreroWinKO2
2000-08-31Feliberto AlvarezWinUD12
2000-07-28Walter PalaciosWinUD10
2000-06-03Elio OrtizWinKO10
2000-05-06Manuel De la RosaWinKO1
2000-04-07German EspinalesWinKO4
2000-03-18Marco Antonio AvendanoWinTKO2
1999-09-25Giovanni DuranWinTKO4
1999-07-24Jose CórdobaWinKO1
1999-06-12Walter PalaciosWinKO8
1999-04-24Henry CastilloWinTKO7
1999-03-13Rafael ValdesWinKO1
1998-09-13Henry CastilloLossPTS10
1998-05-16Roger Benito FloresLossUD10
1998-01-06German EspinalesWinTKO4
1995-12-16Miguel Angel PerezWinTKO3
1995-09-30Adolfo MendezWinTKO2
1995-02-18Benjamin RivasWinTKO8
1995-01-28Miguel Angel PerezWinTKO6
1994-05-20David SalgueraWinKO6
1993-08-29Humberto ArandaLossTKO6
1993-08-13Jose Miguel AlvaradoWinRTD5
1993-07-20Jose MoralesWinKO3