FOOTSAM / PLAYER
Soroush Rafiei
Most appearances forPersepolis FC138 recorded matches
Highest-scoring season20175 goals · Stars League
Most goals againstEsteghlal FC2 goals in the match history
Most frequent opponentEsteghlal FC13 spelade matches
Most starts alongsideGiorgi Gvelesiani92 starts together
Most goals in one match1 goalsPersepolis FC – Tractor Sazi · 26 Jan 2025
Career statistics
| Season | Teams | Competition | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 2016/17 | Tractor Sazi | Persian Gulf Pro League | 1 | — | 1 | 0 | 1 | 0 | 0 | |
| 2016/17 | Persepolis FC | Persian Gulf Pro League | 3 | — | 3 | 0 | 3 | 0 | 0 | |
| 2017 | Persepolis FC | AFC Champions League Elite | 7 | 571 | 1 | 1 | 2 | 3 | 0 | |
| 2017/18 | Al-Khor | Stars League | 19 | — | 5 | 0 | 5 | 4 | 1 | |
| 2018/19 | Foolad FC | Persian Gulf Pro League | 5 | 413 | 0 | — | — | 1 | 0 | |
| 2018/19 | Persepolis FC | Persian Gulf Pro League | 1 | — | 1 | 0 | 1 | 0 | 0 | |
| 2019 | Persepolis FC | AFC Champions League Elite | 5 | 188 | — | 1 | — | 0 | 0 | |
| 2019 | Padideh Khorasan | Persian Gulf Pro League | 14 | 796 | 0 | — | — | 5 | 0 | |
| 2019 | Sepahan FC | Persian Gulf Pro League | 3 | — | 2 | 0 | 2 | 0 | 1 | |
| 2020 | Sepahan FC | AFC Champions League Elite | 6 | 439 | 1 | — | — | 1 | 0 | |
| 2020/21 | Sepahan FC | Persian Gulf Pro League | 3 | — | 2 | 0 | 2 | 1 | 0 | |
| 2022/23 | Sepahan FC | AFC Champions League Elite | 5 | 309 | 1 | — | — | 1 | 0 | |
| 2022/23 | Persepolis FC | Persian Gulf Pro League | 1 | — | 1 | 0 | 1 | 0 | 0 | |
| 2023/24 | Persepolis FC | Persian Gulf Pro League | 2 | — | 0 | 0 | 0 | 1 | 1 | |
| 2023/24 | Persepolis FC | AFC Champions League Elite | 6 | — | 0 | 1 | 1 | 2 | 0 | |
| 2024/25 | Persepolis FC | Persian Gulf Pro League | 27 | — | 2 | 7 | 9 | 6 | 1 | |
| 2024/25 | Persepolis FC | AFC Champions League Elite | 7 | 460 | — | 0 | — | 0 | 0 | |
| 2025/26 | Persepolis FC | Persian Gulf Pro League | 21 | — | 3 | 0 | 3 | 4 | 0 |
Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.









