| No amateur results Professional record|  |  | 1965 |  | Date | Opponent | Place | Result |  | + Mar. 29 | Leon Stower | Philadelphia, United States | KO 3 |  | + Apr. 23 | Tommy Goss | Cherry Hill, United States | W 4 |  | = Aug. 16 | Jerry Brewer | Philadelphia, United States | Draw 6 |  | + Sept. 23 | Charles Hyman | Philadelphia, United States | KO 3 |  | + Oct. 28 | Tommy Goss | Philadelphia, United States | W 6 |  |  |  | 1966 |  | Date | Opponent | Place | Result |  | - Apr. 11 |  Herbie Lee | Philadelphia, United States | L 6 |  | + Nov. 22 | Ronald Townes | Philadelphia, United States | W 6 |  |  |  | 1967 |  | Date | Opponent | Place | Result |  | + Mar. 31 | Johnny Thomas | New York, United States | W 4 |  | - May 15 |  Genaro Soto | Philadelphia, United States | L 6 |  | = Aug. 31 |  David Adkins | Philadelphia, United States | Draw 6 |  | + Oct. 30 | Jose Colon | Philadelphia, United States | W 6 |  | + Dec. 29 |  Herbie Lee | Washington, United States | W 10 |  |  |  | 1968 |  | Date | Opponent | Place | Result |  | - Feb. 20 |  Frankie  Narvaez | Sunnyside, United States | L 10 |  | + Mar. 29 |  Ulysses Jimenez | New York, United States | W 10 |  | = May 16 |  Miguel Hernandez | Los Angeles, United States | Draw 10 |  | - June 28 |  Genaro Soto | New York, United States | L 10 |  | - Sept. 11 |  Bobby Melendez | New York, United States | L 8 |  |  |  | 1969 |  | Date | Opponent | Place | Result |  | + Mar. 3 |  Bud Anderson | Philadelphia, United States | W 8 |  | = May 1 |  C.L. Lewis | Philadelphia, United States | Draw 8 |  | - Sept. 17 |  Bobby Melendez | New York, United States | L 10 |  | - Nov. 4 |  Baby Luis | Miami Beach, United States | L 10 |  |  |  | 1970 |  | Date | Opponent | Place | Result |  | + Apr. 16 |  Adrian Davis | Baltimore, United States | W 10 |  | + Apr. 28 |  Javier Ayala | Tijuana, Mexico | TKO 3 |  | - May 28 | Bobby Lee | Baltimore, United States | L 10 |  | - Sept. 14 |  Percy Pugh | New Orleans, United States | L 10 |  |  |  | 1971 |  | Date | Opponent | Place | Result |  | + Feb. 22 |  C.l.  Lewis | Philadelphia, United States | TKO 12 |  | Pennsylvania State Welterweight Title |  | = June 15 |  Chucho Garcia | Houston, United States | Draw 10 |  | + July 14 |  Jose Gabino | Houston, United States | W 10 |  |  |  | 1972 |  | Date | Opponent | Place | Result |  | - Jan. 18 |  Miguel Barreto | Philadelphia, United States | L 10 |  | + Feb. 8 |  Jose Gabino | Miami Beach, United States | W 10 |  | = Mar. 21 |  Chucho Garcia | Houston, United States | Draw 10 |  | - Apr. 7 |  Dario Hidalgo | Miami Beach, United States | L 10 |  | - Sept. 6 |  Clyde Washington | New Orleans, United States | L 10 |  |  |  | 1973 |  | Date | Opponent | Place | Result |  | - Jan. 22 |  Bunny Grant | Kingston, Jamaica | TKO by 8 |  | + Mar. 29 |  Eddie Davis | Tampa, United States | W 10 |  | + May 10 |  Alvin Anderson | Philadelphia, United States | W 10 |  | = Sept. 24 |  Art Kettles | Philadelphia, United States | Draw 10 |  | - Nov. 19 |  Angel Espada | San Juan, Puerto Rico | L 10 |  |  |  | 1974 |  | Date | Opponent | Place | Result |  | - Feb. 25 |  Harold Weston | New York, United States | L 10 |  | - Apr. 8 |  William Watson | Philadelphia, United States | L 10 |  | - May 21 |  Johnny Gant | Largo, United States | L 10 |  | + July 15 |  William Watson | Philadelphia, United States | W 10 |  | - Sept. 10 |  Alfonso  Hayman | Philadelphia, United States | L 12 |  | Pennsylvania State Welterweight Title |  |  |  | 1975 |  | Date | Opponent | Place | Result |  | - Jan. 31 |  Art Kettles | Philadelphia, United States | L 10 |  | + Sept. 23 | Jeff Holmes | Philadelphia, United States | KO 10 |  | + Nov. 11 |  Johnny Davis | Philadelphia, United States | KO 5 |  |  |  | 1976 |  | Date | Opponent | Place | Result |  | - Mar. 24 |  Pablo  Rodriguez | Philadelphia, United States | L 10 |  |  |  |  |  | 1977 Inactive
 |  |  |  | 1978 |  | Date | Opponent | Place | Result |  | - Dec. 15 |  Alain Marion | Besancon, France | L 10 | 
   
SummaryTotal bouts: 48, Won: 20 (6 inside the limit), Lost: 21 (1 inside the limit), Draw: 7, NC: 0, ND: 0 |