| Amateur results| Date | Opponent | Place | Result |  | 2006 |  |
 | La Romana, Dominican Republic, Copa Romana gold medal, 60 kg |  + Oct. 14 | J.Fortuna (DOM) | La Romana, Dominican Republic | WPTS 27:5 | | + Oct. 15 | V.Castillo (ECU) | La Romana, Dominican Republic | WPTS 12:9 |  | + Oct. 16 | Jonathan Batista (DOM) | La Romana, Dominican Republic | WPTS 10:5 |  |
 | Catano, Puerto Rico, "Isaac Barrientos" National Championships gold medal, 60 kg |  + Dec. 9 | Hector Marengo | Catano, Puerto Rico | WPTS 18:15 | | 2007 |  |
 | Barquisimeto, Venezuela, Panamerican Games Qualifier bronze medal, 60 kg |  + Feb. 4 | Oscar Diaz (DOM) | Barquisimeto, Venezuela | WPTS 13:6 | | - Feb. 6 | Lisandro Bolivar (VEN) | Barquisimeto, Venezuela | LPTS 16:8 |  |
 | Marbella, Trinidad and Tobago, Dual Match Trinidad and Tobago vs Puerto Rico, 60 kg |  + Mar. 31 | Jules De Gannes (TRI) | Marbella, Trinidad and Tobago | WPTS 26:19 | |
 | Caguas, Puerto Rico, Jose Cheo Aponte Tournament silver medal, 60 kg |  + May 4 | Shemuel Pagan (USA) | Caguas, Puerto Rico | WPTS | | - May 5 | Jean Gomis (FRA) | Caguas, Puerto Rico | LPTS +8:8 |  |
 | Rio de Janeiro, Brazil, Panamerican Games bronze medal, 60 kg |  + July 20 | Jose Virula Lopez (GUA) | Rio de Janeiro, Brazil | WPTS 26:7 | | + July 22 | Lisandro Bolivar (VEN) | Rio de Janeiro, Brazil | WPTS 15:6 |  | - July 24 | Everton Lopes (BRA) | Rio de Janeiro, Brazil | LPTS 7:2 |  |
 | Chicago, Illinois, World Championships preliminaries, 60 kg |  - Oct. 25 | Sadam Ali (USA) | Chicago, Illinois | LPTS 25:17 | |
 | Ducos, Martinique, Dual Match France vs Puerto Rico, 60 kg |  - Dec. 22 | Daouda Sow (FRA) | Ducos, Martinique | LPTS 15:5 | | 2008 |  |
 | Catano and Toa Baja, Puerto Rico, "Isaac Barrientos" National Championships gold medal, 60 kg |  + Feb. 10 | Reynaldo Ojeda | Catano, Puerto Rico | WPTS 20:11 | | + Feb. 13 | Reynaldo Cintron | Catano, Puerto Rico | WPTS |  | + Feb. 25 | Erick Vidal | Toa Baja, Puerto Rico | WPTS |  | + Feb. 26 | Edgardo Rivera | Toa Baja, Puerto Rico | WPTS |  | + Feb. 28 | Ken Alvarez | Toa Baja, Puerto Rico | WPTS 10:3 |  |
 | Port of Spain, Trinidad and Tobago, American Olympic Qualifications quarter-finals, 60 kg |  + Mar. 13 | Valentino Knowles (BAH) | Port of Spain, Trinidad and Tobago | WPTS 20:4 | | - Mar. 15 | Yordenis Ugas | Port of Spain, Trinidad and Tobago | LPTS 15:3 |  |
 | Guatemala City, Guatemala, American Olympic Qualifications winner, 60 kg |  + Apr. 26 | Omar Ward | Guatemala City, Guatemala | WRSC 2 | | + Apr. 27 | Juan Cuellar | Guatemala City, Guatemala | WPTS 15:8 |  | + Apr. 29 | Alexis Folleco | Guatemala City, Guatemala | WRSCO 3 |  | + Apr. 30 | Everton Lopes | Guatemala City, Guatemala | WWO |  |
 | Caguas, Puerto Rico, Jose Cheo Aponte Tournament gold medal, 60 kg |  + May 23 | Alberto Mercado (PUR) | Caguas, Puerto Rico | WPTS 19:8 | | + May 24 | Shemuel Pagan (USA) | Caguas, Puerto Rico | WWO |  |
 | Beijing, China, Olympic Games preliminaries, 60 kg |  + Aug. 11 | Onur Sipal (TUR) | Beijing, China | WPTS 10:3 | | - Aug. 15 | Daouda Sow (FRA) | Beijing, China | LPTS 13:9 |  |
 | Moscow, Russia, World Cup bronze medal, 60 kg |  + Dec. 10 | Georgian Popescu (ROM) | Moscow, Russia | WPTS 8:2 | | - Dec. 13 | Albert Selimov (RUS) | Moscow, Russia | LPTS 14:4 |  | 2009 |  |
 | Catano and Toa Baja, Puerto Rico, "Isaac Barrientos" National Championships gold medal, 60 kg |  + Feb. 13 | Reynaldo Cintron | Catano and Toa Baja, Puerto Rico | WPTS | | + Feb. 23 | Erick Vidal | Catano and Toa Baja, Puerto Rico | WWO |  | + Feb. 25 | Edgardo Rivera | Catano and Toa Baja, Puerto Rico | WPTS |  | + Feb. 28 | Ken Alvarez | Catano and Toa Baja, Puerto Rico | WPTS 10:3 |  |
 | Caguas, Puerto Rico, Jose Cheo Aponte Tournament silver medal, 64 kg |  + May 22 | Pedro Vicente (PUR) | Caguas, Puerto Rico | WRSCI 3 | | - May 23 | Bernard Lebron (PUR) | Caguas, Puerto Rico | LPTS +16:16 |  |
 | Milano, Italy, World Championships silver medal, 60 kg |  + Sept. 2 | Abdilai Anrabai Uulu (KIR) | Milano, Italy | WPTS 10:4 | | + Sept. 4 | Enkhzorig Zorigtbaatar (MGL) | Milano, Italy | WPTS 4:3 |  | + Sept. 7 | Ljubomir Marjanovic (SER) | Milano, Italy | WPTS 6:5 |  | + Sept. 9 | Serdar Khudayberdiyev (TRK) | Milano, Italy | WPTS 13:4 |  | + Sept. 11 | Albert Selimov (RUS) | Milano, Italy | WPTS 9:5 |  | - Sept. 12 | Domenico Valentino (ITA) | Milano, Italy | LPTS 9:4 |  |
 | Baku, Azerbaijan, AIBA Presidents Cup bronze medal, 60 kg |  + Dec. 8 | Enkhzorig Zorigtbaatar (MGL) | Baku, Azerbaijan | WPTS 6:1 | | - Dec. 10 | Semen Grivachev (RUS) | Baku, Azerbaijan | LPTS 2:1 |  | 2010 |  |
 | Catano, Puerto Rico, "Isaac Barrientos" National Championships gold medal, 60 kg |  + Feb. 6 | Jorge Maisonet | Catano, Puerto Rico | WPTS 4:3 | | + Feb. 10 | Jose Davila | Catano, Puerto Rico | WPTS 3:2 |  | + Feb. 13 | Edgardo Lopez | Catano, Puerto Rico | WPTS |  |
 | Catano, Puerto Rico, Puerto Rican Selection Meeting winner, 60 kg |  + Apr. 25 | Jose Davila | Catano, Puerto Rico | WPTS 5:3 | |
 | Caguas, Puerto Rico, Jose Cheo Aponte Tournament gold medal, 60 kg |  + May 13 | Antonio Ortiz (PUR) | Caguas, Puerto Rico | WPTS | | + May 15 | Jose Davila (PUR) | Caguas, Puerto Rico | WPTS 5:0 |  |
 | San Juan, Puerto Rico, Olympic Cup gold medal, 60 kg |  + May 22 | Antonio Ortiz (PUR) | San Juan, Puerto Rico | WPTS | |
 | Quito, Ecuador, Panamerican Championships silver medal, 60 kg |  + June 16 | Joan Gonzalez (VEN) | Quito, Ecuador | WPTS 14:1 | | + June 17 | Erick Bonez (ECU | Quito, Ecuador | WPTS 7:0 |  | - June 18 | Yasnier Toledo Lopez (CUB) | Quito, Ecuador | LPTS 8:3 |  |
 | Mayaguez, Puerto Rico, Central American and Caribbean Games gold medal, 60 kg |  + July 23 | Angel Gutierrez (MEX) | Mayaguez, Puerto Rico | WPTS 22:7 | | + July 25 | Omar Ward (BRB) | Mayaguez, Puerto Rico | WRSC 2 |  | + July 27 | Wellington Arias (DOM) | Mayaguez, Puerto Rico | WPTS 10:1 |  | + July 30 | Cesar Villarraga (COL) | Mayaguez, Puerto Rico | WPTS 10:2 |  |
 | Catano, Puerto Rico, Dual Match Puerto Rico vs USA, 60 kg |  + Dec. 3 | Duran Caferro | Catano, Puerto Rico | WPTS 16:3 | 
 Professional record| Date | Opponent | Place | Result |  | 2011 |  | + Feb. 18 | Felix  Rivera | Ponce, Puerto Rico | TKO 1 |  | + Mar. 29 | Corben  Page | New York City, New York | TKO 1 |  | + June 10 | Tomi  Archambault | New York City, New York | TKO 1 |  | + Aug. 19 | Pedro Antonio SALCEDO | Ponce, Puerto Rico | W 6 |  | + Nov. 11 | John  Wampash | El Paso, Texas | TKO 4 |  | + Dec. 30 | Herbert  Quartey | Cabazon, California | TKO 5 |  | 2012 |  | + Apr. 27 | Gill  Garcia | Miami, Oklahoma | W 8 |  | + Oct. 12 | Tevin  Farmer | Saint Charles, Missouri | TKO 8 |  | 2013 |  | + June 8 | Sergio  Villanueva | Montreal, Canada | TKO 7 |  | + Aug. 9 | Gabriel  Tolmajyan | Cabazon, California | W 10 UD |  | (Won vacant USBA Super-Featherweight Title) |  | 2014 |  | + June 7 | Arturo  Uruzquieta | New York City, New York | TKO 1 |  | 2015 |  | + June 13 | Andrey  Klimov | Birmingham, Alabama | W 12 UD |  | (Won vacant IBF World Super-Featherweight Title) |  | 2016 |  | + Apr. 16 | Stephen  Smith | Mashantucket, Connecticut | W 12 UD |  | (Retained IBF World Super-Featherweight Title) | 
   SummaryTotal bouts: 13, Won: 13 (8 inside the limit), Lost: 0 (0 inside the limit), Draw: 0, NC: 0 |