| 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 | 
   SummaryTotal bouts: 25, Won: 23 (7 inside the limit), Lost: 2 (1 inside the limit), Draw: 0, NC: 0 |