Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| LDU de Quito | 2009/10 – 2026/27 | 420 | 0 | 0 |
| Ecuador | 2011 – 2026 | 78 | 0 | 0 |
| Deportes Tolima | 2022/23 | 20 | 0 | — |
| Vélez Sarsfield | 2018/19 – 2021/22 | 29 | 0 | — |
| Cerro Largo | 2021/22 | 12 | 0 | — |
| Colon Santa Fe | 2017/18 – 2018/19 | 29 | 0 | — |
| Monterrey | 2016/17 | 19 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 15 Jul 2022 | Deportes Tolima | LDU de Quito | — |
| 2 Jan 2022 | Cerro Largo | Deportes Tolima | € Free |
| 20 Aug 2021 | Velez Sarsfield | Cerro Largo | Free |
| 25 Jun 2018 | Monterrey | Velez Sarsfield | € 430K |
| 1 Jun 2018 | Colon Santa Fe | Monterrey | — |
| 3 Aug 2017 | Monterrey | Colon Santa Fe | Loan |
| 1 Jul 2016 | LDU de Quito | Monterrey | — |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | World Cup - Qualification South America | Ecuador | 2 | 2 | 189 | 0 | 0 | 0 | 0 | 6.90 |
| 2026/27 | Liga Pro | LDU de Quito | 7 | 7 | 630 | 0 | 0 | 2 | 0 | 3.11 |
| 2025/26 | CONMEBOL Libertadores | LDU de Quito | 1 | 1 | 180 | 0 | 0 | 0 | 0 | 6.90 |
| 2025/26 | Liga Pro | LDU de Quito | 27 | 26 | 2406 | 0 | 0 | 1 | 0 | 6.90 |
| 2024/25 | Liga Pro | LDU de Quito | 30 | 29 | 2654 | 0 | 0 | 5 | 1 | 7.17 |
| 2024/25 | CONMEBOL Recopa | LDU de Quito | 2 | 2 | 180 | 0 | — | 0 | 0 | — |
| 2024/25 | CONMEBOL Sudamericana | LDU de Quito | 2 | 2 | 180 | 0 | 0 | 0 | 0 | 6.70 |
| 2024/25 | CONMEBOL Libertadores | LDU de Quito | 6 | 6 | 540 | 0 | 0 | 1 | 0 | 6.87 |
| 2024 | Copa America | Ecuador | 4 | 4 | 360 | — | 0 | 0 | 0 | 6.60 |
| 2024 | Friendlies | Ecuador | 3 | 3 | 270 | 0 | 0 | 0 | 0 | 7.05 |
| 2023/24 | Liga Pro | LDU de Quito | 27 | 27 | 2430 | 0 | — | 2 | 0 | 7.42 |
| 2023/24 | CONMEBOL Sudamericana | LDU de Quito | 14 | 14 | 1290 | 0 | — | 3 | 0 | 7.44 |
| 2023 | Friendlies | Ecuador | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2022/23 | Copa Colombia | Deportes Tolima | 2 | 2 | 180 | 0 | — | 0 | 0 | — |
| 2022/23 | Liga Pro | LDU de Quito | 12 | 12 | 1080 | 0 | — | 2 | 0 | — |
| 2022/23 | Primera A | Deportes Tolima | 9 | 9 | 810 | 0 | — | 0 | 0 | 7.01 |
| 2022/23 | Copa Colombia | Deportes Tolima | 2 | 2 | 180 | 0 | — | 0 | 0 | — |
| 2022/23 | CONMEBOL Libertadores | Deportes Tolima | 7 | 7 | 630 | 0 | — | 1 | 0 | 7.17 |
| 2022 | World Cup - Qualification South America | Ecuador | 10 | 10 | 825 | 0 | — | 2 | 1 | 6.48 |
| 2022 | Friendlies | Ecuador | 5 | 5 | 450 | 0 | — | 1 | 0 | — |
| 2021/22 | Primera División - Clausura | Cerro Largo | 12 | 12 | 1080 | 0 | — | 2 | 0 | — |
| 2021/22 | Liga Profesional Argentina | Vélez Sarsfield | 4 | 4 | 390 | 0 | — | 0 | 0 | 7.47 |
| 2021 | Friendlies | Ecuador | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2020/21 | Liga Profesional Argentina | Vélez Sarsfield | 2 | 2 | 180 | 0 | — | 0 | 0 | 6.60 |
| 2020/21 | Copa Argentina | Vélez Sarsfield | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2020/21 | CONMEBOL Sudamericana | Vélez Sarsfield | 5 | 5 | 450 | 0 | — | 0 | 0 | 6.68 |
| 2019/20 | Liga Profesional Argentina | Vélez Sarsfield | 4 | 4 | 360 | 0 | — | 0 | 0 | 7.60 |
| 2019/20 | Copa Argentina | Vélez Sarsfield | 1 | 1 | 78 | 0 | — | 0 | 0 | — |
| 2019 | Copa America | Ecuador | 3 | 3 | 270 | 0 | — | 0 | 0 | 6.73 |
| 2019 | Friendlies | Ecuador | 2 | 2 | 180 | 0 | — | 0 | 0 | — |
| 2018/19 | Liga Profesional Argentina | Vélez Sarsfield | 12 | 12 | 1080 | 0 | — | 0 | 0 | 6.71 |
| 2018/19 | CONMEBOL Sudamericana | Colon Santa Fe | 2 | 2 | 180 | 0 | — | 0 | 0 | 7.25 |
| 2018 | World Cup - Qualification South America | Ecuador | 7 | 7 | 630 | 0 | — | 3 | 0 | — |
| 2018 | Friendlies | Ecuador | 5 | 5 | 450 | 0 | — | 0 | 0 | — |
| 2017/18 | Liga Profesional Argentina | Colon Santa Fe | 27 | 27 | 2430 | 0 | — | 1 | 0 | 7.04 |
| 2016/17 | Liga MX | Monterrey | 9 | 9 | 810 | 0 | — | 0 | 0 | 6.74 |
| 2016/17 | Liga Pro | LDU de Quito | 13 | 13 | 1170 | 0 | — | 2 | 0 | — |
| 2016/17 | Copa MX | Monterrey | 7 | 7 | 630 | 0 | — | 0 | 0 | — |
| 2016/17 | CONCACAF Champions League | Monterrey | 3 | 3 | 270 | 0 | — | 0 | 0 | — |
| 2016/17 | CONMEBOL Libertadores | LDU de Quito | 5 | 5 | 450 | 0 | — | 0 | 0 | — |
| 2016 | Copa America | Ecuador | 3 | 3 | 270 | 0 | — | 0 | 0 | 6.60 |
| 2016 | Friendlies | Ecuador | 1 | 1 | 46 | 0 | — | 0 | 0 | — |
| 2015/16 | Liga Pro | LDU de Quito | 39 | 39 | 3510 | 0 | — | 10 | 0 | — |
| 2015/16 | CONMEBOL Sudamericana | LDU de Quito | 6 | 6 | 540 | 0 | — | 1 | 0 | — |
| 2015 | Copa America | Ecuador | 3 | 3 | 270 | 0 | — | 0 | 0 | — |
| 2015 | Friendlies | Ecuador | 5 | 5 | 450 | 0 | — | 0 | 0 | — |
| 2014/15 | Liga Pro | LDU de Quito | 26 | 26 | 2340 | 0 | — | 3 | 0 | — |
| 2014 | CONMEBOL World Cup Qualifiers | Ecuador | 12 | 12 | 1080 | 0 | — | 2 | 0 | — |
| 2014 | World Cup | Ecuador | 3 | 3 | 270 | 0 | — | 0 | 0 | — |
| 2014 | Friendlies | Ecuador | 3 | 2 | 224 | 0 | — | 0 | 0 | — |
| 2013/14 | Liga Pro | LDU de Quito | 39 | 39 | 3497 | 0 | — | 7 | 1 | — |
| 2013/14 | CONMEBOL Libertadores | LDU de Quito | 2 | 2 | 180 | 0 | — | 0 | 0 | — |
| 2013 | Friendlies | Ecuador | 2 | 1 | 134 | 0 | — | 0 | 0 | — |
| 2012/13 | Liga Pro | LDU de Quito | 45 | 45 | 4050 | 0 | — | 3 | 0 | — |
| 2012 | Friendlies | Ecuador | 2 | 2 | 180 | 0 | — | 0 | 0 | — |
| 2011/12 | Liga Pro | LDU de Quito | 34 | 34 | 3005 | 0 | — | 5 | 0 | — |
| 2011/12 | CONMEBOL Libertadores | LDU de Quito | 8 | 8 | 720 | 0 | — | 2 | 0 | — |
| 2011/12 | CONMEBOL Sudamericana | LDU de Quito | 11 | 11 | 990 | 0 | — | 2 | 0 | — |
| 2011 | Friendlies | Ecuador | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2010/11 | Liga Pro | LDU de Quito | 39 | 38 | 3428 | 0 | — | 4 | 0 | — |
| 2010/11 | CONMEBOL Recopa | LDU de Quito | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2009/10 | Liga Pro | LDU de Quito | 10 | 10 | 900 | 0 | — | 3 | 0 | — |
| 2009/10 | CONMEBOL Libertadores | LDU de Quito | 2 | 1 | 127 | 0 | — | 0 | 0 | — |
| 2009/10 | CONMEBOL Recopa | LDU de Quito | 2 | 2 | 153 | 0 | — | 0 | 0 | — |
| 2009/10 | CONMEBOL Sudamericana | LDU de Quito | 10 | 10 | 900 | 0 | — | 4 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| Liga Pro (Ecuador) | 2024 | Winner |
| Liga Pro (Ecuador) | 2023 | Winner |
| Liga Pro (Ecuador) | 2010 | Winner |
| Liga Pro (Ecuador) | 2015 | 2nd Place |
| Liga Pro (Ecuador) | 2008 | 2nd Place |
| Superliga (Colombia) | 2022 | Winner |
| Supercopa de Ecuador (Ecuador) | 2025 | Winner |
| CONMEBOL Libertadores (South America) | 2008 | Winner |
| FIFA Intercontinental Cup (World) | 2008 | 2nd Place |
| CONMEBOL Sudamericana (South America) | 2023 | Winner |
| CONMEBOL Sudamericana (South America) | 2009 | Winner |
| CONMEBOL Sudamericana (South America) | 2011 | 2nd Place |
| CONMEBOL Recopa (South America) | 2011 | Winner |
| CONMEBOL Recopa (South America) | 2010 | Winner |
| CONMEBOL Recopa (South America) | 2024 | 2nd Place |
