| Date | Opponent | Place | Result |
| 1995 |
| + June 19 | Eddie Layton | Philadelphia, United States | KO 1 |
| + Aug. 1 | Tony Dennard | Philadelphia, United States | TKO 1 |
| + Aug. 17 | Mark Chang | Atlantic City, United States | TKO 1 |
| + Oct. 17 | Lucas Pacheco | Philadelphia, United States | KO 4 |
| + Dec. 12 | Ralph Mann | Philadelphia, United States | W 4 |
| 1996 |
| = Mar. 12 | Richard Kiley | Philadelphia, United States | Draw 4 |
| + May 21 | Steve Di Martino | Philadelphia, United States | TKO 1 |
| + July 30 | Ali Muhammad | Philadelphia, United States | W 4 |
| + Sept. 23 | Ali Muhammad | Philadelphia, United States | W 8 |
| + Nov. 12 | Robert Scott | Philadelphia, United States | W 6 |
| 1997 |
| + Feb. 18 | Mark Andreske | Philadelphia, United States | KO 5 |
| - June 3 | Jose Soto | Philadelphia, United States | L 8 |
| + Aug. 12 | Angelo Novelli | Philadelphia, United States | TKO 1 |
| + Oct. 28 | Troy Fletcher | Philadelphia, United States | W 6 |
| 1998 |
| + Apr. 28 | Shawn Powell | Philadelphia, United States | TKO 8 |
| + June 27 | Joseph Figueroa | Philadelphia, United States | W 6 |
| + Aug. 25 | Shawn Powell | Philadelphia, United States | W 4 |
| - Dec. 11 | Billy Irwin | Philadelphia, United States | TKO by 8 |
| 1999 |
| + Sept. 24 | Elvesto Mills | Philadelphia, United States | W 4 |
| + Dec. 10 | Jose Narvaez | Philadelphia, United States | W 6 |
| 2000 |
| + Mar. 24 | Idelfonso Bernal | Philadelphia, United States | KO 1 |
| + May 2 | Clark Earls | Philadelphia, United States | TKO 7 |
| + June 20 | Mike Tidline El | Philadelphia, United States | KO 5 |
| - Sept. 12 | Larry O'Shields | Philadelphia, United States | L 8 |
| 2001 |
| - Aug. 14 | Paul Spadafora | Chester, United States | L 10 |
| 2002 |
| - May 24 | Reggie Sanders | Philadelphia, United States | L 8 |
| + Oct. 11 | Ivan Robinson | Philadelphia, United States | W 10 |
| 2003 |
| + Jan. 31 | Scott DePompe | Atlantic City, United States | TKO 2 |
| - Mar. 21 | Michael Stewart | Dover, United States | TKO by 7 |
| vacant USBA Super-Lightweight Title |
| + Sept. 26 | Adam Salas | Philadelphia, United States | W 8 |
| - Nov. 11 | Miguel Figueroa | Philadelphia, United States | TKO by 8 |
| 2004 |
| - Mar. 20 | Leonard Dorin | Montreal, Canada | TKO by 4 |
| + June 18 | Kevin Watts | Philadelphia, United States | TKO 2 |
| + Oct. 15 | Jimmy LeBlanc | Philadelphia, United States | TKO 5 |
| 2005 |
| - Apr. 1 | Chad Brisson | Uncasville, United States | TKO by 4 |
2006-2008 Inactive |
| 2009 |
| - Feb. 27 | Jesse Lubash | Newark, United States | TKO by 2 |