|  | 
| 1973 | 
| Date | Opponent | Place | Result | 
| + Dec. 8 | Ken Muse | Atlantic City, United States | W 4 | 
|  | 
| 1974 | 
| Date | Opponent | Place | Result | 
| - Apr. 8 | Ron Meaweather | Philadelphia, United States | L 4 | 
| + May 22 | Larry Floyd | Philadelphia, United States | KO 2 | 
| - Oct. 9 |  Alfonso Evans | Philadelphia, United States | L 6 | 
|  | 
| 1975 | 
| Date | Opponent | Place | Result | 
| = May 13 |  William Berry | Trenton, United States | Draw 4 | 
|  | 
| 1976 | 
| Date | Opponent | Place | Result | 
| - May 19 | Lynwood Snowden | Philadelphia, United States | L 6 | 
| + Sept. 23 | Ron Branch | Wilmington, United States | TKO 6 | 
| + Oct. 5 |  Ralph Racine | Scranton, United States | TKO 2 | 
| + Nov. 5 | Jorge Luis Rivera | Sunnyside, United States | W 4 | 
| + Nov. 18 |  Luis Vega | Wilmington, United States | W 8 | 
|  | 
| 1977 | 
| Date | Opponent | Place | Result | 
| + Feb. 24 | Carlos Duprey | Wilmington, United States | TKO 6 | 
| + Apr. 21 |  Ernest Vann | Wilmington, United States | KO 1 | 
| + June 23 |  Gerald Hayes | Philadelphia, United States | W 8 | 
| + Aug. 24 |  Jose Resto | Vineland, United States | W 8 | 
|  | 
| 1978 | 
| Date | Opponent | Place | Result | 
| - Jan. 30 |  Roberto Torres | Tijuana, Mexico | L 10 | 
| - Mar. 4 |  Rafael Limon | Los Angeles, United States | TKO by 10 | 
| vacant NABF Super Featherweight Title | 
| + June 15 | Morris Grant | Atlantic City, United States | TKO 2 | 
| + Oct. 20 | Jose Pena | Atlantic City, United States | W 8 | 
| + Nov. 24 | Danny Daniels | Atlantic City, United States | W 12 | 
|  | 
| 1979 | 
| Date | Opponent | Place | Result | 
| + May 12 |  Jose Gonzalez | Atlantic City, United States | W 8 | 
| = June 3 |  Gaetan Hart | Port-Cartier, Canada | Draw 10 | 
| + July 24 |  Gaetan Hart | Atlantic City, United States | W 10 | 
|  | 
| 1980 | 
| Date | Opponent | Place | Result | 
| + Mar. 22 | Anthony Banks | Atlantic City, United States | W 6 | 
| + Apr. 26 | Danny Daniels | Atlantic City, United States | W 12 | 
| New Jersey State Lightweight Title | 
| + Aug. 7 |  Willie Rodriguez | Atlantic City, United States | TKO 9 | 
|  | 
| 1981 | 
| Date | Opponent | Place | Result | 
| - Feb. 12 |  Gerald Hayes | Elizabeth, United States | L 12 | 
| New Jersey State Super Featherweight Title | 
| - June 1 |  Nkosana Mgxaji | East London, South Africa | L 10 | 
| - Nov. 10 |  Anthony Fletcher | Atlantic City, United States | L 8 | 
|  | 
| 1982 | 
| Date | Opponent | Place | Result | 
| - Feb. 27 |  Edwin Viruet | Atlantic City, United States | KO by 8 | 
| + June 1 |  Clinton McKenzie | Kensington, Great Britain | WDQ 1 | 
| - July 22 |  Tyrone Crawley | Atlantic City, United States | L 10 | 
| - Aug. 23 |  Bobby Johnson | Atlantic City, United States | KO by 7 | 
Summary
Total bouts: 32, Won: 19 (7 inside the limit), Lost: 11 (3 inside the limit), Draw: 2, NC: 0, ND: 0