Date | Opponent | Place | Result |
1985 |
+ 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 |
+ 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 |
+ 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 |
- Oct. 14 | Mike Brown | Philadelphia, United States | L 8 |
1989 |
+ Jan. 31 | Clarence Coleman | Atlantic City, United States | W 10 |
1990 |
+ 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 |
+ 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 |
+ June 12 | Kenny Louis | Bensalem, United States | TKO 2 |
+ Oct. 21 | Oscar Lopez
| Atlantic City, United States | W 10 |
1993 |
+ Feb. 21 | Paul Denard | Philadelphia, United States | W 8 |
- Apr. 8 | Charles Murray | Atlantic City, United States | L 10 |
1994 |
+ Dec. 2 | Rodney Wilson | Philadelphia, United States | KO 6 |
1995 |
+ 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 |
+ 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 |
+ Jan. 7 | Kip Diggs | Philadelphia, United States | W 12 |
NABF Welterweight Title |
- Mar. 29 | Julio Cesar Chavez | Las Vegas, United States | L 10 |