DateOpponentResultMethodRd
Mar 11, 2011Manuel LeyvaWinSD10
Nov 6, 2009Jason DavisWinUD8
Feb 24, 2006Antonio RamirezWinKO5
Jun 11, 2005Almazbek RaiymkulovDrawSD12
Jul 3, 2004Daniel SedaWinUD10
Dec 20, 2002Yoni VargasWinTKO5
Jun 8, 2002Juan Jose AriasWinTKO8
Sep 29, 2001Joe Morales TitleWinTKO8
May 5, 2001Edwin Santana TitleWinUD12
Sep 16, 2000Radford Beasley TitleWinTKO5
Jul 22, 2000Bernard HarrisWinUD10
Nov 20, 1999David Santos TitleWinUD12
Aug 21, 1999Luis Enrique ValenzuelaWinTKO2
Apr 18, 1999Jay CantùWinKO6
Mar 14, 1999Russell Stoner JonesWinUD10
Jan 30, 1999Jose Luis NoyolaWinUD12
Nov 13, 1998Raymond FloresWinTKO2
Sep 26, 1998Eugene JohnsonWinUD6
Aug 22, 1998Miguel FigueroaWinTKO2
Jul 21, 1998Gary TrianoWinTKO4
Jan 23, 1998Javier DiazWinUD8
Aug 19, 1997Pat ChavezWinUD6
Jul 12, 1997Salvador MontesWinTKO2
May 4, 1997Raul MunozWinTKO1
Apr 18, 1997Francisco ValdezWinTKO3
Jan 18, 1997Vidal PadillaWinTKO1
Dec 14, 1996Roberto SierraWinKO1
Nov 1, 1996Oscar Junior GonzalezWinUD4
Sep 20, 1996David ChamendisWinKO1