| No amateur results Professional record|  |  | 2008 |  | Date | Opponent | Place | Result |  | + Feb. 1 | Juan Guerrero | Hinckley, Minnesota | TKO 3 |  | + Mar. 1 |  Constancio Alvarado | Carson, California | TKO 1 |  | + May 2 |  Ernie Marquez | Santa Ynez, California | W 4 |  | + May 17 |  Alvaro Muro | Primm, Nevada | TKO 1 |  | + June 27 |  Cristian Cruz | Fort Lauderdale, Florida | TKO 1 |  | + Sept. 5 | Jose Albuquerque | Primm, Nevada | TKO 4 |  | + Oct. 11 |  Ernie Marquez | Las Vegas, Nevada | W 6 |  | + Dec. 5 |  Brandon Quintana | Santa Ynez, California | TKO 1 |  |  |  | 2009 |  | Date | Opponent | Place | Result |  | + Feb. 7 |  Torrence Daniels | Anaheim, California | TKO 7 |  | + May 1 |  Cesar Lopez | Santa Ynez, California | TKO 1 |  | + July 31 |  Andre  Wilson | Temecula, California | TKO 2 |  | + Sept. 18 |  Giovanni  Caro | Santa Ynez, California | KO 4 |  | + Nov. 7 |  Robert DaLUZ | Hartford, Connecticut | W 8 |  | + Dec. 4 |  Jose  Pacheco | Santa Ynez, California | TKO 2 |  |  |  | 2010 |  | Date | Opponent | Place | Result |  | + Jan. 29 |  Jose  Nieves | Albuquerque, New Mexico | KO 4 |  | + Apr. 24 |  John Alberto MOLINA | Ontario, California | TKO 2 (Rtd) |  | (Won vacant NABO Bantamweight Title) |  | - Aug. 6 |  Christopher  Martin | Hinckley, Minnesota | L 10 SD |  | + Sept. 17 |  Felipe  Almanza | Primm, Nevada | TKO 3 |  | + Dec. 11 |  Cecilio  Santos | Tacoma, Washington | TKO 4 (Rtd) |  |  |  | 2011 |  | Date | Opponent | Place | Result |  | + June 10 |  Khabir  Suleymanov | Santa Ynez, California | W 10 UD |  | (Won vacant NABA Super-Bantamweight Title) |  | - Dec. 2 |  Jhonatan  Romero | Santa Ynez, California | L 10 SD |  |  |  | 2012 |  | Date | Opponent | Place | Result |  | + Aug. 10 |  Jenifel  Vicente | Cabazon, California | W 10 UD |  |  |  |  |  | 2013-2014 Inactive
 |  |  |  | 2015 |  | Date | Opponent | Place | Result |  | - Feb. 28 |  Carl  Frampton | Belfast, Northern Ireland | TKO by 5 (1:33) |  | (For IBF Super-Bantamweight Title) | 
   
SummaryTotal bouts: 23, Won: 20 (15 inside the limit), Lost: 3 (1 inside the limit), Draw: 0, NC: 0, ND: 0 |