Most appearances for Burnley 56 recorded matches Highest-scoring season 2021 12 goals · Super League Most goals against Servette FC 6 goals in the match history Most starts alongside Dan Ndoye 39 starts together Results and matches 2026/27 · Appearances 21 Matches
1,102 Minutes
6 recorded Goals
2 recorded Assists
7–7–7 W–D–L
6,86 Season rating
Results and form across 21 recorded appearances. Goals recorded in 19, 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 P ★ 2019/20 Stade Lausanne-Ouchy Schweizer Cup2 — 1 0 1 0 0 — 2020/21 Stade Lausanne-Ouchy Schweizer Cup1 18 0 — — 0 0 — 2021 Switzerland U21 Friendlies1 — 0 0 0 0 0 — 2021/22 Lausanne Super League34 2 576 12 — — 5 0 6,99 2021/22 Lausanne Schweizer Cup4 — 2 0 2 0 0 — 2022 Switzerland U21 Friendlies1 — 1 0 1 1 0 — 2022/23 FC Basel 1893 Super League29 2 084 12 3 15 1 0 7,11 2022/23 FC Basel 1893 UEFA Europa Conference League17 1 352 7 — — 2 0 7,01 2022 Switzerland UEFA Nations League1 11 — — — 0 0 6,3 2022/23 FC Basel 1893 Schweizer Cup3 — 3 0 3 0 0 — 2023/24 Switzerland Euro Championship - Qualification10 490 6 — — 0 0 6,74 2023/24 Burnley Premier League34 1 999 5 1 6 2 0 6,81 2023/24 Burnley League Cup2 36 1 — — 0 0 7,0 2023/24 Burnley FA Cup1 90 — — — 0 0 6,3 2024 Switzerland Friendlies2 70 1 0 1 0 0 7,3 2024 Switzerland Euro Championship4 58 — 0 — 0 0 6,27 2024/25 Burnley Championship2 40 1 0 1 0 0 6,95 2024 Switzerland UEFA Nations League6 385 3 0 3 0 0 6,94 2024/25 Benfica Primeira Liga24 851 7 2 9 1 0 7,0 2024/25 Benfica UEFA Champions League11 243 1 0 1 2 0 6,72 2024/25 Benfica Taça de Portugal6 — 1 0 1 0 0 — 2025 Switzerland Friendlies2 46 1 0 1 0 0 7,0 2026 Switzerland Friendlies2 114 0 0 0 0 0 6,9 2025/26 Burnley Premier League4 69 — 0 — 0 0 6,5 2026 Switzerland World Cup4 76 0 0 0 0 0 6,6 2026 Burnley League Cup2 120 0 0 0 0 0 6,6 2026/27 Burnley Championship10 520 3 1 4 0 0 6,68 2026 Switzerland UEFA Nations League4 319 3 1 4 0 0 7,72
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 —.