DateOpponentResultMethodRd
1992-04-23Ernesto MagdalenoLossTKO8
1991-08-29Guillermo ChávezWinKO4
1990-06-07Tim WilliamsWinPTS10
1990-03-01Jorge AmparoWinPTS10
1989-06-08Stacy McSwainWinTKO5
1988-10-13Marvin MackWinUD12
1988-05-19Juan HernándezWinUD10
1988-05-02James WilliamsWinKO4
1988-03-17Ricky LockeWinKO3
1988-02-26Antonio AdameWinKO2
1988-01-27Tim WilliamsWinPTS12
1987-11-19Milford KempWinUD10
1987-08-25Larry MusgroveLossTD3
1987-06-18Randy SmithWinUD10
1986-07-11Frank MintonWinKO7
1985-07-30Frank MintonWinTKO9
1985-02-16James ShulerLossSD12
1984-09-26Jorge AmparoDrawPTS10
1984-05-25Erwin WilliamsWinTKO9
1984-02-26Al RankinWinTKO3
1983-08-13Juan DiazWinTKO2
1983-07-16José MirelesWinKO1
1983-05-28Felton MarshallWinTKO9
1983-05-19Fred ReedWinKO1
1983-04-07Ernesto CaballeroWinTKO8
1983-01-20Mike ClarkWinPTS10
1982-10-31Ralph MoncriefWinPTS10
1982-09-30Tommy HowardWinKO10
1982-09-05Odell HadleyWinUD10
1982-08-27Joe GonsalvesWinKO5
1982-05-23Alejo RodriguezWinKO4
1982-03-27Leroy Green, Jr.WinTKO9
1982-02-17Rudy RoblesWinUD10
1982-01-13Marvin SandersWinKO10
1981-11-28Jesse AvilaWinTKO6
1981-11-04Ronnie BrownWinKO6
1981-09-30Everett ConklinWinKO6
1981-08-21Everett ConklinDrawPTS8
1981-07-29Adolfo RivasWinKO2
1981-07-08Darryl WomackWinKO2
1981-06-17Ruben RasconWinKO1
1981-06-12James WilliamsWinKO2
1981-06-03Eddie CasperWinKO2
1981-05-01Mike HutchinsonWinKO3
1981-04-15Larry MeyersWinKO2
1981-03-25Jimmy OwensWinPTS6
1981-02-18Danny KirkWinKO1
1981-01-28Fred GarciaWinKO2
1981-01-21Henry DrummondWinPTS4
1980-09-23Larry RayfordWinTKO2
1980-08-08O'Daniel MarksWinKO1