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
|