| Result | Record | Opponent | Type | Date | Location | Notes |
|---|
| 30 | 24-6 | Edgar Leonardo Romero Mora | UD | 19 Sep 2020 | Jardines de Gea, Sangolqui, Ecuador | |
| 29 | 23-6 | Segundo Herrera | UD | 13 Dec 2019 | Colegio Anderson, Quito, Ecuador | |
| 28 | 22-6 | Alberto Bamba | UD | 30 Nov 2018 | Coliseo Federacion del Carchi, Tulcan, Ecuador | |
| 27 | 21-6 | Luis Guillermo Berrio | UD | 27 Oct 2018 | Centro Comercial Paseo San Francisco, Quito, Ecuador | |
| 26 | 20-6 | Sergey Lipinets | MD | 4 Aug 2018 | Nassau Coliseum, Uniondale | |
| 25 | 20-5 | Cameron Krael | SD | 11 May 2018 | Sam's Town Hotel & Gambling Hall, Las Vegas | |
| 24 | 19-5 | Humberto Toledo | UD | 16 Dec 2017 | Gimnasio HIIT, Quito, Ecuador | |
| 23 | 18-5 | John Merchan | SD | 17 Nov 2017 | Coliseo Federacion del Carchi, Tulcan, Ecuador | |
| 22 | 17-5 | Humberto Toledo | UD | 28 Oct 2017 | Coliseo Federación, Milagro, Ecuador | |
| 21 | 16-5 | Eddie Ramirez | SD | 20 Jun 2016 | Sam's Town Hotel & Gambling Hall, Las Vegas, USA | |
| 20 | 16-4 | Miguel Vázquez | UD | 28 May 2016 | Cowboys Dance Hall, San Antonio, Texas, USA | |
| 19 | 16-3 | Chris Algieri | UD | 5 Dec 2015 | Barclays Center, Brooklyn, New York, USA | |
| 18 | 16-2 | Shawn Porter | KO | 13 Mar 2015 | Citizens Business Bank Arena, Ontario, California, USA | |
| 17 | 16-1 | Peter Oluoch | UD | 8 Oct 2014 | Beau Rivage Resort & Casino, Biloxi, Mississippi, USA | |
| 16 | 15-1 | Mahonri Montes | UD | 22 Aug 2014 | Pechanga Resort & Casino, Temecula, California, USA | |
| 15 | 14-1 | Francisco Figueroa | TKO | 10 Apr 2014 | BB King Blues Club & Grill, New York, New York, USA | |
| 14 | 13-1 | Aaron Dominguez | UD | 29 Nov 2013 | Coliseo Julio Cesar Hidalgo, Quito, Ecuador | Retained South American super lightweight title |
| 13 | 12-1 | Alberto Mosquera | SD | 4 Oct 2013 | Coliseo Ruminahui, Quito, Ecuador | Lost WBC Latino super lightweight title |
| 12 | 12-0 | Oscar Arenas | TKO | 17 Aug 2013 | Palacio de los Deportes, Bogota, Colombia | Retained South American super lightweight title |
| 11 | 11-0 | Francisco Fuentes | KO | 5 Jul 2013 | Coliseo Julio Cesar Hidalgo, Quito, Ecuador | Retained South American super lightweight title |
| 10 | 10-0 | Eduardo Flores | UD | 5 Jun 2013 | Hotel Casino Plaza, Quito, Ecuador | Retained WBA Fedebol welterweight title |
| 9 | 9-0 | Luis Acevedo | KO | 26 Apr 2013 | Coliseo Julio Cesar Hidalgo, Quito, Ecuador | Retained interim South American super lightweight title |
| 8 | 8-0 | Dunis Linan | UD | 1 Mar 2013 | Coliseo Julio Cesar Hidalgo, Quito, Ecuador | Won vacant WBA Fedebol welterweight title |
| 7 | 7-0 | Augusto Pinilla | UD | 30 Nov 2012 | Coliseo Julio Cesar Hidalgo, Quito, Ecuador | Won interim South American super lightweight title |
| 6 | 6-0 | Pascual Salgado | RTD | 1 Sep 2012 | Coliseo Julio Cesar Hidalgo, Quito, Ecuador | |
| 5 | 5-0 | Washington Herrera | TKO | 5 Mar 2012 | Coliseo del Batallon. Fuerte Patria, Quito, Ecuador | |
| 4 | 4-0 | Luis Carlos Tejedor | KO | 2 Mar 2012 | Coliseo Julio Cesar Hidalgo, Quito, Ecuador | |
| 3 | 3-0 | Humberto Sosa | UD | 28 Oct 2011 | Coliseo Julio Cesar Hidalgo, Quito, Ecuador | |
| 2 | 2-0 | Washington Herrera | TKO | 17 Sep 2011 | Coliseo Mayor del Tena, Napo, Ecuador | |
| 1 | 1-0 | Fidel Bennett | MD | 29 Jul 2011 | Coliseo Luis Leoro Franco, Ibarra, Ecuador | Professional debut |
|