| Season | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Belgian Pro League 2024-25 | Club Brugge | 28 | 25 | 2100 | 3 | 19 | 7 | 1 | 0 | 0 | 3 | 0 | 1 | 0 | 0 | 8 | 5 |
| Belgian Pro League 2024-25 Play-offs | Club Brugge | 10 | 10 | 842 | 0 | 3 | 6 | 2 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 8 | 4 |
| FIFA World Cup Qualification 2026 UEFA | Greece | 6 | 6 | 533 | 0 | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| UEFA Champions League 2024-25 | Club Brugge | 12 | 12 | 940 | 0 | 10 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 1 | 2 |
| UEFA Nations League 2024-25 | Greece | 7 | 7 | 596 | 0 | 6 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 3 | 1 |
| Belgian Pro League 2025-26 | Club Brugge | 26 | 24 | 2127 | 2 | 6 | 9 | 1 | 1 | 0 | 4 | 0 | 0 | 0 | 0 | 10 | 0 |
| UEFA Champions League 2025-26 | Club Brugge | 9 | 8 | 722 | 1 | 2 | 2 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 1 |
| Belgian Pro League 2025-26 Play-offs | Club Brugge | 10 | 10 | 900 | 0 | 0 | 6 | 2 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 8 | 10 |
| International Friendlies 2026 | Greece | 1 | 1 | 80 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| FA Community Shield 2026 | Arsenal | 1 | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| English Premier League 2026-27 | Arsenal | 6 | 6 | 450 | 0 | 5 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1 |
| UEFA Champions League 2026-27 | Arsenal | 1 | 0 | 24 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| EFL Cup 2026-27 | Arsenal | 1 | 0 | 14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Matches

November 02, 2026
Arsenal reinforced their place at the summit of the Premier League by securing a hard-earned win against Liverpool at Anfield. A first-half strike from Kai Havertz proved to be the difference, enablin...
August 22, 2026
February 19, 2026
December 11, 2025
November 06, 2025



















































