Highest-scoring season 2019 2 goals · UEFA Europa League Most starts alongside Paweł Wszołek 70 starts together Results and matches 2026/27 · Appearances 14 Matches
847 recorded Minutes
1 Goals
3 recorded Assists
7–4–3 W–D–L
7,12 Season rating
Results and form across 14 recorded appearances. Goals recorded in 14, assists in 10 and minutes in 10 matches. Club and national-team matches are included.
Career statistics Club summary Matches Connections Career statistics Season Teams Competition M Min Goals A P ★ 2017/18 Wolves League Cup3 300 — — — 0 0 6,93 2017/18 Wolves Championship9 627 1 1 2 0 0 6,8 2017/18 Wolves FA Cup1 40 — — — 0 1 5,3 2018 Portugal U21 Friendlies1 — 0 0 0 0 0 — 2018/19 Wolves Premier League17 709 — — — 1 0 6,61 2018/19 Wolves League Cup2 180 — — — 0 0 6,6 2018/19 Wolves FA Cup2 105 — 1 — 0 0 6,55 2019/20 Wolves UEFA Europa League7 505 — — — 0 0 6,86 2019/20 Wolves Premier League16 658 — — — 1 0 6,76 2019/20 Wolves League Cup2 186 — — — 0 0 6,85 2019/20 Wolves FA Cup2 90 — — — 0 0 6,4 2020/21 Wolves League Cup1 90 — — — 0 0 6,2 2020/21 Wolves Premier League2 172 — — — 0 0 6,35 2020/21 Olympiakos Piraeus UEFA Champions League2 21 — — — 0 0 6,2 2020/21 Olympiakos Piraeus Super League 12 — 0 0 0 0 0 — 2020/21 Famalicao Primeira Liga20 1 649 — 3 — 3 0 6,74 2021/22 Sporting CP Primeira Liga12 545 — 1 — 2 0 6,66 2021/22 Sporting CP UEFA Champions League2 63 — — — 0 0 6,5 2021/22 Sporting CP Taça de Portugal2 — 0 0 0 0 0 — 2022/23 Everton Premier League2 30 — — — 0 0 6,55 2022/23 Everton League Cup2 180 — — — 1 0 6,5 2023/24 Hull City Championship10 492 — — — 2 0 6,62 2023/24 Hull City League Cup1 45 — — — 0 0 6,7 2023/24 Hellas Verona Serie A12 276 — 0 — 0 0 6,53 2024/25 Legia Warszawa Ekstraklasa25 2 032 — 3 — 2 0 7,18 2024/25 Legia Warszawa UEFA Europa Conference League10 869 — 3 — 0 0 6,84 2025/26 Legia Warszawa UEFA Europa League4 — 0 0 0 2 0 — 2025/26 Legia Warszawa Ekstraklasa9 544 — 0 — 0 0 6,83 2025/26 Legia Warszawa UEFA Europa Conference League5 348 — 0 — 1 0 6,4 2026/27 Legia Warszawa Ekstraklasa10 813 1 3 4 1 0 6,48
Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.