DateOpponentResultMethodRd
2006-02-04Shannon LandbergWinTKO10
2005-07-30John LongWinTKO9
1998-11-06Jay SnyderWinKO1
1997-01-31Ed DaltonWinKO5
1996-11-29Karl WillisWinKO5
1995-09-26Earl ButlerWinUD10
1995-03-31Lenny LaPagliaWinTKO1
1994-02-19Freddie DelgadoWinUD12
1994-01-29Dan WardWinTKO1
1993-11-06Andrew MaynardWinTKO1
1991-04-06Ken AtkinsWinTKO3
1991-02-11Kemper MortonWinKO2
1990-04-28Michael Olajide TitleWinUD12
1986-03-10James ShulerWinKO1
1984-09-15Fred Hutchings TitleWinTKO3
1984-02-11Luigi Minchillo TitleWinUD12
1982-07-25Jeff McCrackenWinTKO8
1982-02-27Marcos GeraldoWinKO1
1981-12-11Ernie SingletaryWinUD10
1981-06-25Pablo Baez TitleWinTKO4
1981-04-25Randy Shields TitleWinTKO12
1980-12-06Luis Primera TitleWinKO6
1980-03-31Santiago ValdezWinTKO1
1980-02-03Jim RichardsWinKO3
1979-11-30Mike ColbertWinUD10
1979-09-22José FigueroaWinKO3
1979-08-23Inocencio De la RosaWinRTD2
1979-04-03Alfonso HaymanWinUD10
1979-03-03Segundo MurilloWinTKO8
1979-01-31Sammy RuckardWinTKO8
1978-12-09Rudy BarroWinKO4
1978-10-26Pedro RojasWinTKO1
1978-09-07Bruce FinchWinKO3
1978-08-03Eddie MarcelleWinKO2
1978-07-20Raul AguirreWinKO2
1978-06-08Jimmy RothwellWinKO1
1978-03-31Tyrone PhelpsWinTKO3
1978-03-17Ray FieldsWinTKO2
1978-02-17Billy GoodwinWinTKO2
1978-02-10Robert AdamsWinTKO3
1978-01-29Anthony HouseWinKO2
1977-12-16Willie WrenWinTKO3
1977-12-07Jerry StricklandWinKO3
1977-11-25Jerome HillWinKO2