Domestic leagues
Competition | Season | Team | APP / SHO / PAS / DRI / DEF / FOUL / GK | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Appearances | Lineups | Substitute In | Substitute out | Subs on bench | Injuries | Minutes played | Rating | ||||
Stars League | 2024/2025 | Al Sadd | 3 | 1 | 2 | 0 | 2 | - | 143 | 6.94 | |
Stars League | 2023/2024 | Al Sadd | 9 | 9 | 0 | 4 | 2 | - | 718 | 7.31 | |
Primeira Liga | 2022/2023 | Porto | 31 | 29 | 2 | 7 | 2 | - | 2464 | 7.29 | |
Primeira Liga | 2021/2022 | Porto | 25 | 23 | 2 | 7 | 3 | 2 | 1996 | 7.33 | |
Primeira Liga | 2020/2021 | Porto | 31 | 30 | 1 | 7 | 2 | - | 2556 | 7.19 | |
Primeira Liga | 2019/2020 | Porto | 26 | 22 | 4 | 9 | 7 | - | 1872 | 6.93 | |
Liga MX | 2019/2020 | América | 2 | 2 | - | - | - | - | 180 | 6.94 | |
Liga MX | 2018/2019 | América | 33 | 29 | 4 | 7 | 4 | - | 2525 | 7.09 | |
Liga MX | 2017/2018 | América | 30 | 28 | 2 | 7 | 2 | - | 2373 | 7 | |
Categoría Primera A | 2017 | Atlético Nacional | 17 | 14 | 3 | 1 | 3 | - | 1333 | 7.31 | |
Categoría Primera A | 2016 | Atlético Nacional | 11 | 7 | 4 | 1 | 4 | - | 750 | 7.12 | |
Categoría Primera A | 2015 | Deportes Tolima | 23 | 23 | 0 | 1 | 2 | - | 2043 | 7.35 |
Domestic cups
Competition | Season | Team | APP / SHO / PAS / DRI / DEF / FOUL / GK | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Appearances | Lineups | Substitute In | Substitute out | Subs on bench | Injuries | Minutes played | Rating | ||||
Qatar Prince Cup | 2024 | Al Sadd | 1 | - | 1 | 0 | 1 | - | - | - | |
Emir Cup | 2023/2024 | Al Sadd | 4 | 4 | 0 | 1 | - | 1 | 370 | - | |
League Cup | 2022/2023 | Porto | 6 | 6 | 0 | 1 | - | - | 540 | 7.14 | |
Taça De Portugal | 2022/2023 | Porto | 6 | 4 | 2 | 1 | 2 | - | 439 | 7 | |
Super Cup | 2022/2023 | Porto | 1 | 1 | - | - | - | - | 90 | - | |
Taça De Portugal | 2021/2022 | Porto | 5 | 4 | 1 | 2 | 1 | - | 339 | 6.84 | |
League Cup | 2020/2021 | Porto | 2 | 2 | - | - | - | - | 180 | 7.55 | |
Taça De Portugal | 2020/2021 | Porto | 3 | 3 | 0 | 1 | - | - | 237 | 6.63 | |
Super Cup | 2020/2021 | Porto | 1 | 1 | - | - | - | - | 90 | 7.14 | |
Taça De Portugal | 2019/2020 | Porto | 4 | 4 | 0 | 2 | - | - | 324 | 6.84 | |
League Cup | 2019/2020 | Porto | 3 | 2 | 1 | 1 | 2 | - | 174 | 6.63 | |
Champion of Champions | 2018/2019 | América | 1 | 1 | - | - | - | - | 120 | 7.34 | |
Copa MX | 2018/2019 | América | 5 | 1 | 4 | 0 | 4 | - | 219 | - | |
Copa MX | 2017/2018 | América | 1 | 1 | 0 | 1 | 1 | - | 73 | - |
International cups
Competition | Season | Team | APP / SHO / PAS / DRI / DEF / FOUL / GK | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Appearances | Lineups | Substitute In | Substitute out | Subs on bench | Injuries | Minutes played | Rating | ||||
AFC Champions League | 2024/2025 | Al Sadd | 1 | 1 | - | - | - | - | 90 | 7.34 | |
AFC Champions League | 2023/2024 | Al Sadd | 5 | 4 | 1 | 0 | 1 | - | 421 | 7.55 | |
Arab Club Championship | 2023 | Al Sadd | 4 | 4 | 0 | 1 | - | - | 346 | 6.99 | |
Champions League | 2022/2023 | Porto | 7 | 7 | 0 | 3 | - | - | 613 | 6.95 | |
Europa League | 2021/2022 | Porto | 4 | 3 | 1 | 0 | 1 | - | 303 | 7.24 | |
Champions League | 2021/2022 | Porto | 4 | 4 | 0 | 3 | - | - | 289 | 6.68 | |
Champions League | 2020/2021 | Porto | 9 | 8 | 1 | 1 | 1 | - | 746 | 7.08 | |
Europa League | 2019/2020 | Porto | 7 | 7 | 0 | 1 | - | - | 586 | 6.95 | |
Champions League | 2019/2020 | Porto | 1 | - | 1 | 0 | 1 | - | 41 | - | |
CONCACAF Champions League | 2018 | América | 4 | 4 | - | - | 1 | - | 360 | - | |
Copa Libertadores | 2017 | Atlético Nacional | 2 | 2 | 0 | 1 | - | - | 172 | 9.08 | |
Copa Sudamericana | 2016 | Atlético Nacional | 7 | 7 | - | - | 1 | - | 610 | - | |
FIFA Club World Cup | 2016 | Atlético Nacional | 2 | 2 | 0 | 1 | - | - | 90 | - | |
Copa Sudamericana | 2015 | Deportes Tolima | 3 | 3 | - | - | - | - | - | - | |
Copa Sudamericana | 2012 | Envigado | 2 | 2 | - | - | 1 | - | - | - |
National team
Competition | Season | Team | APP / SHO / PAS / DRI / DEF / FOUL / GK | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Appearances | Lineups | Substitute In | Substitute out | Subs on bench | Injuries | Minutes played | Rating | ||||
World Cup Qualification South America | 2026 | Colombia | 6 | 5 | 1 | 4 | 1 | - | 378 | 7.16 | |
Copa America | 2024 | Colombia | 6 | 1 | 5 | 0 | 5 | - | 212 | 6.72 | |
World Cup Qualification South America | 2022 | Colombia | 13 | 11 | 2 | 9 | 3 | - | 811 | 6.86 | |
Copa America | 2021 | Colombia | 3 | 3 | 0 | 1 | - | - | 241 | 6.89 | |
Copa America | 2019 | Colombia | 3 | 3 | 0 | 1 | 1 | - | 247 | 6.89 | |
World Cup Qualification South America | 2018 | Colombia | 2 | 1 | 1 | 1 | 1 | - | 64 | - | |
World Cup | 2018 | Colombia | 3 | 1 | 2 | 1 | 3 | - | 182 | 6.8 |
Trophies
Competition | Status | Times | Seasons |
---|---|---|---|
Super Cup | Winner | 2 | Porto 2020/2021 Porto 2022/2023 |
Primeira Liga | Winner | 2 | Porto 2019/2020 Porto 2021/2022 |
Taça De Portugal | Winner | 2 | Porto 2019/2020 Porto 2021/2022 |
League Cup | Winner | 1 | Porto 2022/2023 |
Primeira Liga | Runner-up | 2 | Porto 2020/2021 Porto 2022/2023 |
League Cup | Runner-up | 1 | Porto 2019/2020 |
Transfers
From | To | Type | Amount | Date |
---|---|---|---|---|
Porto | Al Sadd | Free transfer | Jul 1, 2023 | |
América | Porto | Transfer | €9.5M | Aug 4, 2019 |
Atlético Nacional | América | Transfer | €5.1M | Aug 1, 2017 |
Deportes Tolima | Atlético Nacional | Transfer | Jul 1, 2016 | |
Envigado | Deportes Tolima | Transfer | Jan 1, 2015 |
Sidelined
Team | Type | Start date | Returning | Games missed |
---|---|---|---|---|
Porto | suspended | May 5, 2023 | May 9, 2023 | 0 |
Porto | suspended | Mar 1, 2023 | Mar 6, 2023 | 1 |
Porto | injury | Feb 12, 2023 | Feb 21, 2023 | 2 |
Porto | suspended | Oct 27, 2022 | Nov 3, 2022 | 2 |
Porto | injury | May 6, 2022 | May 9, 2022 | 1 |
Porto | injury | Apr 5, 2022 | Apr 28, 2022 | 4 |
Porto | suspended | Feb 21, 2022 | Feb 28, 2022 | 1 |
Porto | suspended | Jan 27, 2022 | Jan 31, 2022 | 0 |
Porto | suspended | Dec 2, 2021 | Dec 9, 2021 | 2 |
Porto | injury | Nov 3, 2021 | Nov 16, 2021 | 2 |
Colombia | injury | Jun 25, 2021 | Aug 4, 2021 | |
Porto | suspended | Jun 17, 2021 | Jun 21, 2021 | 0 |
Porto | suspended | Feb 11, 2021 | Feb 15, 2021 | 1 |
Porto | suspended | Dec 7, 2020 | Dec 14, 2020 | 1 |
Porto | injury | Nov 18, 2020 | Nov 26, 2020 | 1 |
Porto | suspended | Jul 13, 2020 | Jul 20, 2020 | 1 |
Porto | injury | Mar 1, 2020 | Mar 5, 2020 | 1 |
América | injury | Jan 22, 2019 | Feb 19, 2019 | 7 |