| No amateur results Professional record|  |  | 2003 |  | Date | Opponent | Place | Result |  | - Dec. 12 | Delio Castillo | Miami, United States | L 4 |  |  |  | 2004 |  | Date | Opponent | Place | Result |  | + Jan. 10 | Steve Vieux | Boynton Beach, United States | KO 1 |  | - Jan. 23 |  Josiah Judah | West Palm Beach, United States | L 4 |  | = Apr. 23 | Din Thomas | Port Saint Lucie, United States | Draw 4 |  | + June 11 | Andres Larrinaga | Miami, United States | TKO 2 |  | - July 3 |  James McGirt | Miami, United States | L 4 |  | + July 27 |  Glenn LaPlante | Tampa, United States | W 4 |  | - Aug. 27 |  Elvin Ayala | Uncasville, United States | L 6 |  | + Sept. 10 |  Brian Chiary | Tampa, United States | W 6 |  |  |  | 2005 |  | Date | Opponent | Place | Result |  | + Feb. 4 | Curtis Hinton | Port Saint Lucie, United States | TKO 2 |  | - Mar. 10 |  Henry Buchanan | Glen Burnie, United States | TKO by 6 |  | + May 27 | Andres Larrinaga | Hollywood, United States | W 6 |  | + July 9 |  Eromosele Albert | Pompano Beach, United States | W 8 |  | - Sept. 15 |  Pawel Wolak | Huntington, United States | TKO by 5 |  |  |  | 2006 |  | Date | Opponent | Place | Result |  | - Feb. 4 |  John Duddy | Boston, United States | L 10 |  | - Feb. 24 |  Juan Carlos Lamberti | Hollywood, United States | TKO by 2 |  | - May 20 |  Jozsef Nagy | Los Angeles, United States | L 6 |  | - Nov. 2 |  Don George | Youngstown, United States | TKO by 5 |  |  |  | 2007 |  | Date | Opponent | Place | Result |  | - Mar. 29 |  Andre Ward | San Jose, United States | TKO by 3 | 
   
SummaryTotal bouts: 19, Won: 7 (3 inside the limit), Lost: 11 (5 inside the limit), Draw: 1, NC: 0, ND: 0 |