- Apps · 26/27
- 11 5 starts
- all competitions
- Goals
- 0
- Market Value
- €500K #14
- at Tractor Sazi
Last 10 matches · minutes
Avg 6.32- 5′
- 4′
- 90′
- 90′
- 64′
- 21′
- 3′
- 2′
- 74′
- 61′
| Date | Opponent | Res | Min | G | A | Rating |
|---|---|---|---|---|---|---|
| 2 Nov | 2-2 | 61′ | – | – | 6.1 | |
| 26 Oct | 1-2 | 74′ | – | – | 6.4 | |
| 12 Oct | 0-0 | 2′ | – | – | — | |
| 8 Oct | 1-1 | 3′ | – | – | — | |
| 14 Sept | 0-1 | 21′ | – | – | 6.3 | |
| 10 Sept | 0-1 | 64′ | – | – | — | |
| 5 Sept | 1-0 | 90′ | – | – | — | |
| 1 Sept | 0-0 | 90′ | – | – | — | |
| 28 Aug | 2-0 | 4′ | – | – | — | |
| 14 Apr | 0-3 | 5′ | – | – | 6.5 |
All matches · 3 more
| 6 Feb | 1-2 | 20′ | – | – | — | |
| 29 Nov | 3-1 | 7′ | – | – | — | |
| 24 Nov | 1-0 | 90′ | – | – | 7.1 |
Chart: oldest → newest · team record 2-4-4 (W-D-L) · 0 G · 0 A in 414 min. Rating colours: green 8.0+, blue 7.0+, amber 6.0+, red below. H / A = home / away. Club and country.
Share of Tractor Sazi's season
14 official gamesForm · 9 matches
since 28 AugAvg 6.28High 6.4Low 6.1
2 W4 D3 LAppearances 26/27
5 started4 off the benchPosition
Right-BackDefender · Right foot
Personal information
- Date of birth
- 1 Mar 1996
- Place of birth
- Hashtpar, Iran
- Height
- 174 cm
- Weight
- 73 kg
- Tactical role
- Right-Back
- Preferred foot
- Right foot
Last match · activity & stats
· Match report →Starter · 5-3-2 · Right wing-back · #18 · 65′ (61′ reg. +4′)▼ 61′
Pass accuracy · 17 / 2181%
Duels won · 4 / 1040%
Dribbles completed · 1 / 333%
Passing & progression
- Accurate passes
- 17 / 21 (81%)
- Final-third passes
- 2
- Forward passes
- 17 (81%)
- Backward passes
- 4
- Long balls (accurate)
- 1 / 3
- Crosses (accurate)
- 1 / 2
Attack & threat
- Dribbles (completed)
- 1 / 3
Duels & retention
- Total duels won
- 4 / 10 (40%)
- Aerial duels won
- 0 / 1
- Fouls drawn
- 2
- Dispossessed
- 1
- Dribbled past
- 2
- Possession lost
- 11
Defence & discipline
- Ball recoveries
- 3
- Tackles won
- 1 / 1
- Time on pitch
- 65′ (61′ reg. +4′)
Verified match statistics from Tractor Sazi's latest appearance (2 Nov 2026). Pitch zone reflects kick-off formation slot and recorded on-ball actions (attacking left → right); optical tracking (distance in km, sprint speed) is not published by the data feed.
Season 26/27 · all comps
Tractor SaziAttack
- Goals
- 0
Passing
- Key passes
- 1 of 20
- Passes
- 1 of 260
- Crosses (accurate)
- 1 of 20 (0)
Defence
- Tackles
- 1 of 23
- Interceptions
- 1 of 22
Duels
- Total
- 1 of 223
- Won
- 1 of 29
Minutes
- Started
- 5
- Off the bench
- 6
- Total
- 1 of 2158′
Discipline
- Yellow
- 2
- Red
- 0
- Fouls committed
- 1 of 20
- Fouls drawn
- 1 of 20
Duels won · 1 of 239%
Pass accuracy · 1 of 283%
Competitions
“n of 2” = reported by n of the 2 competitions played.
Persian Gulf Pro League top scorers →Season by competition
26/27| Competition | Apps | Starts | Min | G | A | G+A/90 | Rating | W-D-L |
|---|---|---|---|---|---|---|---|---|
| 7 | 3 | — | 0 | — | — | — | — | |
| 4 | 2 | 158 | 0 | 0 | 0.00 | 6.26 | 0-2-2 | |
| 11 | 5 | — | 0 | — | — | — | — |
W-D-L is the team result in the games he played.
Attributes · tactical radar
68 OVR · Right-Back · Right foot- Attacking−14 vs FB
- 40
- Technical−1 vs FB
- 63
- Tactical+7 vs FB
- 74
- Defending+21 vs FB
- 87
- Creativity−10 vs FB
- 52
Based on 26/27 & 25/26 · 26 apps (256 min) · dashed ring = 60 pro baseline · tick = full-back benchmark.
Market value & valuation
Tractor Sazi · 3.8% of €13MEstimated market value
€500K
Most valuable · Tractor Sazi
- #1
Mehdi Hashemnejad€1M - #2
Masoud Kazemayni€1M - #3
Amirhossein Hosseinzadeh€960K - #4
Shahriar Moghanlou€768K - #14
Sadegh Moharrami€500K
Contract & transfers
- Contract until
- 30 Jun 2027 · 8 mo left
Transfers on record (5)
Dinamo Zagreb →
Tractor SaziFree
Lokomotiva Zagreb →
Dinamo ZagrebEnd of loan
Dinamo Zagreb →
Lokomotiva ZagrebLoan
Persepolis →
Dinamo ZagrebFree
Malavan →
PersepolisFree
Career
Senior club + country · official matches- 0A –15/1620 appsMAL
- 0A –16/1731 appsPER
- 0A 117/1829 appsPER
- 0A 018/1922 appsDZA
- 0A –19/2018 appsLZA+
- 0A –20/2119 appsDZA
- 0A 221/2218 appsDZA
- 1A 222/2338 appsDZA
- 0A 223/2420 appsDZA
- 0A 024/259 appsDZA
- 0A 025/2616 appsTSA
- 0A 026/2711 appsTSA
- —–15/161,392′3 YC
- —7.1216/172,126′1 YC
- 0.046.8417/182,353′1 YC
- 0.007.3418/191,868′1 YC
- —–19/201,499′2 YC
- —7.2920/21–0 YC
- 0.177.1921/221,062′0 YC
- 0.126.9822/232,334′7 YC
- 0.127.3523/241,481′2 YC
- 0.007.0324/25397′2 YC
- 0.006.9225/26573′2 YC
- 0.006.2626/27409′2 YC
- 0A –20183 apps
- 0A –20202 apps
- 0A 0202216 apps7.06
- 1A 020232 apps
- 0A 020244 apps7.25
| Career by team | Period | Apps | Min | G | A | G+A/90 | Rating |
|---|---|---|---|---|---|---|---|
| 25/26– | 27 | 982 | 0 | 0 | 0.00 | 6.65 | |
| 18/19–24/25 | 142 | — | 1 | — | — | 7.18 | |
| 19/20 | 2 | 90 | 0 | — | — | — | |
| 16/17–17/18 | 60 | 4,479 | 0 | — | — | 6.98 | |
| 15/16 | 20 | 1,392 | 0 | — | — | — | |
| 2014– | 27 | 2,056 | 1 | — | — | 7.10 | |
| Senior total | 278 | — | 2 | — | 0.07 | — | |
| Youth & reserves | |||||||
| 19/20 | 4 | 251 | 0 | 0 | 0.00 | — | |
| 18/19 | 1 | 90 | 0 | — | — | — | |
9 in 12,201 min
The number above each bar is the value charted · A = assists · under the season: apps and club; average rating, minutes and yellow cards in the per-90 chart · the latest season is in progress · per-90 figures use only the seasons with minutes and assists on record
Season by season (20)
| Season | Team | Apps | Starts | Min | G | A | G+A/90 | YC | RC | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 26/27 | Tractor Sazi | 11 | 5 | 409 | 0 | 0 | 0.00 | 2 | 0 | 6.26 |
| 25/26 | Tractor Sazi | 16 | 5 | 573 | 0 | 0 | 0.00 | 2 | 0 | 6.92 |
| 24/25 | Dinamo Zagreb | 9 | 3 | 397 | 0 | 0 | 0.00 | 2 | 0 | 7.03 |
| 23/24 | Dinamo Zagreb | 20 | 17 | 1,481 | 0 | 2 | 0.12 | 2 | 0 | 7.35 |
| 2024 | Iran | 4 | 1 | 216 | 0 | 0 | 0.00 | 1 | 0 | 7.25 |
| 22/23 | Dinamo Zagreb | 38 | 24 | 2,334 | 1 | 2 | 0.12 | 7 | 0 | 6.98 |
| 2023 | Iran | 2 | 2 | 111 | 1 | 0 | 0.81 | 0 | 0 | — |
| 21/22 | Dinamo Zagreb | 18 | 13 | 1,062 | 0 | 2 | 0.17 | 0 | 0 | 7.19 |
| 2022 | Iran | 16 | 16 | 1,397 | 0 | 0 | 0.00 | 3 | 0 | 7.06 |
| 20/21 | Dinamo Zagreb | 19 | 16 | — | 0 | — | — | 0 | 0 | 7.29 |
| 19/20 | Dinamo Zagreb | 16 | 16 | 1,409 | 0 | — | — | 2 | 0 | — |
| 19/20 | Lokomotiva Zagreb | 2 | 1 | 90 | 0 | — | — | 0 | 0 | — |
| 2020 | Iran | 2 | 2 | 166 | 0 | — | — | 0 | 0 | — |
| 18/19 | Dinamo Zagreb | 22 | 21 | 1,868 | 0 | 0 | 0.00 | 1 | 0 | 7.34 |
| 18/19 | Dinamo Zagreb II | 1 | 1 | 90 | 0 | — | — | 0 | 0 | — |
| 2019 | Iran U17 | 4 | 2 | 251 | 0 | 0 | 0.00 | 0 | 0 | — |
| 17/18 | Persepolis | 29 | 26 | 2,353 | 0 | 1 | 0.04 | 1 | 0 | 6.84 |
| 2018 | Iran | 3 | 1 | 166 | 0 | — | — | 0 | 0 | — |
| 16/17 | Persepolis | 31 | 23 | 2,126 | 0 | — | — | 1 | 0 | 7.12 |
| 15/16 | Malavan | 20 | 18 | 1,392 | 0 | — | — | 3 | 0 | — |
Record by opponent
Since Nov 2025 · 13 matchesAll 11 opponents since Nov 2025
| Opponent | P | W-D-L | G | A |
|---|---|---|---|---|
| Chadormalu SC | 2 | 2-0-0 | – | – |
| Shabab Al Ahli Dubai | 2 | 0-0-2 | – | – |
| Al Ain | 1 | 0-0-1 | – | – |
| Al Shamal SC | 1 | 0-1-0 | – | – |
| Esteghlal | 1 | 0-1-0 | – | – |
| Esteghlal Khuzestan | 1 | 0-0-1 | – | – |
| Fajr Sepasi | 1 | 0-0-1 | – | – |
| Gol Gohar | 1 | 1-0-0 | – | – |
| Nasaf | 1 | 1-0-0 | – | – |
| Neftchi | 1 | 0-1-0 | – | – |
| Shams Azar Qazvin | 1 | 0-1-0 | – | – |
Computed from his own matches in this period (club and country, friendlies excluded). It is not a career head-to-head.
Trophies & awards
11 titles- ×6
1. HNL2018/2019 · 2020/2021 · 2021/2022 · 2022/2023 · 2023/2024 · 2019/2020 - ×2
Croatia Cup2023/2024 · 2020/2021 - ×2
Persian Gulf Pro League2016/2017 · 2017/2018 - ×1Super Cup (Croatia)2023/2024
Runner-up 1. HNL 2019/2020 · Croatia Cup 2019/2020 · 1. HNL 2024/2025
Compare & teammates
Tractor Sazi squad →Compare with
Sadegh Moharrami vs Milad Zakipour
Sadegh Moharrami vs Mohammad Naderi
Sadegh Moharrami vs Danial Esmaeilifar- Compare with any player →
Teammates
Milad ZakipourDefender
Mohammad NaderiDefender
Danial EsmaeilifarDefender
Mehdi ShiriDefender
Saeid KarimazarDefender
Mohammad DaneshgarDefender
Farshad FarajiDefender
Shoja KhalilzadehDefender
About Sadegh Moharrami
Sadegh Moharrami has 12 league seasons on record, from 2015 to 2026, with 6 clubs.