Inter
Defender
Age
30
19.07.1995
Market value
€16.6m
Quality
86
/ 100
Overall
85
/ 100
Player radar
hover any spoke
Career by season
| Season | Team | M | G | A | 🟨 | 🟥 | Rating |
|---|
Last 45 matches
Club + NT
| Date | Comp. | Home | Score | Away | Min | G | A | 🟨 | 🟥 | Rating | W/L |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 18.06.26 | WC | Switzerland | 0–0 | Bosnia & Herzegovina | 90' | · | · | · | · | D | |
| 13.06.26 | WC | Qatar | 1–1 | Switzerland | 90' | · | · | · | · | D | |
| 06.06.26 | FI | Switzerland | 1–1 | Australia | 79' | · | · | 1 | · | D | |
| 31.05.26 | FI | Switzerland | 4–1 | Jordan | 60' | · | · | · | · | W | |
| 23.05.26 | SA | Bologna | 3–3 | Inter | injured | · | · | · | · | — | D |
| 17.05.26 | SA | Inter | 1–1 | Verona | on the bench | · | · | · | · | — | D |
| 13.05.26 | COP | Lazio | 0–2 | Inter | 90' | · | · | · | · | W | |
| 09.05.26 | SA | Lazio | 0–3 | Inter | on the bench | · | · | · | · | — | W |
| 03.05.26 | SA | Inter | 2–0 | Parma | 90' | · | · | · | · | W | |
| 26.04.26 | SA | Torino | 2–2 | Inter | 90' | · | · | · | · | D | |
| 21.04.26 | COP | Inter | 3–2 | Como | 90' | · | · | · | · | W | |
| 17.04.26 | SA | Inter | 3–0 | Cagliari | 90' | · | · | · | · | W | |
| 12.04.26 | SA | Como | 3–4 | Inter | 90' | · | · | 1 | · | W | |
| 05.04.26 | SA | Inter | 5–2 | AS Roma | 90' | · | · | · | · | W | |
| 31.03.26 | BAR | Norvégia | 0–0 | Svájc | 46' | · | · | · | · | D | |
| 27.03.26 | BAR | Svájc | 3–4 | Németország | 62' | · | · | · | · | L | |
| 22.03.26 | SA | Fiorentina | 1–1 | Inter | 90' | · | · | · | · | D | |
| 14.03.26 | SA | Inter | 1–1 | Atalanta | 80' | · | · | · | · | D | |
| 08.03.26 | SA | AC Milan | 1–0 | Inter | 90' | · | · | · | · | L | |
| 03.03.26 | COP | Como | 0–0 | Inter | On the bench | · | · | · | · | — | D |
| 28.02.26 | SA | Inter | 2–0 | Genoa | 90' | · | · | · | · | W | |
| 24.02.26 | BL | Inter | 1–2 | Bodø/Glimt | 90' | · | · | · | · | L | |
| 21.02.26 | SA | Lecce | 0–2 | Inter | 31' | 1 | · | · | · | W | |
| 18.02.26 | BL | Bodø/Glimt | 3–1 | Inter | 90' | · | · | · | · | L | |
| 14.02.26 | SA | Inter | 3–2 | Juventus | 90' | · | · | · | · | W | |
| 08.02.26 | SA | Sassuolo | 0–5 | Inter | 90' | 1 | · | · | · | W | |
| 04.02.26 | COP | Inter | 2–1 | Torino | Not in squad | · | · | · | · | — | W |
| 01.02.26 | SA | Cremonese | 0–2 | Inter | 90' | · | · | · | · | W | |
| 28.01.26 | BL | Borussia Dortmund | 0–2 | Inter | 90' | · | · | 1 | · | W | |
| 23.01.26 | SA | Inter | 6–2 | Pisa | 10' | · | · | · | · | W | |
| 20.01.26 | BL | Inter | 1–3 | Arsenal | 90' | · | · | · | · | L | |
| 17.01.26 | SA | Udinese | 0–1 | Inter | 90' | · | · | · | · | W | |
| 14.01.26 | SA | Inter | 1–0 | Lecce | 90' | · | · | · | · | W | |
| 11.01.26 | SA | Inter | 2–2 | Napoli | 90' | · | · | · | · | D | |
| 07.01.26 | SA | Parma | 0–2 | Inter | 90' | · | · | · | · | W | |
| 04.01.26 | SA | Inter | 3–1 | Bologna | 90' | · | · | · | · | W | |
| 18.11.25 | WC | Kosovo | 1–1 | Switzerland | 90' | · | · | · | · | D | |
| 15.11.25 | WC | Switzerland | 4–1 | Sweden | 90' | · | · | · | · | W | |
| 13.10.25 | WC | Slovenia | 0–0 | Switzerland | 90' | · | · | · | · | D | |
| 10.10.25 | WC | Sweden | 0–2 | Switzerland | 90' | · | · | 1 | · | W | |
| 08.09.25 | WC | Switzerland | 3–0 | Slovenia | 90' | · | · | · | · | W | |
| 05.09.25 | WC | Switzerland | 4–0 | Kosovo | 90' | 1 | · | · | · | W | |
| 06.12.22 | WC | Portugal | 6–1 | Switzerland | 90' | 1 | · | · | · | L | |
| 02.12.22 | WC | Serbia | 2–3 | Switzerland | 90' | · | · | · | · | W | |
| 28.11.22 | WC | Brazil | 1–0 | Switzerland | 90' | · | · | · | · | L |
Transfer history
- 01.07.2026 Manchester City → Inter €15.0m
- 30.06.2026 Inter → Manchester City
- 01.09.2025 Manchester City → Inter €1.0m
- 01.09.2022 Dortmund → Manchester City €20.0m
- 15.01.2018 Basel → Dortmund €21.5m
- 01.07.2015 Winterthur → Basel €700k
Injury history
- Rest 21.05.2026 → 24.05.2026
- Illness 07.12.2025 → 08.12.2025
- Muscle Injury 12.02.2025 → 18.04.2025
- Injury 05.12.2024 → 20.12.2024
- Groin Injury 10.11.2024 → 22.11.2024
- Muscle Injury 31.10.2024 → 01.11.2024
- Health problems 18.04.2024 → 19.04.2024
- Injury 28.03.2024 → 29.03.2024
- Injury 08.01.2024 → 30.01.2024
- Illness 20.08.2023 → 01.09.2023
- Injury 22.05.2023 → 31.05.2023
- Knock 30.10.2022 → 04.11.2022