DateOpponentResultMethodRd
2002-05-02Jimmy ZeikleWinKO2
2001-12-20Shawn SimmonsWinKO2
2001-08-30Freddy CruzWinUD8
1996-09-06Jose Vida Ramos TitleWinKO1
1996-04-01Narciso Valenzuela Romo TitleWinKO1
1995-06-17Pete Taliaferro TitleWinTKO5
1994-09-24Eugene Speed TitleWinUD12
1994-04-18Bobby JohnsonWinTKO4
1994-03-07Boris SinitsinWinUD10
1993-12-18Gabriel CastroWinTKO6
1993-08-30Tommy ParksWinPTS10
1993-06-11Jacobin YomaLossSD12
1993-03-23Michele La FrattaWinTKO7
1992-12-03Jacobin YomaWinPTS12
1992-09-25Richard SalazarWinTKO3
1992-06-02Paul HarveyWinKO5
1992-03-03Armando Morales TerronWinTKO2
1992-01-31Tshoza MukutaWinTKO2
1991-12-05Bobby BrewerWinUD10
1991-08-31Wilson FontalvoWinPTS10
1991-06-14Tomas ArguellesWinKO4
1991-05-27Jean Pierre DibatezaWinPTS8
1991-03-25Manuel BatistaWinKO1
1991-02-12Steve WhetstoneWinTKO2
1990-10-30Jose Ramon TiradoWinTKO1
1990-08-23Jeff RobertsWinKO2
1990-07-22Alberto RendonWinUD6
1990-06-19Andy DeAbreuWinRTD4
1990-05-25Victor NavarroWinTKO1
1990-05-07Patrick KamyWinKO4
1990-03-31Johnny Glen AlvaradoWinTKO5
1990-02-21Colin LynchWinTKO3
1990-02-19Dean LynchWinUD6
1990-02-12Jacobin YomaDrawMD6
1990-01-29Fernando RodriguezLossMD6
1990-01-12Juan Ramon MurielWinPTS6
1989-12-23Karl TaylorWinTKO2
1989-11-30Willie McNealWinTKO1
1989-11-13Jose Luis SotoWinTKO3
1989-10-30Pierre ConanWinKO2
1989-08-24Agustin SilvaWinKO3
1989-08-10Manuel GomezWinUD2
1989-07-27Daniel PantojaWinTKO1