DateOpponentResultMethodRd
1996-09-20Jimmy HaynesWinPTS12
1996-07-14Lamont WareWinTKO2
1996-05-16Torman DoaksWinTKO5
1995-07-09Ernie ValentineLossPTS5
1994-11-22Alphonso O'HaraWinTKO2
1994-11-12Tyrone BledsoeWinPTS4
1988-11-23Al HouckLossTKO1
1987-04-20Glenn KennedyLossKO7
1985-12-26Maurice MooreWinUD10
1985-11-22Maurice MooreWinTKO8
1985-08-31Miguel RosaWinTKO9
1984-08-25Mark FrazieWinPTS12
1984-05-23Clinton LongmireWinTKO6
1983-03-22Zovek BarajasWinTKO6
1982-10-30Jeff McCallWinPTS10
1982-09-09Hector NegreteWinUD10
1982-06-01Carlos MarksWinTKO4
1982-04-20Pablo RodriguezWinPTS10
1982-04-09Bob PattersonWinUD10
1981-06-25Teddy MannWinUD10
1981-03-06Roger PhillipsWinTKO2
1980-05-29Danny HeathWinTKO9
1980-05-29Donnie BickfordWinUD10
1980-03-11Rick ZarbatanyWinTKO5
1980-01-20Kelly AndersonWinKO3
1979-11-06Eddie MeloWinUD10
1979-10-02Marciano BernardiWinUD8
1979-08-21Dennis WatersWinTKO2
1979-07-29Jean-Yves FillionWinPTS10
1979-07-17Bill RamseyWinKO5
1979-06-26Ralph HollettWinUD8
1979-05-10Bud RamseyWinKO5
1979-04-30Tony DanielsWinKO1
1979-02-19Roscoe BellWinKO4
1978-12-05Tommy EllisWinPTS8
1978-06-27Tony DanielsWinKO2
1978-04-27Willie ClassenDrawPTS10
1978-03-07Bob PaytonWinUD10
1977-08-27Joe HoustonWinUD10
1977-06-17Tony ChiaveriniLossUD10
1977-05-06Nat KingWinUD10
1977-03-30Henry WalkerWinUD10
1977-03-12DC WalkerWinPTS10
1977-02-15Dalton SwiftWinTKO10
1977-01-29Steven SmithWinUD10
1976-12-21Joe GradyWinTKO6
1976-08-17Gene WellsLossPTS10
1976-07-20Nat KingWinUD10
1976-02-17Eddie DavisWinSD10
1975-09-23John PinneyDrawPTS10
1975-02-13Tony LicataLossUD10
1974-11-26Chucho GarciaWinUD10
1974-05-28Luis VinalesWinUD10
1974-01-22Baby Boy RolleWinPTS10
1973-12-18Carlos Alberto SalinasWinTKO7
1973-11-20Terry DanielsWinUD10
1973-08-28Nat KingWinUD10
1973-07-31Dennis RiggsWinUD10
1973-06-19Casey GacicWinUD10
1973-05-29Teddy MurrayWinTKO2
1973-05-01Joe HooksWinPTS8
1973-04-10Guillermo EscaleraWinPTS8
1973-04-03Bernie BennettWinPTS8
1973-03-20Calvin HollamanWinTKO1
1973-03-13John Henry JonesWinKO2
1973-02-20Jimmy WilliamsWinPTS8
1973-01-30David Lee RoysterWinKO4
1972-10-10Victor Taco PerezWinTKO5