Amateur results| Date | Opponent | Place | Result | | 2000 | |
| Colorado Springs, Colorado, United States Championships preliminares, 71 kg | - Jan. 12 | Saeed Hawkins | Colorado Springs, Colorado | LPTS 7:3 |
Professional record| Date | Opponent | Place | Result | | 2004 | | + June 4 | Ron Clardy | Chicago, Illinois | KO 1 | | - June 18 | Ed Humes | Chicago, Illinois | KO by 1 | | + Sept. 10 | Mark Scott | Cicero, Illinois | KO 1 | | 2005 | | + Feb. 4 | Brian Paul | Chicago, Illinois | TKO 1 | | + Mar. 9 | James Wayka | Glendale Heights, Illinois | TKO 3 | | + July 22 | Leon Pearson | Rosemont, Illinois | W 4 | | + Sept. 30 | Anthony Bowman | Stone Park, Illinois | KO 2 | | + Oct. 21 | Raul Cazares | Santa Ynez, California | TKO 2 | | + Nov. 11 | Moises Martinez | Chicago, Illinois | TKO 1 | | 2006 | | - Jan. 19 | Norberto Bravo | California | L 5 | | + Dec. 22 | Rudy Lovato | Cicero, Illinois | TKO 2 | | 2007 | | + Apr. 13 | Leshon Sims | Chicago, Illinois | TKO 5 | | + Nov. 30 | Keith Clevenger | Lynnwood, Illinois | TKO 2 | | 2008 | | * Aug. 29 | Latif Mundy | Philadelphia, Pennsylvania | NC 8 | | 2009 | | + Dec. 4 | Pat Coleman | Cicero, Illinois | TKO 5 | 2010 Inactive | | 2011 | | - May 13 | Jonathan Gonzalez | Santa Ynez, California | TKO by 7 | | 2012 | | - May 5 | Demetrius Andrade | Uncasville, Connecticut | KO by 1 |
Summary
Total bouts: 17, Won: 12 (11 inside the limit), Lost: 4 (3 inside the limit), Draw: 0, NC: 1
|