 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2024/2025 | Kings Cup |  Al Shabab | 2 | 1 | 0 | 0/0/0 | 180 | 
| 2024/2025 | Pro League |  Al Shabab | 17 | 2 | 7 | 4/1/0 | 1232 | 
| 2024/2025 | Carabao Cup |  Wolverhampton Wanderers | 1 | 0 | 1 | 0/0/0 | 90 | 
| 2024/2025 | Premier League |  Wolverhampton Wanderers | 2 | 0 | 0 | 0/0/0 | 46 | 
| 2024 | Club Friendlies |  Wolverhampton Wanderers | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2023/2024 | Europa Conference League |  Olympiakos Piraeus | 8 | 1 | 4 | 4/0/0 | 573 | 
| 2023/2024 | Super League |  Olympiakos Piraeus | 30 | 11 | 5 | 6/1/0 | 1907 | 
| 2023/2024 | Europa League |  Olympiakos Piraeus | 6 | 3 | 1 | 2/0/0 | 407 | 
| 2023/2024 | Greek Cup |  Olympiakos Piraeus | 2 | 0 | 0 | 1/0/0 | 91 | 
| 2022/2023 | FA Cup |  Wolverhampton Wanderers | 1 | 0 | 0 | 0/0/0 | 26 | 
| 2022/2023 | Carabao Cup |  Wolverhampton Wanderers | 4 | 0 | 1 | 1/0/0 | 129 | 
| 2022/2023 | Premier League |  Wolverhampton Wanderers | 32 | 6 | 0 | 5/0/0 | 1771 | 
| 2022 | Club Friendlies |  Wolverhampton Wanderers | 1 | 1 | 0 | 0/0/0 | 90 | 
| 2021/2022 | FA Cup |  Wolverhampton Wanderers | 2 | 2 | 0 | 0/0/0 | 175 | 
| 2021/2022 | Carabao Cup |  Wolverhampton Wanderers | 1 | 2 | 0 | 0/0/0 | 150 | 
| 2021/2022 | Premier League |  Wolverhampton Wanderers | 26 | 2 | 3 | 2/0/0 | 1508 | 
| 2020/2021 | Premier League |  Wolverhampton Wanderers | 24 | 3 | 2 | 3/0/0 | 1688 | 
| 2020/2021 | Carabao Cup |  Wolverhampton Wanderers | 1 | 0 | 0 | 0/0/0 | 13 | 
| 2019/2020 | Champions League |  Olympiakos Piraeus | 12 | 2 | 1 | 2/0/0 | 962 | 
| 2019/2020 | Super League |  Olympiakos Piraeus | 15 | 3 | 2 | 1/0/0 | 1154 | 
| 2019/2020 | Europa League |  Wolverhampton Wanderers | 4 | 0 | 1 | 1/0/0 | 185 | 
| 2019/2020 | Premier League |  Wolverhampton Wanderers | 9 | 1 | 0 | 0/0/0 | 286 | 
| 2018/2019 | Europa League |  Olympiakos Piraeus | 12 | 1 | 2 | 2/0/0 | 983 | 
| 2018/2019 | Super League |  Olympiakos Piraeus | 26 | 5 | 7 | 5/1/0 | 0 | 
| 2018/2019 | Greek Cup |  Olympiakos Piraeus | 2 | 2 | 1 | 0/0/0 | 98 | 
| 2018 | Club Friendlies |  Olympiakos Piraeus | 1 | 0 | 0 | 0/0/0 | 70 | 
| 2017/2018 | Cup of Portugal |  Sporting CP | 3 | 0 | 0 | 0/0/0 | 210 | 
| 2017/2018 | Primera Liga |  Sporting CP | 12 | 0 | 3 | 0/0/0 | 516 | 
| 2017/2018 | Champions League |  Sporting CP | 1 | 0 | 0 | 0/0/0 | 60 | 
| 2017/2018 | Primera Liga |  Moreirense | 6 | 1 | 0 | 2/0/0 | 451 | 
| 2017/2018 | Portuguese League Cup |  Sporting CP | 2 | 0 | 1 | 0/0/0 | 181 | 
| 2016/2017 | Portuguese League Cup |  Moreirense | 3 | 0 | 1 | 2/0/0 | 0 | 
| 2016/2017 | Primera Liga |  Moreirense | 14 | 4 | 2 | 3/0/0 | 1114 | 
| 2016/2017 | Primera Liga |  Sporting CP | 13 | 0 | 1 | 2/0/0 | 384 | 
| 2015/2016 | Portuguese League Cup |  Sporting CP | 1 | 0 | 0 | 0/0/0 | 31 | 
| 2014/2015 | Cup of Portugal |  Sporting CP | 1 | 0 | 0 | 0/0/0 | 0 | 
| Total: | 297 | 53 | 46 | 48/3/0 | 16761 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Al Shabab |  Wolverhampton Wanderers | 02/09/2024 | 5M € | 
|  Wolverhampton Wanderers |  Olympiakos Piraeus | 01/07/2024 | N/a | 
|  Olympiakos Piraeus |  Wolverhampton Wanderers | 04/09/2023 | Loan | 
|  Wolverhampton Wanderers |  Olympiakos Piraeus | 30/01/2020 | 20M € | 
|  Olympiakos Piraeus |  Sporting CP | 09/07/2018 | 3M € | 
|  Sporting CP |  Moreirense | 01/02/2017 | N/a |