DateOpponentResultMethodRd
1997-01-21Darren MaciunskiLossUD10
1996-12-16Jerry SmithWinPTS10
1996-10-25Kevin TillmanWinUD12
1996-09-26Earl JacksonWinKO3
1996-08-12George HeckleyWinUD10
1996-06-12Allen WattsWinSD10
1996-05-10Israel FigueroaWinTKO3
1995-09-30Andrew CouncilLossTKO9
1995-07-18John StewartWinTKO5
1995-01-10Buck SmithWinUD10
1994-08-07Kevin PompeyWinSD10
1994-06-28Kevin PompeyWinUD10
1994-01-04James HughesWinUD10
1993-11-02Nick RupaWinUD10
1992-08-14Oscar PonceWinUD10
1992-05-02Delfino MarinWinTKO7
1991-10-04Alfredo RamirezWinTKO5
1991-06-15Tyrone MooreWinTKO7
1991-03-22Frank MontgomeryWinTKO9
1991-01-19Joseph AlexanderWinTKO9
1990-07-22Jose Leonard BermudezWinUD10
1990-05-25Charles BaezWinTKO2
1990-03-31Tommy AyersWinTKO2
1990-01-26Miguel SantanaWinTKO2
1989-12-07Rafael WilliamsWinUD10
1989-11-10Joe ManleyWinTKO9
1989-08-27Gary JacobsWinUD10
1989-07-09Tony BaltazarWinUD10
1989-05-25Orlando OrozcoWinKO5
1989-03-16Edwin CuretWinUD10
1989-02-17Willie TaylorWinUD10
1989-01-12Manuel De LeonWinTKO6
1988-02-14Frankie Warren TitleWinTKO12
1987-12-17John SinegalWinTKO1
1987-10-01Eduardo LugoWinKO3
1987-08-06Roger BrownWinKO5
1987-06-18Sergio AguirreWinKO2
1987-04-24Vincent RelefordWinTKO12
1987-01-29Eric MartinWinUD10
1987-01-06Joe EdensWinTKO8
1986-09-25Saoul MambyWinUD10
1986-07-20Frankie WarrenLossUD10
1986-06-23Rudy FuentesWinTKO8
1986-05-20Ricky YoungWinTKO10
1986-04-11Kelly KobleWinTKO4
1986-03-10Dave OdemWinTKO1
1986-02-21Joey FerrellWinUD10
1985-12-21Sugar Boy NandoWinTKO5
1985-10-04Jose Luis AlejandroWinTKO7
1985-08-29Willie RodriguezWinTKO7
1985-07-11Ralph TwinningWinTKO1
1985-05-24Allen BraswellWinUD10
1985-03-08Mike BluntWinKO1
1984-12-14Felix NanceWinTKO9
1984-07-12Manuel ToribioWinKO3
1984-05-25Pete PadillaWinTKO10
1984-03-30Jake TorranceWinTKO6
1984-02-17Felix NanceWinTKO2
1983-12-09Chi Chi HernandezWinTKO2
1983-09-30Larry FlemingWinTKO3
1983-09-06Leslie ToneyWinTKO1
1983-05-26Darnell SmithWinTKO1
1983-04-21Tom DietzWinTKO3
1983-02-16Cesar GuzmanWinPTS6
1982-12-30Dave BoldenWinKO5
1982-11-07Michael ClarkWinTKO1
1982-09-30Ramon RiveraWinKO1
1982-09-21Michael EvansWinKO1
1982-08-07Michael PalmsWinKO2
1982-03-22Michael PalmsWinTKO3
1982-03-02Lamont HaithcoachDrawPTS4