| Date | Opponent | Place | Result |
| 1974 |
| + Feb. 18 | Jose Resto | Philadelphia, United States | W 4 |
| + Mar. 19 | Ken Muse | Philadelphia, United States | W 4 |
| + Apr. 29 | Carlos Duprey | Philadelphia, United States | W 4 |
| + June 4 | Ron Meaweather | Philadelphia, United States | W 4 |
| + Aug. 19 | Carlos Duprey | Philadelphia, United States | W 6 |
| + Oct. 9 | Ernest Bing | Philadelphia, United States | W 6 |
| + Nov. 19 | Billy Wade | Philadelphia, United States | KO 1 |
| 1975 |
| + Jan. 28 | Willie Daniels | Philadelphia, United States | W 8 |
| + Mar. 11 | Ewell Hunter | Philadelphia, United States | KO 2 |
| - Apr. 7 | Ruby Ortiz | Philadelphia, United States | L 8 |
| + May 22 | Radames Ventura | Philadelphia, United States | W 8 |
| = Aug. 18 | Jerome Artis | Philadelphia, United States | Draw 8 |
| - Oct. 28 | Jerome Artis | Philadelphia, United States | TKO by 3 |
| 1976 |
| - Apr. 4 | Warren Matthews | New Orleans, United States | L 10 |
| + Sept. 23 | Elviro Reyes Jajuja | Wilmington, United States | W 8 |
| 1977 |
| - Apr. 18 | William Berry | Philadelphia, United States | L 10 |
| + Oct. 25 | Sammy Goss | Philadelphia, United States | W 10 |
| 1978 |
| + Aug. 18 | Ray Roman | Atlantic City, United States | W 6 |
| + Sept. 27 | Michael Frazier | Philadelphia, United States | W 8 |
| = Dec. 5 | Bobby Alexander | Philadelphia, United States | Draw 6 |
| 1979 |
| + Aug. 18 | Ray Roman | Atlantic City, United States | W 6 |
| 1980 |
| - July 13 | Rocky Lockridge | McAfee, United States | TKO by 5 |
1981-1982 Inactive |
| 1983 |
| - Oct. 15 | Carlos Albuerne | Miami, United States | L 6 |