Milad Mohammadi vs Saleh Hardani: the stats side by side
Every match we track: since the 2016 season for Milad Mohammadi, since the 2022 season for Saleh Hardani. So compare the numbers per 90 minutes above all. For Milad Mohammadi, the 2019, 2020, 2021, 2025 seasons are missing. For Saleh Hardani, the 2023 season is missing.
Stats side by side
| Milad Mohammadi | Saleh Hardani | |
|---|---|---|
| Total | ||
| 136 | Matches | 27 |
| 123 | Starts | 22 |
| 11,095 | Minutes played | 1,962 |
| 4 | Goals | 1 |
| 10 | Assists | 3 |
| 14 | Goals + assists | 4 |
| 0 | Penalties scored | 0 |
| 124 | Key passes | 27 |
| 149 | Successful dribbles | 20 |
| 17 | Yellow cards | 3 |
| 1 | Red cards | 1 |
| Per 90 minutes | ||
| 0.03 | Goals | 0.05 |
| 0.08 | Assists | 0.14 |
| 0.11 | Goals + assists | 0.18 |
| 0.85 | Shots | 0.32 |
| 0.28 | Shots on target | 0.18 |
| 1.01 | Key passes | 1.24 |
| 1.21 | Successful dribbles | 0.92 |
| 5.63 | Duels won | 7.48 |
| 1.61 | Tackles | 3.39 |
| 1.27 | Interceptions | 1.33 |
| 1.14 | Fouls drawn | 1.79 |
| Efficiency | ||
| 6.83 | FN rating | 6.98 |
| 2,774 | Minutes per goal | 1,962 |
| 793 | Minutes per goal or assist | 491 |
| 32% | Shots on target (%) | 57% |
| 4% | Shot conversion (%) | 14% |
| 53% | Successful dribbles (%) | 47% |
| 52% | Duels won (%) | 56% |
Milad Mohammadi and Saleh Hardani in the same team
Milad Mohammadi and Saleh Hardani played 10 matches together: 5 won, 4 drawn and 1 lost. Milad Mohammadi scored 0 times in them, Saleh Hardani 1 times.
| Match | Milad MohammadiG / A | Saleh HardaniG / 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 |
| 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 |
| Kyrgyzstan 2-3 Iran World Cup - Qualification Asia, 19/11/2024 | 0 / 1 | 1 / 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 |
| Iran 1-0 Kyrgyzstan World Cup - Qualification Asia, 05/09/2024 | 0 / 0 | 0 / 0 |
| Iran 1-0 Syria World Cup - Qualification Asia, 02/09/2021 | 0 / 0 | 0 / 0 |
In the same competitions
| Competition | Milad Mohammadi | Saleh Hardani | ||||
|---|---|---|---|---|---|---|
| Apps | Goals | Assists | Apps | Goals | Assists | |
| World Cup - Qualification Asia | 13 | - | 1 | 9 | 1 | 0 |
| AFC Champions League | 8 | - | 0 | 6 | 0 | 1 |
| FIFA World Cup | 4 | - | 0 | 2 | - | 0 |
| Friendlies | 1 | - | 2 | 1 | - | 0 |
Season by season
| Season | Milad Mohammadi | Saleh Hardani | ||||||
|---|---|---|---|---|---|---|---|---|
| Club | Apps | Goals | Assists | Club | Apps | Goals | Assists | |
| 2026 |
|
12 | - | 1 |
|
13 | 1 | 1 |
| 2025 | - | - | - |
|
5 | - | 1 | |
| 2024 |
|
10 | - | 0 |
|
8 | - | 1 |
| 2023 |
|
32 | 1 | 3 | - | - | - | |
| 2022 |
|
5 | - | - |
|
1 | - | - |
| 2018 |
|
30 | 1 | - | - | - | - | |
| 2017 |
|
23 | - | 2 | - | - | - | |
| 2016 |
|
24 | 2 | 4 | - | - | - | |
Milad Mohammadi vs Saleh Hardani 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 2022 season Saleh Hardani played 27 matches we track, with 1 goals and 3 assists: on average 0.18 goals and assists per 90 minutes.
More on both players: all about Milad Mohammadi, all about Saleh Hardani, compare other players.

