|Win |60–16–5 |align=left| Bob "The Hunter" Patterson |KO |5 |24/05/1978 |align=left| Philadelphia Spectrum, Philadelphia, Pennsylvania, United States |align=left| |- |Win |59–16–5 |align=left| Tony Chiaverini |TKO |8 |31/03/1978 |align=left| Kansas City Municipal Auditorium, Kansas City, Missouri, United States |align=left| |- |Loss |58–16–5 |align=left| Vito Antuofermo |UD |10 |04/02/1978 |align=left| Madison Square Garden, New York City, United States |align=left| |- |Loss |58–15–5 |align=left| Rodrigo Valdez |UD |15 |05/11/1977 |align=left| Campione d'Italia, Italy |align=left| |- |Win |58–14–5 |align=left| Sammy Barr |TKO |8 |26/07/1977 |align=left| Philadelphia Spectrum, Philadelphia, Pennsylvania, United States |align=left| |- |Win |57–14–5 |align=left| Jean Mateo |KO |10 |31/03/1977 |align=left| Pavillon de Paris, Paris, France |align=left| |- |Win |56–14–5 |align=left| Karl Vinson |UD |10 |17/01/1977 |align=left| Philadelphia Spectrum, Philadelphia, Pennsylvania, United States |align=left| |- |style="background:#abcdef;"|Draw |55–14–5 |align=left| Willie "Sweetwater" Warren |PTS |10 |20/12/1976 |align=left| Salle Leyrit, Nice, France |align=left| |- |Win |55–14–4 |align=left| Emetrio Villanueva |TKO |4 |16/08/1976 |align=left| Philadelphia Spectrum, Philadelphia, Pennsylvania, United States |align=left| |- |style="background:#abcdef;"|Draw |54–14–4 |align=left| Emile Griffith |PTS |10 |26/06/1976 |align=left| Stade Louis II, Monte Carlo, Monaco |align=left| |- |Win |54–14–3 |align=left| Eugene Hart |KO |1 |06/04/1976 |align=left| Philadelphia Spectrum, Philadelphia, Pennsylvania, United States |align=left| |- |Win |53–14–3 |align=left| Jose Martin Flores |KO |7 |25/02/1976 |align=left| Philadelphia Arena, Philadelphia, Pennsylvania, United States |align=left| |- |style="background:#abcdef;"|Draw |52–14–3 |align=left| Eugene Hart |PTS |10 |18/11/1975 |align=left| Philadelphia Spectrum, Philadelphia, Pennsylvania, United States |align=left| |- |Win |52–14–2 |align=left| Eddie Mustafa Muhammad |SD |10 |18/08/1975 |align=left| Philadelphia Spectrum, Philadelphia, Pennsylvania, United States |align=left| |- |Win |51–14–2 |align=left| Stanley "Kitten" Hayward |UD |10 |16/06/1975 |align=left| Philadelphia Spectrum, Philadelphia, Pennsylvania, United States |align=left| |- |style="background:#abcdef;"|Draw |50–14–2 |align=left| Vinnie Curto |PTS |10 |07/04/1975 |align=left| Philadelphia Spectrum, Philadelphia, Pennsylvania, United States |align=left| |- |Win |50–14–1 |align=left| Lenny Harden |KO |10 |14/01/1975 |align=left| Philadelphia Spectrum, Philadelphia, Pennsylvania, United States |align=left| |- |Loss |49–14–1 |align=left| Emile Griffith |MD |10 |09/10/1974 |align=left| Philadelphia Spectrum, Philadelphia, Pennsylvania, United States |align=left| |- |Loss |49–13–1 |align=left| Rodrigo Valdez |TKO |7 |25/05/1974 |align=left| Stade Louis II, Monte Carlo, Monaco |align=left| |- |Win |49–12–1 |align=left| Tony Mundine |KO |5 |25/02/1974 |align=left| Palais des Sports, Paris, France |align=left| |- |Win |48–12–1 |align=left| Willie "Sweetwater" Warren |TKO |7 |08/12/1973 |align=left| Boardwalk Hall, Atlantic City, New Jersey, United States |align=left| |- |Win |47–12–1 |align=left| Ruben "El Zurdo" Arocha |KO |3 |22/10/1973 |align=left| Philadelphia Spectrum, Philadelphia, Pennsylvania, United States |align=left| |- |Loss |46–12–1 |align=left| Rodrigo Valdez |PTS |12 |01/09/1973 |align=left| Noumea, New Caledonia |align=left| |- |Win |46–11–1 |align=left|