| Date | Opponent | Place | Result |
| 1975 |
| + Sept. 23 | Wiliam Murphy | Philadelphia, United States | W 4 |
| + Oct. 28 | James Speaks | Philadelphia, United States | TKO 2 |
| 1976 |
| + Jan. 28 | Chuck Simmons | Philadelphia, United States | TKO 1 |
| + Mar. 16 | Wiliam Murphy | Philadelphia, United States | W 6 |
| + Mar. 24 | Morris Grant | Philadelphia, United States | W 6 |
| + July 7 | Julio Garcia | Philadelphia, United States | TKO 5 |
| + Nov. 3 | Paul Thomas | Philadelphia, United States | KO 1 |
| + Dec. 17 | CJ Faison | Philadelphia, United States | W 8 |
| 1977 |
| + Apr. 18 | Ray Fields | Philadelphia, United States | W 8 |
| + June 27 | Ronald Whyms | Philadelphia, United States | W 8 |
| + Aug. 23 | Justice Ortiz | Philadelphia, United States | TKO 8 |
| + Nov. 1 | Robert Adams | Philadelphia, United States | W 8 |
| 1978 |
| + Jan. 17 | Mike Everett | Philadelphia, United States | TKO 6 |
| + Mar. 14 | Alfonso Hayman | Philadelphia, United States | W 10 |
| Pennsylvania State Welterweight Title |
| - Apr. 10 | Victor Abraham | Philadelphia, United States | L 10 |
| - June 8 | Thomas Hearns | Detroit, United States | KO by 1 |
| + Oct. 31 | Don Johnson | Philadelphia, United States | W 8 |
| 1979 |
| + Jan. 23 | Bobby Drewery | Philadelphia, United States | W 8 |
| - Feb. 10 | Jo Kimpuani | Dunkerque, France | KO by 7 |