Most appearances for Newcastle 158 recorded matches Highest-scoring season 2023 11 goals · Premier League Most starts alongside Bruno Guimarães 104 starts together Results and matches 2026/27 · Appearances 23 Matches
1,406 recorded Minutes
7 recorded Goals
8 recorded Assists
19–0–4 W–D–L
7,21 Season rating
Results and form across 23 recorded appearances. Goals recorded in 22, assists in 20 and minutes in 21 matches. Club and national-team matches are included.
Career statistics Club summary Matches Connections Career statistics Season Teams Competition M Min Goals A M+A ★ 2017/18 Everton UEFA Europa League1 2 0 — — 0 0 — 2019/20 Everton League Cup1 6 0 — — 0 0 6,7 2019/20 Everton Premier League11 437 0 1 1 0 0 6,67 2020/21 Everton League Cup2 134 0 2 2 0 0 7,6 2020/21 Everton Premier League3 87 0 — — 0 0 6,5 2020/21 Everton FA Cup2 75 0 1 1 0 0 6,6 2020/21 Preston Championship11 513 0 — — 1 0 6,65 2021/22 Everton Premier League35 2 285 4 2 6 4 0 6,87 2021/22 Everton League Cup1 90 0 — — 0 0 7,3 2021/22 Everton FA Cup4 315 0 1 1 2 0 7,05 2022 Everton Friendlies Clubs1 44 0 — — 0 0 — 2022/23 Everton Premier League16 1 096 3 — — 6 0 6,73 2022/23 Everton League Cup1 51 0 — — 1 0 6,2 2022/23 Everton FA Cup1 9 0 — — 0 0 6,2 2022/23 Newcastle Premier League16 480 1 — — 1 0 6,73 2023/24 Newcastle Premier League35 2 900 11 10 21 12 1 7,4 2023/24 Newcastle UEFA Champions League6 439 0 — — 1 0 6,85 2023/24 Newcastle League Cup3 160 0 — — 0 0 6,7 2023/24 Newcastle FA Cup4 362 1 — — 1 0 6,73 2024 England Friendlies3 150 0 — — 0 0 7,3 2024 England Euro Championship1 58 1 0 1 0 0 6,73 2024 Newcastle Friendlies Clubs0 0 0 — — 0 0 — 2024/25 Newcastle Premier League34 2 444 6 5 11 2 0 7,08 2024/25 Newcastle League Cup6 373 2 1 3 2 0 7,13 2024 England UEFA Nations League5 345 1 0 1 0 0 7,06 2024/25 Newcastle FA Cup2 128 1 0 1 0 1 6,3 2024 England World Cup - Qualification Europe5 187 1 0 1 1 0 7,08 2025 England Friendlies2 148 0 0 0 0 0 7,15 2025 Newcastle Friendlies Clubs1 90 1 0 1 0 0 7,7 2025/26 Newcastle Premier League26 1 817 6 2 8 3 1 7,08 2025/26 Newcastle UEFA Champions League12 770 10 2 12 1 0 7,53 2025/26 Newcastle League Cup4 196 0 0 0 0 0 7,3 2025/26 Newcastle FA Cup3 96 1 1 2 0 0 7,4 2026 England Friendlies3 187 1 1 2 0 0 7,33 2026 England World Cup6 412 1 3 4 0 0 6,85 2026/27 Barcelona La Liga10 601 2 4 6 1 0 7,05 2026/27 Barcelona UEFA Champions League4 266 1 0 1 0 0 6,9 2026 England UEFA Nations League3 221 3 1 4 0 0 6,53
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 —.