Amateur Results| | | 2000 | | Date | Opponent | Place | Result | |
| Colorado Springs, Colorado, United States Championships preliminaries, 91 kg | - Jan. 11 | Michael Bennett (USA) | Colorado Springs, Colorado | LPTS 8:2 | | | | 2001-2002 No activity recorded | | | | 2003 | | Date | Opponent | Place | Result | |
| Santo Domingo, Dominican Republic, Panamerican Games bronze medal, 91 kg | + Aug. 12 | Alexsandro Rocha Cardoso (BRA) | Santo Domingo, Dominican Republic | WRSC 4 | | - Aug. 13 | Kertson Manswell (TRI) | Santo Domingo, Dominican Republic | LPTS 4 (14:12) | | | | 2004 | | Date | Opponent | Place | Result | |
| Athens, Greece, Olympic Games quarter-finals, 91 kg | + Aug. 18 | Rachid El Haddak | Athens, Greece | WRSCO 3 | | - Aug. 22 | Viktor Zuyev (BLR) | Athens, Greece | LPTS 4 (36:27) |
Professional record| | | 2004 | | Date | Opponent | Place | Result | | + Nov. 26 | Adam Smith | Toledo, Ohio | KO 1 | | | | 2005 | | Date | Opponent | Place | Result | | + Apr. 16 | Charles Brown | Toledo, Ohio | KO 1 | | + July 15 | Andrew Solano | Cleveland, Ohio | TKO 1 | | + Aug. 18 | David Johnson | San Jose, California | W 4 | | + Oct. 15 | Dione Craig | Rising Sun, Indiana | W 4 | | + Oct. 19 | David Cleage | Warren, Michigan | W 4 | | + Dec. 7 | Albert Newberry | Woodlawn, Maryland | KO 1 | | + Dec. 30 | Ed Perry | Chester, West Virginia | W 4 | | | | 2006 | | Date | Opponent | Place | Result | | + May 13 | Dione Craig | Toledo, Ohio | W 6 | | + Aug. 11 | Chris Riley | Chester, West Virginia | W 4 | | + Nov. 2 | David Saulsberry | Washington, D.C. | TKO 2 | | | | 2007 | | Date | Opponent | Place | Result | | + Aug. 16 | Mujaheed Moore | Toledo, Ohio | W 6 | | + Oct. 2 | Josh Gutcher | Merrionette Park, Illinois | TKO 4 | | + Dec. 5 | Earl Ladson | Hollywood, Florida | W 6 | | | | 2008 | | Date | Opponent | Place | Result | | + Feb. 9 | Charles Davis | Laughlin, Nevada | W 8 | | + May 9 | Dave Brunelli | Atlantic City, New Jersey | TKO 1 | | | | 2009 | | Date | Opponent | Place | Result | | + Mar. 14 | Yevgeniy Shishporenok | Cincinnati, Ohio | W 6 | | - May 15 | Kevin Johnson | Atlantic City, New Jersey | TKO by 6 | | + Sept. 30 | Terrell Nelson | Howard Beach, New York | W 8 | | | | | 2010 Inactive | | | | 2011 | | Date | Opponent | Place | Result | | - Sept. 10 | Andrzej Wawrzyk | Wroclaw, Poland | TKO by 9 | | | | | 2012-2013 Inactive | | | | 2014 | | Date | Opponent | Place | Result | | - June 21 | Dominic Breazeale | Carson, California | TKO by 3 |
Summary
Total bouts: 21, Won: 18 (7 inside the limit), Lost: 3 (3 inside the limit), Draw: 0, NC: 0, ND: 0
|