No amateur results
Professional record| | | 1997 | | Date | Opponent | Place | Result | | + July 12 | Clifton Graham | Allentown, Pennsylvania | KO 1 | | + Sept. 12 | Malik Muhammad | Philadelphia, Pennsylvania | TKO 2 | | + Nov. 14 | Kevin Lewis | Philadelphia, Pennsylvania | W 4 | | | | 1998 | | Date | Opponent | Place | Result | | + June 12 | Sinclair Babb | Uncasville, Connecticut | W 4 | | + July 14 | Kevin Brister | Wilmington, Delaware | KO 2 | | + Sept. 25 | Ed Irving | Philadelphia, Pennsylvania | W 4 | | | | 1999 | | Date | Opponent | Place | Result | | + July 13 | Byron Jones | Wilmington, Delaware | TKO 2 | | | | 2000 | | Date | Opponent | Place | Result | | + Nov. 9 | Jerry Arentzen | Allentown, Pennsylvania | TKO 2 | | | | 2001 | | Date | Opponent | Place | Result | | + June 1 | Fabian Garcia | Atlantic City, New Jersey | TKO 1 | | | | | 2002-2009 Inactive | | | | 2010 | | Date | Opponent | Place | Result | | + Aug. 27 | Samuel Brown | Dover, Delaware | TKO 2 | | + Dec. 3 | Joseph Rabotte | Dover, Delaware | KO 3 | | | | 2011 | | Date | Opponent | Place | Result | | + Feb. 25 | Alexis Mejias | Dover, Nevada | KO 2 | | + Apr. 2 | Hector Ferreyro | Atlantic City, New Jersey | TKO 1 | | + May 27 | Raymond Ochieng | Dover, Delaware | TKO 1 (1:45) | | (Won vacant IBF North American and vacant WBFederation Intercontinental Heavyweight Titles) | | + Aug. 19 | Dominick Guinn | Dover, Delaware | W 10 UD | | (Retained IBF North American and won vacant NABO interim Heavyweight Title) | | + Dec. 2 | Epifanio Mendoza | Dover, Delaware | TKO 6 (1:17) | | (Won vacant World Boxing Federation Intercontinental Heavyweight Title) | | | | | 2012 Inactive | | | | 2013 | | Date | Opponent | Place | Result | | + Jan. 25 | Dominique Alexander | Dover, Delaware | KO 1 | | | | 2014 | | Date | Opponent | Place | Result | | - Apr. 4 | Steve Cunningham | Philadelphia, Pennsylvania | L 10 UD | | (Lost USBA Heavyweight Title) | | + Nov. 8 | Frederick Kassi | Bethlehem, Pennsylvania | KO 7 | | | | 2015 | | Date | Opponent | Place | Result | | = Oct. 13 | Gerald Washington | Shelton, Washington | Draw 10 SD | | | | 2016 | | Date | Opponent | Place | Result | | - Jan. 23 | Dominic Breazeale | Los Angeles, California | TKO by 6 (Rtd) | | (For vacant WBC Continental Americas Heavyweight Title) |
Summary
Total bouts: 21, Won: 18 (14 inside the limit), Lost: 2 (1 inside the limit), Draw: 1, NC: 0, ND: 0
|