| |
| 1967 |
| Date | Opponent | Place | Result |
| + Mar. 6 | David Adkins | Philadelphia, United States | KO 3 |
| + Nov. 6 | Carl Jordan | Philadelphia, United States | W 4 |
| |
| 1968 |
| Date | Opponent | Place | Result |
| - Oct. 21 | Buddy Boggs | Alexandria, United States | L 8 |
| - Nov. 18 | Dave Dittmar | Alexandria, United States | L 8 |
| |
| 1969 |
| Date | Opponent | Place | Result |
| + June 18 | Roy Ingram | Scranton, United States | TKO 2 |
| - Nov. 11 | Leroy Roberts | Philadelphia, United States | L 6 |
| |
| 1970 |
| Date | Opponent | Place | Result |
| + Jan. 27 | John Saunders | Philadelphia, United States | KO 1 |
| + Mar. 10 | Dwight Wilson | Philadelphia, United States | KO 1 |
| + Apr. 7 | Freddie Cobb | Philadelphia, United States | KO 6 |
| = July 13 | Milo Savage | Washington, United States | Draw 10 |
| - Oct. 13 | Lloyd Nelson | Philadelphia, United States | L 8 |
| + Dec. 1 | Lloyd Nelson | Philadelphia, United States | KO 6 |
| |
| 1971 |
| Date | Opponent | Place | Result |
| + Mar. 24 | Billy Dolphin | Scranton, United States | TKO 7 |
| - Apr. 29 | Bobby Watts | Philadelphia, United States | TKO by 7 |
| + July 21 | Jose Camerino | Scranton, United States | KO 1 |
| - Oct. 19 | Rodrigo Valdes | New York, United States | TKO by 1 |
| |
| 1972 |
| Date | Opponent | Place | Result |
| + Oct. 24 | Nick Peoples | Philadelphia, United States | W 8 |
| + Dec. 5 | Morris Jordan | Philadelphia, United States | KO 4 |
| |
| 1973 |
| Date | Opponent | Place | Result |
| - Jan. 29 | David Love | Philadelphia, United States | L 10 |
| + May 14 | Nick Peoples | Philadelphia, United States | KO 1 |
| + June 11 | Ernie Burns | Philadelphia, United States | KO 5 |
| + Aug. 31 | Tony Gay | Philadelphia, United States | KO 2 |
| + Nov. 12 | James Caffey | Philadelphia, United States | TKO 4 |
| |
| 1974 |
| Date | Opponent | Place | Result |
| - Jan. 14 | Stanley Hayward | Philadelphia, United States | TKO by 4 |
| - Feb. 25 | Jacques Kechichian | Paris, France | TKO by 6 |
| + Oct. 9 | Bruce Cantrell | Philadelphia, United States | TKO 6 |
| + Dec. 10 | Juan Rueda | Philadelphia, United States | W 8 |
| |
| 1975 |
| Date | Opponent | Place | Result |
| + Mar. 11 | Tom Van Hatten | Philadelphia, United States | KO 4 |
| + Apr. 7 | Fate Davis | Philadelphia, United States | W 10 |
| + July 24 | Raul Aguirre | Philadelphia, United States | KO 1 |
| + Sept. 16 | Efrain Gonzalez | Philadelphia, United States | KO 1 |
| + Oct. 21 | Frank Young | Philadelphia, United States | TKO 4 |
| |
| 1976 |
| Date | Opponent | Place | Result |
| + Jan. 13 | Frank Kolovrat | Philadelphia, United States | KO 3 |
| - Mar. 9 | Keith Averette | Philadelphia, United States | L 10 |
| + May 10 | Pablo Rodriguez | Philadelphia, United States | KO 3 |
| - July 28 | Angel Robinson Garcia | Philadelphia, United States | TKO by 9 |
| |
| 1977 |
| Date | Opponent | Place | Result |
| - Feb. 21 | Ray Villanueva | Philadelphia, United States | KO by 4 |
| |
| |
1978 Inactive |
| |
| 1979 |
| Date | Opponent | Place | Result |
| - July 16 | Teddy Mann | Philadelphia, United States | TKO by 6 |
Summary
Total bouts: 38, Won: 24 (20 inside the limit), Lost: 13 (7 inside the limit), Draw: 1, NC: 0, ND: 0