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 | ||||
Primeira Liga | 2023/2024 | Farense | 6 | 5 | 1 | 0 | 4 | - | 474 | 6.99 | |
Pro League | 2022/2023 | Al Bataeh | 25 | 25 | 0 | 2 | - | - | 2209 | - | |
Primeira Liga - Play-offs | 2021/2022 | Moreirense | 2 | 2 | - | - | - | - | 180 | 7.14 | |
Primeira Liga | 2021/2022 | Moreirense | 23 | 23 | 0 | 4 | 8 | - | 2000 | 6.8 | |
1. Division | 2020/2021 | APOEL | 19 | 18 | 1 | 2 | 12 | - | 1622 | - | |
Primeira Liga | 2019/2020 | Vitória FC | 30 | 29 | 1 | 1 | 2 | - | 2574 | 6.91 | |
Primeira Liga | 2018/2019 | Vitória FC | 21 | 20 | 1 | 3 | 10 | - | 1734 | 6.93 | |
Liga I | 2017/2018 | FCSB | 1 | 1 | - | - | 2 | - | 90 | - | |
Segunda Liga | 2016/2017 | Sporting Braga II | 5 | 5 | - | - | - | - | - | - | |
Primeira Liga | 2016/2017 | Sporting Braga | 20 | 16 | 4 | 2 | 11 | - | 1554 | - | |
Segunda Liga | 2015/2016 | Sporting Braga II | 19 | 19 | - | - | 5 | - | - | - | |
Segunda Liga | 2014/2015 | Freamunde | - | - | - | - | 7 | - | - | - | |
Segunda Liga | 2013/2014 | Sporting Braga II | 5 | 5 | - | - | 9 | - | - | - |
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 | ||||
League Cup | 2023/2024 | Farense | 2 | 1 | 1 | 0 | 2 | - | 124 | - | |
Presidents Cup | 2022/2023 | Al Bataeh | 2 | 2 | 0 | 1 | - | - | 183 | - | |
Taça De Portugal | 2021/2022 | Moreirense | 2 | 2 | 0 | 1 | - | - | 181 | - | |
League Cup | 2021/2022 | Moreirense | 1 | 1 | - | - | - | - | 120 | - | |
League Cup | 2019/2020 | Vitória FC | 2 | 2 | - | - | - | - | 180 | - | |
Taça De Portugal | 2018/2019 | Vitória FC | 1 | 1 | - | - | - | - | - | - | |
League Cup | 2018/2019 | Vitória FC | 1 | 1 | - | - | 1 | - | 90 | - | |
League Cup | 2016/2017 | Sporting Braga | 4 | 4 | - | - | 1 | - | - | - | |
Taça De Portugal | 2016/2017 | Sporting Braga | 1 | 1 | 0 | 1 | - | - | - | - |
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 | ||||
Europa League | 2020/2021 | APOEL | 2 | 2 | - | - | - | - | 210 | - | |
Europa League | 2016/2017 | Sporting Braga | 2 | 1 | 1 | 0 | 3 | - | 115 | 6.68 |
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 | ||||
Arabian Gulf Cup | 2022/2023 | Al Bataeh | 2 | 2 | - | - | - | - | 180 | 6.73 |
Trophies
Competition | Status | Times | Seasons |
---|---|---|---|
Liga I | Winner | 1 | FCSB 2017/2018 |
Primeira Liga - Play-offs | Winner | 1 | Moreirense 2021/2022 |
Transfers
From | To | Type | Amount | Date |
---|---|---|---|---|
Al Bataeh | Farense | Free transfer | Jul 3, 2023 | |
Moreirense | Al Bataeh | Free transfer | Jul 31, 2022 | |
APOEL | Moreirense | Free transfer | Jul 1, 2021 | |
Vitória FC | APOEL | Free transfer | Sep 5, 2020 | |
Sporting Braga | Vitória FC | Free transfer | Jul 1, 2018 | |
FCSB | Sporting Braga | Loan | Jun 30, 2018 | |
Sporting Braga | FCSB | Loan | Aug 15, 2017 | |
Royal Excel Mouscron | Sporting Braga | Loan | Aug 11, 2017 | |
Sporting Braga | Royal Excel Mouscron | Loan | Jul 24, 2017 |
Sidelined
Team | Type | Start date | Returning | Games missed |
---|---|---|---|---|
Vitória FC | suspended | Jul 12, 2020 | Jul 17, 2020 | 1 |
Vitória FC | suspended | Feb 24, 2020 | Mar 2, 2020 | 1 |
Vitória FC | injury | Jan 8, 2020 | Jan 13, 2020 | |
Sporting Braga | suspended | May 15, 2017 | May 22, 2017 | 0 |
Sporting Braga | suspended | Dec 5, 2016 | Dec 12, 2016 | 1 |