DateOpponentResultMethodRd
2006-03-24Thomas MashabaLossUD12
2005-05-02Ernesto Vásquez BatiojaWinUD10
2004-05-23Junichi WatanabeWinTKO2
2003-12-16Daniel Kodjo SassouDrawPTS6
2003-10-11Francisco MateosWinKO3
2003-07-04Tuncay KayaDrawPTS6
2001-11-17José Rojas TitleWinKO4
2000-11-23Kozo Ishii TitleWinTKO11
2000-06-18Ever García HernándezWinTKO5
2000-01-31Vladislav AntonovWinUD12
1999-03-27Fernando BlancoWinTKO8
1998-12-19Jorge SotoWinTKO7
1998-10-03Miguel Ángel EscamillaWinPTS12
1998-07-07Antonio OsorioWinTKO7
1998-05-16Juan GarcíaWinKO6
1996-11-11Elvis MontoyaWinKO3
1995-11-25Ramón GuzmánWinTKO2
1995-08-12José RincónesWinTKO7
1995-04-01Luis OjedaWinTKO9
1994-09-09Ismael RondónWinTKO4
1994-08-08Frank FrancoWinTKO5
1994-04-29Edgar MendozaWinKO1
1994Ricardo RomeroWinKO2
1993-12-11José EspañolWinTKO5
1993-10-02Aldrin SosaWinPTS10
1993-06-12Aldrin SosaWinPTS10
1993-03-27Edgar RodríguezWinKO8
1993-03-03Nelson Ramón MedinaLossPTS8
1992-12-19José MolinaWinPTS8
1992-10-03Candelario SánchezWinTKO4
1992-06-27Alfredo AponteWinPTS8
1992-06-20Antonio OsorioWinTKO5
1991-11-23Ricardo RomeroWinPTS6
1991-09-20Ismael RondónWinPTS8
1991-07-07Danny SandovalWinTKO4
1991-06-15Jesús TorresWinTKO2
1991-04-27José MolinaWinTKO5
1990-10-30Douglas QuiaroDrawPTS4
1990-09-15Fabián SalazarWinPTS4