| UEFA Europa League 2020-2021 | PAOK | 5 | 3 | 255 | 2 | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| FIFA World Cup Qualification 2022 Europe | Greece | 7 | 1 | 208 | 6 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| English Premier League 2021-22 | Norwich | 14 | 3 | 327 | 11 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Dutch Eredivisie 2022-23 | Twente | 9 | 5 | 391 | 4 | 6 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| English Championship 2023-2024 | Norwich | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Belgian First Division A 2024-25 | Club Brugge | 28 | 25 | 2100 | 3 | 19 | 7 | 1 | 0 | 0 | 3 | 0 | 1 |
| Belgian First Division A 2024-25 Play-offs | Club Brugge | 10 | 10 | 842 | 0 | 3 | 6 | 2 | 0 | 0 | 2 | 0 | 0 |
| Belgian First Division A 2025-26 | Club Brugge | 20 | 19 | 1672 | 1 | 4 | 8 | 0 | 1 | 0 | 3 | 0 | 0 |
| FIFA World Cup Qualification 2026 UEFA | Greece | 6 | 6 | 533 | 0 | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| UEFA Champions League 2025-26 | Club Brugge | 7 | 6 | 550 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 |