Hakan Çalhanoğlu
Turkey · Serie A · MF · TUR · age 32
2026 World Cup squad profile
- Team
- Turkey
- Position
- MF
- Squad role
- Projected starter
- Position rank
- #1
- Intl caps
- 104
- Intl goals
- 22
- Intl assists
- 21
- 0.92(model rating, 0–1)
- 27.4%
See Hakan Çalhanoğlu on the full Turkey scoring list →
Recent form
Steady
2025/26 club form vs the player's multi-season baseline (0.20 vs 0.21).
Major tournament stats
| Tournament | MP | Min | G | A | xG | Sh | KP | PrgP | PrgC | Tkl | Int |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Euro 2024 | 4 | 367 | 1 | 0 | 0.3 | 10 | 4 | 47 | 29 | 6 | 3 |
| Euro 2020 | 3 | 274 | 0 | 1 | 0.0 | 1 | 6 | 22 | 29 | 1 | 3 |
| All tournaments | 7 | 641 | 1 | 1 | 0.3 | 11 | 10 | 69 | 58 | 7 | 6 |
Event data from StatsBomb open data, covering the World Cup, Euro, Copa América and AFCON finals. Small per-tournament samples. Totals shown, not per-90 rates.
▸How to read this table— 11 columns explained
- MP
- Matches played in the tournament.
- Min
- Total minutes on the pitch.
- G
- Goals scored (penalties in normal play included; shootouts excluded).
- A
- Assists: passes that directly led to a goal.
- xG
- Expected goals: summed per-shot quality (StatsBomb's model).
- Sh
- Shots taken.
- KP
- Key passes: passes that led to a shot.
- PrgP
- Progressive passes: completed passes moving the ball ≥10m toward goal.
- PrgC
- Progressive carries: carries advancing ≥5m toward goal.
- Tkl
- Tackles won.
- Int
- Interceptions.
Tournament scouting radar
Defending
Tackles won / 90
0.98
46
Interceptions / 90
0.84
47
Ball recoveries / 90
3.51
23
Blocks / 90
1.12
17
Clearances / 90
0.84
53
Pressures / 90
15.30
39
Passing & progression
Prog. passes / 90
9.69
61
Key passes / 90
1.40
84
Prog. carries / 90
8.14
57
Pass completion %
84.3%
50
Possession
Carries / 90
47.32
80
Dribbles / 90
0.42
38
Per-90 rates from major-tournament event data (StatsBomb), ranked vs 102 midfielders with ≥270 minutes in the same finals. Higher = better.
291
Career matches
22,109
Career minutes
58
Goals
65
Assists
30.3
xG
Career percentiles
Goals / 90
0.24
83
xG / 90
0.12
83
xAG / 90
0.17
96
vs 355 MF players with ≥3,000 career minutes in the dataset. Higher = better.
Career: goals & xG by season
GoalsxG
Season-by-season
| Season | Club | League | Goals | Assists | ||||
|---|---|---|---|---|---|---|---|---|
| 2013-14 | Hamburger SV | Bundesliga | 32 | 2,440 | 11 | 4 | — | — |
| 2014-15 | Leverkusen | Bundesliga | 33 | 2,507 | 8 | 6 | — | — |
| 2015-16 | Leverkusen | Bundesliga | 31 | 2,256 | 3 | 5 | — | — |
| 2016-17 | Leverkusen | Bundesliga | 15 | 1,215 | 6 | 5 | — | — |
| 2017-18 | Milan | Serie A | 31 | 2,172 | 6 | 6 | 5.2 | 7.1 |
| 2018-19 | Milan | Serie A | 36 | 2,884 | 3 | 6 | 5.2 | 6.2 |
| 2019-20 | Milan | Serie A | 35 | 2,704 | 9 | 9 | 7.8 | 7.9 |
| 2020-21 | Milan | Serie A | 33 | 2,614 | 4 | 9 | 4.8 | 9.1 |
| 2021-22 | Inter | Serie A | 34 | 2,480 | 7 | 12 | 6.5 | 9.7 |
| 2022-23 | Inter | Serie A | 11 | 837 | 1 | 3 | 0.8 | 1.9 |
FBref data ≤ 2022-23. Rows tagged wiki are top-scorer entries from Wikipedia and only carry goals.
▸How to read this table— 6 columns explained
- MP
- Matches played in that season (start or sub counts as one).
- Mins
- Total minutes on the pitch — better signal for workload than MP alone.
- Goals
- Goals scored (penalties included).
- Assists
- Passes that directly led to a goal (FBref attribution).
- xG
- Expected goals — per-shot quality scored 0–1 by distance / angle / pressure, summed across the season.
- xAG
- Expected assisted goals — the xG of shots created by this player's passes, summed.
FBref data ends 2022-23; current-season rows tagged wiki come from Wikipedia top-scorer tables and carry only goals.
Rest of the Turkey squad
- Uğurcan Çakır · GK
- Zeki Çelik · DF
- Çağlar Söyüncü · DF
- Merih Demiral · DF
- Ferdi Kadıoğlu · DF
- Orkun Kökçü · MF
- Kaan Ayhan · MF
- Kerem Aktürkoğlu · FW
- İrfan Can Kahveci · FW
- Barış Alper Yılmaz · FW
- Mert Müldür · DF
- İsmail Yüksek · MF
- Kenan Yıldız · FW
- Mert Günok · GK
- Abdülkerim Bardakcı · DF
- Arda Güler · FW
- Altay Bayındır · GK
- Yunus Akgün · FW
- Eren Elmalı · DF
- Salih Özcan · MF
- Ozan Kabak · DF
- Demir Ege Tıknaz · MF
- Mustafa Eskihellaç · DF
- Atakan Karazor · MF
- Oğuz Aydın · FW