| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 2000 |  | + Mar. 23 | Damieon Turner | Atlanta, United States | W 4 |  | - May 12 | James Young | Northport, United States | TKO by 4 |  | + Aug. 17 | Rodney Norwood | Columbus, United States | KO 1 |  | - Oct. 19 | Gene Molen | Columbus, United States | TKO by 3 |  | 2001 |  | - Feb. 2 | Jeff Lacy | Columbus, United States | KO by 1 |  | + Apr. 21 | Richard Swindell | Roma, United States | KO 1 |  | 2002 |  | - Feb. 16 | Chad Dawson | Uncasville, United States | TKO by 1 |  | - May 24 | Willie Gibbs | Revere, United States | TKO by 2 |  | - Dec. 14 | Tommy Fitzgerald | Dorchester, United States | L 4 |  | 2003 |  | - Jan. 16 | Julian Townsend | Glen Burnie, United States | KO by 1 |  | - Nov. 21 | Mike Culbert | Taunton, United States | L 8 |  | + Dec. 6 | Geoff Yalenezian | Plymouth, United States | W 4 |  | 2004 |  | - Jan. 16 | Najai Turpin | Birmingham, United States | TKO by 2 |  | - Feb. 15 | Aaron Jaco | Saint Petersburg, United States | KO by 2 |  | - Oct. 21 | Jaidon Codrington | Uncasville, United States | KO by 1 |  | 2005 |  | - Feb. 5 | Julius Fogle | Greensboro, United States | TKO by 3 |  | - Mar. 25 | Joe Rea | Dorchester, United States | TKO by 3 | 
   SummaryTotal bouts: 17, Won: 4 (2 inside the limit), Lost: 13 (11 inside the limit), Draw: 0, NC: 0 |