| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 2002 |  | + May 19 | Daniel Almanza | Blackhawk, Colorado | TKO  4 |  | + July 21 | Daniel Almanza | Blackhawk, Colorado | W  4 |  | + Aug. 17 | Manuel Corona | Denver, Colorado | TKO  1 |  | + Nov. 8 | Javier Segua | Johnstown, Colorado | TKO  4 |  | 2003 |  | + Feb. 2 | Carlos Narvaez | Blackhawk, Colorado | W  6 |  | + Mar. 16 | Benjie Marquez | Blackhawk, Colorado | W  4 |  | + May 16 | Roberto Armendariz | Denver, Colorado | TKO  1 |  | + Oct. 6 | Robert Howard | Blackhawk, Colorado | TKO 3 |  | - Nov. 21 | Luis Arceo | Las Vegas, Nevada | L  8 |  | 2004 |  | + Jan. 24 | Bradley Jensen | Blackhawk, Colorado | W 8 |  | + Mar. 21 | Tommy Aragon | Blackhawk, Colorado | KO 3 |  | + Apr. 24 | Lupe Gutierrez | Billings, Montana | TKO 4 |  | + May 5 | Juan Carlos Aranday | Thornton, Colorado | KO 6 |  | + Sept. 18 | Tommy Aragon | Denver, Colorado | KO 3 |  | + Nov. 19 | Marteze Logan | Denver, Colorado | W 10 |  | 2005 |  | + Apr. 24 | James Crayton | Cheyenne, Wyoming | W 12 |  | (Won vacant WBC Cont’l Americas Super-Lightweight Title) |  | + Aug. 12 | Jorge Alberto Padilla | Denver, Colorado | W 10 |  | (Retained WBC Cont’l Americas Super-Lightweight Title) |  | 2006 |  | - Feb. 10 | Paul Malignaggi | Mashantucket, Connecticut | L 10 |  | (Lost WBC Cont’l Americas Super-Lightweight Title) |  | + May 5 | Frans Hantindi | Santa Fe, New Mexico | W 10 |  | + June 24 | Daniel Gonzalez | Longmont, Virginia | W 10 |  | - Oct. 28 | Herman Ngoudjo | Gatineau, Canada | L 12 |  | (For NABF & WBC Int’l Super-Lightweight Title) |  | 2007 |  | - June 1 | Timothy Bradley | Santa Ynez, California | L 10 |  | 2008 |  | + June 21 | Oscar Leon | Denver, Colorado | W 8 |  | - Aug. 8 | Carlos Molina | Chicago, Illinois | L 8 |  | 2009 |  | + Jan. 31 | Abel Perry | Denver, Colorado | W 8 | 
   SummaryTotal bouts: 25, Won: 20 (9 inside the limit), Lost: 5 (0 inside the limit), Draw: 0, NC: 0 |