| |
| 1985 |
| Date | Opponent | Place | Result |
| + Sept. 10 | Ulysses Bennefield | Philadelphia, United States | TKO 2 |
| + Oct. 8 | Jimmy Lyons | Philadelphia, United States | W 4 |
| + Nov. 12 | Alberto Quinones | Atlantic City, United States | W 6 |
| + Dec. 10 | Tony Jackson | Philadelphia, United States | TKO 6 |
| |
| 1986 |
| Date | Opponent | Place | Result |
| + Jan. 14 | Rich McCain | Philadelphia, United States | W 6 |
| + Feb. 18 | Luis Mejias | Philadelphia, United States | W 6 |
| - Apr. 22 | Howard Stewart | Philadelphia, United States | L 6 |
| + May 23 | Rodney Fennell | Atlantic City, United States | W 6 |
| + July 31 | Hilario Mercedes | Atlantic City, United States | W 6 |
| + Sept. 4 | Roger Brown | Atlantic City, United States | TKO 6 |
| + Oct. 23 | John Rafuse | Atlantic City, United States | W 8 |
| + Dec. 12 | Sammy Young | Philadelphia, United States | W 8 |
| |
| 1987 |
| Date | Opponent | Place | Result |
| + Apr. 2 | Sanford Ricks | Atlantic City, United States | W 10 |
| + June 19 | Dave Turner | Philadelphia, United States | W 8 |
| + Sept. 18 | Joey Ferrell | Atlantic City, United States | W 8 |
| + Nov. 11 | Charlie Choo Choo Brown | Atlantic City, United States | TKO 8 |
| - Dec. 9 | Sammy Fuentes | Atlantic City, United States | TKO by 5 |
| |
| 1988 |
| Date | Opponent | Place | Result |
| - Oct. 14 | Mike Brown | Philadelphia, United States | L 8 |
| |
| 1989 |
| Date | Opponent | Place | Result |
| + Jan. 31 | Clarence Coleman | Atlantic City, United States | W 10 |
| |
| 1990 |
| Date | Opponent | Place | Result |
| + Feb. 22 | Willie Taylor
| Philadelphia, United States | W 8 |
| + Apr. 26 | Rasheed Ali | Philadelphia, United States | TKO 4 |
| + May 17 | Howard Stewart | Philadelphia, United States | TKO 6 |
| + Oct. 4 | Ricky Meyers | Atlantic City, United States | W 8 |
| + Dec. 13 | Livingstone Bramble | Atlantic City, United States | W 10 |
| |
| 1991 |
| Date | Opponent | Place | Result |
| + Feb. 1 | Donald Allison | Atlantic City, United States | W 12 |
| International Boxing Council Super-Lightweight Title |
| + May 2 | Micky Ward | Atlantic City, United States | W 10 |
| + Sept. 20 | Darryl Richardson | Philadelphia, United States | KO 2 |
| = Oct. 17 | Anthony Stephens | Atlantic City, United States | Draw 10 |
| |
| 1992 |
| Date | Opponent | Place | Result |
| + June 12 | Kenny Louis | Bensalem, United States | TKO 2 |
| + Oct. 21 | Oscar Lopez
| Atlantic City, United States | W 10 |
| |
| 1993 |
| Date | Opponent | Place | Result |
| + Feb. 21 | Paul Denard | Philadelphia, United States | W 8 |
| - Apr. 8 | Charles Murray | Atlantic City, United States | L 10 |
| |
| 1994 |
| Date | Opponent | Place | Result |
| + Dec. 2 | Rodney Wilson | Philadelphia, United States | KO 6 |
| |
| 1995 |
| Date | Opponent | Place | Result |
| + Jan. 27 | Arcadio Suarez | Philadelphia, United States | TKO 1 |
| + Mar. 24 | Benji Singleton | Philadelphia, United States | W 8 |
| - Oct. 6 | Sal Lopez | Philadelphia, United States | L 12 |
| vacant USBA Welterweight Title |
| |
| 1996 |
| Date | Opponent | Place | Result |
| + Apr. 2 | Kip Diggs | Providence, United States | KO 10 |
| USBA Welterweight Title |
| + July 26 | Robert Hightower | Linglestown, United States | TKO 4 |
| + Sept. 17 | Skipper Kelp | Pikesville, United States | W 12 |
| USBA Welterweight Title |
| |
| 1997 |
| Date | Opponent | Place | Result |
| + Jan. 7 | Kip Diggs | Philadelphia, United States | W 12 |
| NABF Welterweight Title |
| - Mar. 29 | Julio Cesar Chavez | Las Vegas, United States | L 10 |
Summary
Total bouts: 41, Won: 34 (12 inside the limit), Lost: 6 (1 inside the limit), Draw: 1, NC: 0, ND: 0