No amateur resultsProfessional recordDate | Opponent | Place | Result | 1969 | + Mar. 13 | Teddy Cooper | Baltimore, United States | W 6 | + Mar. 28 | Alberto Millan | Baltimore, United States | TKO 4 | + June 30 | Carlos Byrd | Washington, United States | KO 2 | + Sept. 30 | Ron Nesby | Philadelphia, United States | W 6 | + Oct. 14 | Leroy Roberts | Philadelphia, United States | W 6 | + Nov. 11 | Tommy Shaffer | Philadelphia, United States | W 6 | 1970 | + Mar. 25 | Joe Greene | Las Vegas, United States | KO 2 | - Apr. 25 | Clarence Geigger | Las Vegas, United States | TKO by 6 | - Sept. 3 | Armando Muniz | Los Angeles, United States | L 6 | + Nov. 24 | Ken Robbins | Philadelphia, United States | KO 1 | 1971 | + Feb. 9 | Roy Edmonds | Philadelphia, United States | W 6 | + Apr. 29 | Perry Abney | Philadelphia, United States | KO 7 | + June 7 | Julio Figueroa | Philadelphia, United States | W 8 | + Aug. 10 | Junius Hinton | Philadelphia, United States | KO 5 | + Sept. 21 | Luis Vinales | Philadelphia, United States | W 10 | + Oct. 8 | Roy Edmonds | New York, United States | TKO 5 | + Dec. 1 | Ralph Palladin | Scranton, United States | W 10 | 1972 | = Apr. 5 | Ralph Palladin | Scranton, United States | Draw 10 | + June 20 | Ralph Palladin | Baltimore, United States | TKO 6 | + Oct. 20 | Alvin Phillips | New York, United States | W 10 | - Nov. 20 | Don Cobbs | Philadelphia, United States | KO by 2 | 1973 | + Mar. 5 | Willie Warren | Philadelphia, United States | W 10 | + Apr. 9 | Gary Broughton | Philadelphia, United States | W 10 | + May 24 | Don Cobbs | Philadelphia, United States | KO 3 | + July 23 | Manuel Gonzalez | Philadelphia, United States | W 10 | + Oct. 8 | Carlos Alberto Salinas | Philadelphia, United States | TKO 8 | + Dec. 17 | Mario Rosa | New York, United States | W 10 | 1974 | + July 15 | Eugene Hart | Philadelphia, United States | KO 1 | + Nov. 12 | Willie Monroe | Philadelphia, United States | W 10 | 1975 | + Sept. 16 | James Marshall | Philadelphia, United States | TKO 9 | 1976 | + Jan. 13 | Marvin Hagler | Philadelphia, United States | W 10 | + May 10 | Ernie Burns | Philadelphia, United States | TKO 2 | + July 14 | Casey Gacic | Philadelphia, United States | TKO 7 | 1977 | + Jan. 22 | Reggie Ford | Pensacola, United States | W 10 | - Mar. 27 | David Love | San Antonio, United States | TKO by 4 | 1978 | + June 3 | Johnny Heard | Baltimore, United States | W 10 | - Sept. 21 | Mustafa Hamsho | Jersey City, United States | TKO by 6 | + Dec. 2 | Norberto Rufino Cabrera | Marsala, Italy | W 8 | 1979 | + Oct. 30 | Clifford Wills | Upper Darby, United States | TKO 3 | 1980 | + Feb. 1 | Fred Johnson | Philadelphia, United States | KO 3 | - Apr. 19 | Marvin Hagler | Portland, United States | TKO by 2 | 1981 | + Nov. 10 | Willie Ray Taylor | Spartanburg, United States | KO 7 | + Dec. 26 | Lonnie Wilcox | Camden, United States | KO 1 | 1982 | + Feb. 13 | Fred Reed | Camden, United States | KO 6 | + Sept. 2 | Dennis Roberts | Hershey, United States | KO 5 | 1983 | - May 3 | Mark Kaylor | Wembley, Great Britain | TKO by 4 |
Summary
Total bouts: 46, Won: 38 (20 inside the limit), Lost: 7 (6 inside the limit), Draw: 1, NC: 0
|