| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1990 |  | - May 1 | Roy Bedwell | Chattanooga, United States | L 4 |  | + July 3 | John Hamilton | Memphis, United States | KO 1 |  | + Dec. 6 | Harry Funmaker | Canton, United States | KO 3 |  | 1991 Inactive
 |  | 1992 |  | + July 17 | Luis Torres | Welland, Canada | W 4 |  | 1993 Inactive
 |  | 1994 |  | + July 29 | Jonathan Grant | Las Vegas, United States | W 4 |  | 1995 |  | + Apr. 18 | Adam Sutton | Las Vegas, United States | TKO 2 |  | + May 6 | Anthony Moore | Las Vegas, United States | TKO 3 |  | - Sept. 9 | Ricardo Kennedy | Fort Worth, United States | TKO by 4 |  | 1996 |  | + Mar. 28 | Scott Smith | Denver, United States | TKO 1 |  | + Apr. 25 | Jose Avila | Phoenix, United States | TKO 1 |  | + May 9 | Pat Jackson | Denver, United States | W 4 |  | + June 3 | Juan Ramon Perez | Fort Collins, United States | TKO 3 |  | + Oct. 8 | Yuriy Yelistratov | Battersea, Great Britain | W 10 |  | 1997 |  | + Mar. 6 | Derrick Roddy | Asbury Park, United States | W 8 |  | 1998 |  | + Feb. 5 | Everton Davis | Worley, United States | W 10 |  | - July 9 | Jeff Wooden | Marksville, United States | L 10 |  | = Sept. 5 | James Churn | Cripple Creek, United States | TDraw 2 |  | + Oct. 2 | Jeff Wooden | Lake Charles, United States | W 10 |  | + Nov. 7 | Louis Monaco | Bismarck, United States | W 6 |  | 1999 |  | + Jan. 30 | Bryant Smith | Atlantic City, United States | W 8 |  | + Mar. 20 | Arthur Weathers | Tacoma, United States | W 8 |  | + Apr. 15 | Willie Williams | Miami, United States | W 10 |  | - July 24 | Ed  Mahone | Las Vegas, United States | TKO by 10 |  | NABO Heavyweight Title |  | + Nov. 18 | Sherman Williams | Coachella, United States | W 10 |  | 2000 |  | - Jan. 27 | Monte Barrett | New York, United States | L 10 |  | - May 5 | Charles Shufford Jr | Las Vegas, United States | L 10 |  | - Sept. 16 | Nate Jones | Las Vegas, United States | L 12 |  | vacant NABA Heavyweight Title |  | - Nov. 28 | Tommy  Martin | Las Vegas, United States | L 8 |  | 2001 |  | - Apr. 28 | Kirk Johnson | LaPorte, United States | KO by 1 |  | + Oct. 12 | Bradley Rone | Colorado Springs, United States | W 8 |  | - Nov. 2 | Baby Joe Mesi | Mashantucket, United States | TKO by 1 |  | 2002 Inactive
 |  | 2003 |  | - Nov. 22 | Dominick Guinn | Houston, United States | L 10 | 
   SummaryTotal bouts: 32, Won: 20 (7 inside the limit), Lost: 11 (4 inside the limit), Draw: 1, NC: 0 |