DateOpponentResultMethodRd
1985-05-25Larry McCallWinUD10
1985-03-08Mark AllmanWinTKO3
1984-12-14Marcus StarksWinTKO4
1984-09-13Ricard BeranekWinTD5
1981-04-02Mauricio AldanaWinUD10
1978-11-11Mike HallacyWinUD10
1978-08-25Willie ClassenWinUD10
1978-06-22Willie WarrenWinUD10
1977-10-27Mike NixonWinTKO4
1977-08-30Ramon BerasWinKO6
1977-03-11Eugene HartWinKO5
1976-12-02Pablo RodriguezWinKO4
1976-06-18Frank WissenbachLossPTS8
1976-03-26Jean-Claude WarusfelWinTKO14
1975-11-28Bruce CantrellWinPTS10
1975-10-23Ricky OrtizWinTKO6
1975-06-27Antonio CastelliniWinTKO5
1975-06-06Reinaldo Oliveira Jr.WinTKO6
1975-03-20Dave HuckabyWinUD10
1975-01-24Ramón MendezWinPTS10
1974-10-18Paul OsborneWinTKO3
1974-06-07Melvin DennisWinPTS10
1974-05-03Joey DurelleWinKO1
1974-03-08John L. SullivanWinUD10
1974-01-14Chucho GarcíaWinUD10
1973-12-05Buddy BoggsWinTKO6
1973-10-08Tony Kid DurangoWinUD10
1973-08-25Danny McAloonWinUD10
1973-06-18Tony Kid DurangoWinTKO2
1973-04-30Art KettlesWinSD10
1973-04-13Luis RiveraWinPTS8
1973-03-09Ray VillanuevaWinTKO4
1973-01-31Skip YeatonWinKO2
1972-12-15Al SewellWinKO7
1972-11-22Carlos NovotnyWinKO3
1972-10-10Oreste LebronWinPTS8
1972-09-11Charles HaywardWinPTS6
1972-08-28Gabe BowensWinPTS4
1972-07-21Jerry CaballeroWinTKO4
1972-06-30Don SaulsWinPTS6
1972-05-26Lenny CarterWinKO
1972-04-11John PresleyWinKO
1972-03-01Ivelaw EastmanWinPTS4
1972-02-17Charles HaywardDrawPTS6
1972-01-17Juan RiveraWinPTS6
1971-11-30Ivelaw EastmanWinPTS4