|align=left| London, England |align=left| |- |Win | |align=left| Clarence Geigger |PTS |10 |14/12/1979 |align=left|Costa Mesa, California, U.S. |align=left| |- |Loss | |align=left| Eddie Taylor |PTS |10 |24/11/1979 |align=left| Bloomington, Minnesota, U.S. |align=left| |- |Loss | |align=left| Jerry Martin |UD |12 |14/11/1979 |align=left| Philadelphia, Pennsylvania, U.S. |align=left| |- |Draw | |align=left| John Conteh |PTS |10 |19/04/1979 |align=left| London, England |align=left| |- |Win | |align=left| Juan de la Garza |TKO |6 |28/11/1978 |align=left| Billings, Montana, U.S. |align=left| |- |Loss | |align=left| Pete McIntyre |SD |10 |08/11/1978 |align=left|Stockton, California, U.S. |align=left| |- |Loss | |align=left| Yaqui Lopez |MD |15 |02/07/1978 |align=left|Stockton, California, U.S. |align=left| |- |Loss | |align=left|Mustafa Wasajja |PTS |10 |25/05/1978 |align=left|Copenhagen, Denmark |align=left| |- |Loss | |align=left| Eddie Mustafa Muhammad |TKO |10 |15/02/1978 |align=left| Las Vegas, Nevada, U.S. |align=left| |- |Win | |align=left| Lonnie Bennett |TKO |6 |18/11/1977 |align=left| Las Vegas, Nevada, U.S. |align=left| |- |Loss | |align=left| Miguel Angel Cuello |TKO |9 |21/05/1977 |align=left|Monte Carlo, Monaco |align=left| |- |Win | |align=left| Al Bolden |KO |10 |20/03/1977 |align=left|Tokyo, Japan |align=left| |- |Win | |align=left| Bobby Rascon |TKO |4 |19/12/1976 |align=left|Tokyo, Japan |align=left| |- |Win | |align=left| Eddie Jones |UD |10 |10/07/1976 |align=left|San Diego, California, U.S. |align=left| |- |Win | |align=left| Willie Taylor |PTS |10 |03/06/1976 |align=left| Copenhagen, Denmark |align=left| |- |Win | |align=left|Tony Mundine |KO |6 |14/05/1976 |align=left|Brisbane, Australia |align=left| |- |Win | |align=left| Danny Brewer |KO |7 |03/05/1976 |align=left|Stockton, California, U.S. |align=left| |- |Loss | |align=left| Victor Galindez |SD |10 |08/04/1976 |align=left| Copenhagen, Denmark |align=left| |- |Win | |align=left| Danny Brewer |KO |3 |28/11/1975 |align=left|Edmonton, Alberta, Canada |align=left| |- |Loss | |align=left| Yaqui Lopez |SD |12 |24/09/1975 |align=left|Stockton, California, U.S. |align=left| |- |Win | |align=left| Yaqui Lopez |SD |12 |31/07/1975 |align=left|Stockton, California, U.S. |align=left| |- |Loss | |align=left| James Scott |UD |10 |25/02/1975 |align=left|Miami Beach, Florida, U.S. |align=left| |- |Win | |align=left| Ray White |KO |8 |15/03/1974 |align=left|San Diego, California, U.S. |align=left| |- |Win | |align=left| Felton Marshall |TD |9 |09/08/1973 |align=left|Los Angeles, California, U.S. |align=left| |- |Win | |align=left| Jimmy Lester |PTS |10 |08/02/1973 |align=left|Los Angeles, California, U.S. |align=left| |- |Win | |align=left|Ron Wilson |PTS |10 |19/10/1972 |align=left|Los Angeles, California, U.S. |align=left| |- |Win | |align=left| Hildo Silva |PTS |6 |24/07/1972 |align=left|Inglewood, California, U.S. |align=left| |- |Win | |align=left| Yaqui Lopez |PTS |8 |01/07/1972 |align=left|Stockton, California, U.S. |align=left| |- |Win | |align=left|Steve Stark |KO |4 |05/06/1972 |align=left|San Diego, California, U.S. |align=left| |- |Win | |align=left| Angel Baggini |PTS |6