Most appearances for AC Milan 105 recorded matches Highest-scoring season 2025 4 goals · Premier League Most goals against Everton 2 goals in the match history Most frequent opponent Inter 7 spelade matches Most starts alongside Mike Maignan 61 starts together Results and matches 2026/27 · Appearances 14 Matches
934 recorded Minutes
1 Goals
1 recorded Assists
6–3–5 W–D–L
6,78 Season rating
Results and form across 14 recorded appearances. Goals recorded in 14, assists in 11 and minutes in 11 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 ★ 2019/20 FC Schalke 04 Bundesliga4 72 0 — — 0 0 6,47 2020/21 FC Schalke 04 Bundesliga19 1 449 1 — — 4 0 6,72 2020/21 FC Schalke 04 DFB Pokal3 180 0 — — 1 0 6,73 2021/22 FC Schalke 04 2. Bundesliga31 2 549 2 — — 3 0 7,16 2021/22 FC Schalke 04 DFB Pokal1 48 0 — — 0 1 5,9 2022/23 FC Schalke 04 Bundesliga3 270 0 — — 2 0 6,73 2022/23 AC Milan Serie A20 1 361 0 — — 5 0 6,93 2022 AC Milan Friendlies Clubs3 218 0 — — 0 0 — 2022/23 AC Milan UEFA Champions League6 275 — — — 2 0 7,28 2023/24 Germany Friendlies3 208 0 — — 1 0 6,7 2023 AC Milan Friendlies Clubs3 151 1 — — 1 0 — 2023/24 AC Milan Serie A21 1 621 0 1 1 5 1 6,82 2023/24 AC Milan UEFA Champions League5 369 0 — — 1 0 6,88 2023/24 AC Milan UEFA Europa League4 172 0 — — 0 0 6,7 2024 AC Milan Friendlies Clubs0 0 0 — — 0 0 — 2024/25 AC Milan Serie A22 1 803 0 0 0 2 0 6,97 2024/25 AC Milan UEFA Champions League7 343 1 1 2 1 0 7,12 2024/25 AC Milan Coppa Italia2 121 0 0 0 0 0 6,9 2025 Newcastle Friendlies Clubs1 27 — 0 — 0 0 6,3 2025/26 Newcastle Premier League35 2 973 4 0 4 4 0 7,04 2025/26 Newcastle UEFA Champions League11 927 1 0 1 3 0 6,75 2025/26 Newcastle League Cup4 457 0 1 1 1 0 6,88 2024 Germany World Cup - Qualification Europe2 37 0 0 0 1 0 6,8 2025/26 Newcastle FA Cup3 300 0 0 0 1 0 7,3 2026 Germany World Cup2 40 0 0 0 0 0 6,7 2026/27 Newcastle Premier League8 630 0 0 0 1 0 6,52 2026 Newcastle League Cup1 90 0 1 1 0 0 7,2 2026 Germany UEFA Nations League2 180 0 0 0 1 0 7,9
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 —.