| Amateur Results|  |  | 1988 |  | Date | Opponent | Place | Result |  |
 | Concord, California, US National Olympic Trials preliminaries, 71 kg |  - July 5 |  Ray McElroy (USA) | Concord, California | LPTS 3 | 
  Professional record|  |  | 1989 |  | Date | Opponent | Place | Result |  | + Dec. 19 | Darrin Oliver | Atlantic City, United States | W 4 |  |  |  | 1990 |  | Date | Opponent | Place | Result |  | + Mar. 8 | Tyrone Toliver | Atlantic City, United States | W 4 |  | + Apr. 27 |  Lionel Ortiz | Atlantic City, United States | W 4 |  |  |  | 1991 |  | Date | Opponent | Place | Result |  | + Feb. 10 |  Andrew Council | Atlantic City, United States | W 4 |  | + Nov. 15 |  Albert Cora | Troy, United States | W 4 |  |  |  | 1992 |  | Date | Opponent | Place | Result |  | = May 14 |  Andrew Council | Atlantic City, United States | Draw 6 |  | + June 27 | James Mullins | Greenville, United States | TKO 1 |  | + Aug. 14 | Anthony Bradley | Greenville, United States | TKO 2 |  |  |  | 1993 |  | Date | Opponent | Place | Result |  | + Feb. 18 |  Demetrius Davis | New York, United States | KO 5 |  |  |  |  |  | 1994 Inactive
 |  |  |  | 1995 |  | Date | Opponent | Place | Result |  | + Jan. 19 | Ron Woodley | Somerset, United States | W 6 |  | - Feb. 11 | Anthony Joseph | Rochester, United States | L 6 |  | = July 18 |  James Green | Lyndhurst, United States | Draw 8 |  | = Aug. 25 |  Allen Watts | Atlantic City, United States | TDraw 4 |  | + Nov. 8 |  Apolinar Hernandez | New York, United States | W 8 |  |  |  | 1996 |  | Date | Opponent | Place | Result |  | + Oct. 19 | Alonzo Brown | Upper Marlboro, United States | W 8 |  |  |  | 1997 |  | Date | Opponent | Place | Result |  | + June 27 |  Mark Simmons | Freeport, United States | W 6 |  | = Aug. 23 |  Demetrius Davis | New York, United States | Draw 6 |  |  |  | 1998 |  | Date | Opponent | Place | Result |  | + Nov. 3 |  Bernice Barber | Woodlawn, United States | W 8 |  |  |  |  |  | 1999 Inactive
 |  |  |  | 2000 |  | Date | Opponent | Place | Result |  | + Sept. 2 |  Benji Singleton | Bayboro, United States | W 6 | 
   
SummaryTotal bouts: 19, Won: 14 (3 inside the limit), Lost: 1 (0 inside the limit), Draw: 4, NC: 0, ND: 0 |