| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1992 |  | - June 5 | Paul Emory | Camp Hill, United States | KO by 1 |  | 1993-1996 Inactive
 |  | 1997 |  | - Mar. 3 | Glenn Turner | Philadelphia, United States | L 4 |  | + Mar. 21 | Jim Noone | Scranton, United States | TKO 3 |  | + May 16 | Arnold Fountain | Pottsville, United States | W 4 |  | = June 6 | Arnold Fountain | Reading, United States | Draw 4 |  | + Aug. 24 | Roderick Gunn | Reading, United States | TKO 1 |  | - Oct. 4 | Mervyn Penniston | Atlantic City, United States | TKO by 1 |  | 1998 |  | - May 28 | Robert Sadusky | Allentown, United States | L 6 |  | + June 23 | Darren Abraham | Chester, United States | W 4 |  | + July 11 | Robert Sadusky | Allentown, United States | W 6 |  | + Sept. 25 | Michael Taylor | Philadelphia, United States | W 6 |  | + Oct. 23 | Thomas Barker | Reading, United States | W 4 |  | 1999 |  | + Feb. 19 | Fermin Chirino | Reading, United States | W 6 |  | - June 18 | Manny Rose | Harrisburg, United States | L 10 |  | Pennsylvania State Cruiserweight Title |  | - Oct. 16 | Britton Thomas | Bushkill, United States | KO by 2 |  | 2000 |  | - Aug. 25 | Gary Wilcox | Saratoga, United States | L 10 |  | - Sept. 28 | Jermell Barnes | Rochester, United States | TKO by 1 |  | 2001 |  | - Mar. 2 | Jean-Francois Bergeron | Montreal, Canada | TKO by 3 |  | - May 24 | Owen Beck | Charleston, United States | TKO by 2 |  | - Aug. 25 | Talmadge Griffis | Laughlin, United States | L 8 |  | - Oct. 13 | Taurus Sykes | Stateline, United States | L 6 |  | 2002 |  | - Jan. 12 | Billy Zumbrun | Laughlin, United States | L 4 |  | - Jan. 18 | Olanda Anderson | Las Vegas, United States | L 4 |  | 2003-2004 Inactive
 |  | 2005 |  | - Nov. 10 | William Bailey | Glen Burnie, United States | L 4 |  | 2006-2010 Inactive
 |  | 2011 |  | - Aug. 20 | Travis  Kauffman | Virginia Beach, Virginia | TKO by 1 | 
   SummaryTotal bouts: 25, Won: 8 (2 inside the limit), Lost: 16 (7 inside the limit), Draw: 1, NC: 0 |