No amateur resultsProfessional record| Date | Opponent | Place | Result | | 1980 | | + Oct. 24 | Isidro Ruiz | Philadelphia, United States | W 6 | | + Dec. 11 | Chris Harmon | Philadelphia, United States | KO 2 | | 1981 | | + Nov. 5 | Pat Jefferson | Washington, United States | W 8 | | 1982 | | + Apr. 1 | Tim Ward | Philadelphia, United States | KO 6 | | + Apr. 17 | Ken Willis | Atlantic City, United States | W 6 | | + Apr. 30 | Tony Stern | Washington, United States | W 6 | | + May 17 | Mike James | Baltimore, United States | W 8 | | + July 22 | Ernest Bing | Atlantic City, United States | W 10 | | + Sept. 2 | Al Carter | Atlantic City, United States | W 12 | | + Oct. 17 | Gene Hatcher | Atlantic City, United States | W 10 | | + Dec. 9 | Anthony Murray | Atlantic City, United States | KO 10 | | 1983 | | - Feb. 18 | Melvin Paul | Atlantic City, United States | L 12 | | + June 2 | Edwin Curet | Atlantic City, United States | W 10 | | + July 21 | Thomas Baker | Atlantic City, United States | W 10 | | + Oct. 8 | Robin Blake | Levelland, United States | W 10 | | 1984 | | + Jan. 15 | Steve Romero | Atlantic City, United States | TKO 6 | | + June 17 | Ruben Dario Herasme | Tampa, United States | TKO 8 | | + Aug. 5 | Gary Gamble | Tampa, United States | TKO 8 | | 1985 | | + Jan. 31 | Nick Parker | Atlantic City, United States | W 10 | | + June 5 | Charlie Brown | Atlantic City, United States | W 12 | | vacant NABF Lightweight Title | | 1986 | | - Feb. 16 | Livingstone Bramble | Reno, United States | TKO by 13 | | WBA Lightweight Title | | 1987 | | + June 4 | Ali Kareem Muhammad | New York, United States | W 10 | | + Aug. 20 | Herminio Morales | New York, United States | TKO 4 | | 1988 | | + Jan. 21 | Angel Rodriguez
| New York, United States | W 10 | 1989-2012 Inactive | | 2013 | | + Jan. 26 | Benjamin Burgos | Chester, Pennsylvania | W 4 |
Summary
Total bouts: 25, Won: 23 (7 inside the limit), Lost: 2 (1 inside the limit), Draw: 0, NC: 0
|