No amateur results
Professional record | 1970 | Date | Opponent | Place | Result | = July 20 | Roy Ingram | Philadelphia, United States | Draw 4 | - Sept. 16 | Roy Ingram | Philadelphia, United States | L 4 | + Oct. 14 | Johnny Rohland | Scranton, United States | KO 6 | + Dec. 9 | Melvin Mayfield | Philadelphia, United States | KO 1 | | 1971 | Date | Opponent | Place | Result | + Jan. 12 | Roy Ingram | Philadelphia, United States | W 4 | + Jan. 26 | Art Kettles | Philadelphia, United States | W 6 | + Apr. 5 | Robert Ziegler | Philadelphia, United States | W 6 | = May 26 | Roy Ingram | Scranton, United States | Draw 4 | + Sept. 21 | Hector Perez
| Philadelphia, United States | W 6 | | 1972 | Date | Opponent | Place | Result | - Jan. 18 | William Watson | Philadelphia, United States | L 8 | - May 5 | Hector Perez
| New York, United States | L 8 | + Dec. 5 | William Watson | Philadelphia, United States | KO 8 | | 1973 | Date | Opponent | Place | Result | + Mar. 26 | Gabe Bowens | Philadelphia, United States | TKO 7 | = May 14 | Miguel Barreto | Philadelphia, United States | Draw 10 | + Aug. 6 | Jose Roberto Sosa | Philadelphia, United States | TKO 7 | + Aug. 31 | Papo Villa | Philadelphia, United States | KO 6 | + Nov. 12 | Eddie Davis
| Philadelphia, United States | W 10 | | 1974 | Date | Opponent | Place | Result | + Jan. 14 | William Watson | Philadelphia, United States | TKO 7 | + Feb. 18 | JT Dowe | Philadelphia, United States | W 10 | + May 22 | Roy Barrientos | Philadelphia, United States | W 10 | + Sept. 10 | Mario Saurennann | Philadelphia, United States | W 12 | Pennsylvania State Welterweight Title | + Nov. 26 | Johnny Gant | Landover, United States | TKO 10 | | 1975 | Date | Opponent | Place | Result | - June 17 | Johnny Gant | Landover, United States | L 10 | - Oct. 21 | Miguel Barreto | Philadelphia, United States | L 10 | | 1976 | Date | Opponent | Place | Result | - Mar. 12 | Hector Thompson | Brisbane, Australia | L 10 | - Apr. 27 | Angel Espada | San Juan, Puerto Rico | TKO by 8 | - June 7 | Pete Ranzany | Sacramento, United States | TKO by 9 | + Aug. 27 | Johnny Davis
| Atlantic City, United States | KO 5 | - Dec. 3 | Rocky Mattioli | Milano, Italy | KO by 10 | - Dec. 7 | Santos Solis | San Juan, Puerto Rico | L 10 | | 1977 | Date | Opponent | Place | Result | = June 27 | Mike Williams | Philadelphia, United States | Draw 10 | - Aug. 8 | Fausto Rodriguez | Santo Domingo, Dominican Republic | L 10 | | 1978 | Date | Opponent | Place | Result | + Feb. 10 | Efrain Gonzalez | Philadelphia, United States | TKO 1 | - Mar. 14 | Jimmy Rothwell | Philadelphia, United States | L 10 | Pennsylvania State Welterweight Title | - Apr. 11 | Clyde Gray | Halifax, Canada | TKO by 5 | - Sept. 26 | Maurice Hope | Wembley, Great Britain | KO by 5 | + Nov. 9 | Bobby Acey | Virginia Beach, United States | KO 7 | + Dec. 14 | Ron Pettigrew | Virginia Beach, United States | W 8 | | 1979 | Date | Opponent | Place | Result | - Apr. 3 | Thomas Hearns | Philadelphia, United States | L 10 | - May 30 | Joseph Nsubuga | Oslo, Norway | L 8 | + Sept. 20 | Bobby Acey | Virginia Beach, United States | KO 8 | | 1980 | Date | Opponent | Place | Result | - Sept. 10 | Johnny Turner | Scranton, United States | KO by 6 | - Dec. 12 | Milton McCrory | Detroit, United States | TKO by 3 | - Dec. 20 | Carlos Santos | Torino, Italy | KO by 1 |
Summary
Total bouts: 44, Won: 21 (12 inside the limit), Lost: 19 (8 inside the limit), Draw: 4, NC: 0, ND: 0
|