| Date | Opponent | Place | Result |
| 1987 |
| + Dec. 8 | Ronald Evans | Philadelphia, United States | KO 1 |
| 1988 |
| + Feb. 9 | Wayne Christian | Philadelphia, United States | TKO 1 |
| = Mar. 15 | King Solomon | Philadelphia, United States | Draw 4 |
| + June 16 | Rashid El Malik | Philadelphia, United States | TKO 1 |
| + July 28 | Donnie Parker | Philadelphia, United States | W 4 |
| - Sept. 9 | Kevin Marston | Atlantic City, United States | L 6 |
| + Dec. 6 | Floyd Simmons | Philadelphia, United States | TKO 1 |
| 1989 |
| + Mar. 7 | Willie McNeal | Philadelphia, United States | W 6 |
| + May 12 | Robert Rayford | Philadelphia, United States | KO 2 |
| + Aug. 3 | Martin Brokenbough | Philadelphia, United States | KO 3 |
| 1990 |
| + Jan. 4 | Tommy Barnes | Philadelphia, United States | W 8 |
| + Mar. 26 | Tommy Barnes | Atlantic City, United States | TKO 7 |
| - May 21 | Harold Warren | Atlantic City, United States | L 8 |
| + June 11 | Fernando Rodriguez | Philadelphia, United States | KO 1 |
| + Oct. 2 | Fidel Noguera | Philadelphia, United States | TKO 1 |
| 1991 |
| + Jan. 28 | Myron Taylor | Philadelphia, United States | TKO 10 |
| vacant Pennsylvania State Featherweight Title |
| + June 4 | Enrique Sanchez | Philadelphia, United States | TKO 6 |
| + Sept. 10 | Leobardo Mancillas | Philadelphia, United States | TKO 7 |
| + Nov. 19 | Pedro Arroyo | Atlantic City, United States | W 10 |
| 1992 |
| + Mar. 10 | Angel Vargas | Philadelphia, United States | KO 1 |
| + June 16 | Julian Solis | Philadelphia, United States | W 10 |
| + Oct. 13 | Harold Rhodes | Philadelphia, United States | KO 1 |
| 1993 |
| + Jan. 26 | Bobby Brewer | Philadelphia, United States | W 10 |
| - May 11 | Francisco Segura | Philadelphia, United States | L 12 |
| vacant USBA Featherweight Title |
| + Sept. 21 | Jose Vida Ramos | Philadelphia, United States | KO 7 |
| 1994 |
| + Mar. 1 | Felipe Garcia | Atlantic City, United States | W 10 |
| + June 14 | Rudy Zavala | Philadelphia, United States | W 10 |
| 1995 |
| - June 2 | Alejandro Gonzalez | Mashantucket, United States | TKO by 9 |
| WBC Featherweight Title |
| - Dec. 12 | Richard De Jesus | Philadelphia, United States | L 10 |
| 1996 |
| - Mar. 12 | Angel Vazquez | Philadelphia, United States | TKO by 1 |