Milad Mohammadi vs Shoja Khalilzadeh: the stats side by side
Every match we track for both players, since the 2016 season. What they played before that does not count. For Milad Mohammadi, the 2019, 2020, 2021, 2025 seasons are missing. For Shoja Khalilzadeh, the 2019, 2020, 2021 seasons are missing.
Stats side by side
| Milad Mohammadi | Shoja Khalilzadeh | |
|---|---|---|
| Total | ||
| 136 | Matches | 64 |
| 123 | Starts | 64 |
| 11,095 | Minutes played | 5,713 |
| 4 | Goals | 4 |
| 10 | Assists | 1 |
| 14 | Goals + assists | 5 |
| 0 | Penalties scored | 0 |
| 124 | Key passes | 16 |
| 149 | Successful dribbles | 13 |
| 17 | Yellow cards | 15 |
| 1 | Red cards | 2 |
| Per 90 minutes | ||
| 0.03 | Goals | 0.06 |
| 0.08 | Assists | 0.02 |
| 0.11 | Goals + assists | 0.08 |
| 0.85 | Shots | 0.54 |
| 0.28 | Shots on target | 0.17 |
| 1.01 | Key passes | 0.25 |
| 1.21 | Successful dribbles | 0.20 |
| 5.63 | Duels won | 5.34 |
| 1.61 | Tackles | 1.50 |
| 1.27 | Interceptions | 1.45 |
| 1.14 | Fouls drawn | 0.68 |
| Efficiency | ||
| 6.83 | FN rating | 7.10 |
| 2,774 | Minutes per goal | 1,428 |
| 793 | Minutes per goal or assist | 1,143 |
| 32% | Shots on target (%) | 32% |
| 4% | Shot conversion (%) | 12% |
| 53% | Successful dribbles (%) | 72% |
| 52% | Duels won (%) | 59% |
Milad Mohammadi and Shoja Khalilzadeh in the same team
Milad Mohammadi and Shoja Khalilzadeh played 15 matches together: 8 won, 5 drawn and 2 lost. Milad Mohammadi scored 0 times in them, Shoja Khalilzadeh 0 times.
The last 10 matches together
| Match | Milad MohammadiG / A | Shoja KhalilzadehG / A |
|---|---|---|
| Egypt 1-1 Iran FIFA World Cup, 27/06/2026 | 0 / 0 | 0 / 0 |
| Belgium 0-0 Iran FIFA World Cup, 21/06/2026 | 0 / 0 | 0 / 0 |
| Iran 2-2 New Zealand FIFA World Cup, 16/06/2026 | 0 / 0 | 0 / 0 |
| Qatar 1-0 Iran World Cup - Qualification Asia, 05/06/2025 | 0 / 0 | 0 / 0 |
| Iran 2-2 Uzbekistan World Cup - Qualification Asia, 25/03/2025 | 0 / 0 | 0 / 0 |
| Iran 2-0 United Arab Emirates World Cup - Qualification Asia, 20/03/2025 | 0 / 0 | 0 / 0 |
| North Korea 2-3 Iran World Cup - Qualification Asia, 14/11/2024 | 0 / 0 | 0 / 0 |
| Iran 4-1 Qatar World Cup - Qualification Asia, 15/10/2024 | 0 / 0 | 0 / 0 |
| Uzbekistan 0-0 Iran World Cup - Qualification Asia, 10/10/2024 | 0 / 0 | 0 / 0 |
| United Arab Emirates 0-1 Iran World Cup - Qualification Asia, 10/09/2024 | 0 / 0 | 0 / 0 |
In the same competitions
| Competition | Milad Mohammadi | Shoja Khalilzadeh | ||||
|---|---|---|---|---|---|---|
| Apps | Goals | Assists | Apps | Goals | Assists | |
| AFC Champions League | 8 | - | 0 | 35 | 3 | 1 |
| World Cup - Qualification Asia | 13 | - | 1 | 10 | - | 0 |
| AFC Asian Cup | 3 | - | 1 | 5 | 1 | - |
| FIFA World Cup | 4 | - | 0 | 3 | - | 0 |
| Friendlies | 1 | - | 2 | 4 | - | 0 |
Season by season
| Season | Milad Mohammadi | Shoja Khalilzadeh | ||||||
|---|---|---|---|---|---|---|---|---|
| Club | Apps | Goals | Assists | Club | Apps | Goals | Assists | |
| 2026 |
|
12 | - | 1 |
|
14 | 0 | 0 |
| 2025 | - | - | - |
|
10 | 1 | 1 | |
| 2024 |
|
10 | - | 0 |
|
7 | - | 0 |
| 2023 |
|
32 | 1 | 3 |
|
7 | 1 | - |
| 2022 |
|
5 | - | - |
|
2 | - | - |
| 2018 |
|
30 | 1 | - |
|
13 | - | - |
| 2017 |
|
23 | - | 2 |
|
4 | 1 | - |
| 2016 |
|
24 | 2 | 4 |
|
7 | 1 | - |
Milad Mohammadi vs Shoja Khalilzadeh in numbers
Since the 2016 season Milad Mohammadi played 136 matches we track, with 4 goals and 10 assists: on average 0.11 goals and assists per 90 minutes. Since the 2016 season Shoja Khalilzadeh played 64 matches we track, with 4 goals and 1 assists: on average 0.08 goals and assists per 90 minutes.
More on both players: all about Milad Mohammadi, all about Shoja Khalilzadeh, compare other players.

