| |
| 1979 |
| Date | Opponent | Place | Result |
| + Apr. 10 | Wayne Dabney | Philadelphia, United States | KO 1 |
| + May 22 | Cortez Jackson | Upper Darby, United States | KO 1 |
| + May 23 | CJ Faison | Washington, United States | KO 4 |
| + July 31 | Henry Barber | Atlantic City, United States | KO 3 |
| + Aug. 18 | Danny Daniels | Atlantic City, United States | TKO 1 |
| + Sept. 11 | Angel Cruz | Philadelphia, United States | W 6 |
| + Nov. 8 | Jerry Strickland | Indianapolis, United States | KO 2 |
| - Nov. 21 | Jose Gonzalez
| Allentown, United States | L 6 |
| + Nov. 29 | Elliot Freeman | Virginia Beach, United States | KO 3 |
| |
| 1980 |
| Date | Opponent | Place | Result |
| = Feb. 18 | Greg Netter | Upper Darby, United States | Draw 6 |
| + June 5 | Michael Ross | Atlantic City, United States | TKO 6 |
| + July 3 | Gary Hinton | Atlantic City, United States | W 10 |
| - Sept. 18 | Curtis Harris | Totowa, United States | TKO by 4 |
| |
| 1981 |
| Date | Opponent | Place | Result |
| + Mar. 28 | Marion Thomas | Atlantic City, United States | KO 1 |
| + June 14 | Gary Brown
| Atlantic City, United States | TKO 8 |
| + July 25 | Dexter Smith | Atlantic City, United States | TKO 4 |
| + Nov. 10 | Quentin Blackman | Atlantic City, United States | TKO 1 |
| |
| 1982 |
| Date | Opponent | Place | Result |
| + Mar. 27 | Derrick Cuttino | Philadelphia, United States | KO 6 |
| + May 16 | Luis Mejias | Atlantic City, United States | W 8 |
| + June 13 | Marcus Starks | Atlantic City, United States | W 8 |
| + Nov. 18 | Gary Gibson | Totowa, United States | W 8 |
| |
| 1983 |
| Date | Opponent | Place | Result |
| + May 5 | Al Carter | Atlantic City, United States | TKO 9 |
| + June 15 | Jerome Artis | Atlantic City, United States | W 10 |
| + Oct. 26 | Sammy Matos | Atlantic City, United States | KO 2 |
| + Dec. 13 | Ruben Munoz Jr | Atlantic City, United States | KO 1 |
| |
| 1984 |
| Date | Opponent | Place | Result |
| + Jan. 30 | Melvin Paul | Atlantic City, United States | W 15 |
| vacant IBF Lightweight Title |
| - Apr. 15 | Harry Arroyo | Atlantic City, United States | TKO by 14 |
| IBF Lightweight Title |
| + Aug. 29 | Ezzard Charles Adams | Atlantic City, United States | KO 1 |
| - Oct. 13 | Cornelius Boza Edwards | Belfast, Great Britain | TKO by 3 |
| |
| 1985 |
| Date | Opponent | Place | Result |
| = Feb. 7 | Jorge Nina | Philadelphia, United States | Draw 8 |
| - June 5 | Tyrone Crawley | Atlantic City, United States | L 12 |
| vacant NABF Lightweight Title |
| + Sept. 20 | Pat Leglise | Sydney, Australia | KO 3 |
| + Dec. 2 | Nick Parker | Sydney, Australia | W 10 |
| |
| 1986 |
| Date | Opponent | Place | Result |
| - Sept. 30 | Anthony Williams
| Philadelphia, United States | L 8 |
| - Oct. 25 | Jose Luis Ramirez | Paris, France | L 10 |
| |
| 1987 |
| Date | Opponent | Place | Result |
| - Nov. 11 | Tony Martin | Atlantic City, United States | TKO by 8 |
| |
| 1988 |
| Date | Opponent | Place | Result |
| - Feb. 12 | Loreto Garza | Sacramento, United States | KO by 4 |
| - Apr. 29 | Stanley Longstreet | Detroit, United States | KO by 3 |
| - July 23 | Genaro Leon | Tijuana, Mexico | KO by 2 |
| |
| 1989 |
| Date | Opponent | Place | Result |
| - July 14 | Donald Gwinn | Parkersburg, United States | L 8 |
| - Oct. 5 | Joseph Alexander | Philadelphia, United States | TKO by 4 |
| |
| |
1990-1991 Inactive |
| |
| 1992 |
| Date | Opponent | Place | Result |
| - Oct. 10 | Tommy Small | Clarksburg, United States | TKO by 4 |
| |
| 1993 |
| Date | Opponent | Place | Result |
| - Feb. 7 | Johnny Bizzarro | Erie, United States | KO by 10 |
| - July 9 | Sammy Fuentes | Noumea, New Caledonia | KO by 2 |
Summary
Total bouts: 44, Won: 26 (18 inside the limit), Lost: 16 (11 inside the limit), Draw: 2, NC: 0, ND: 0