Milad Mohammadi
Career snapshot
Career highs
Born the same day
Shares 1993-09-29 · 6 players total
| Full name | Milad Mohammadi |
|---|---|
| Name in home country | ميلاد محمدی کشمرزی |
| Date of birth | 1993-09-29 (32 yrs) |
| Place of birth | Tehran, Iran |
| Citizenship | Iran |
| Position | Defender - Left-Back (main: Defender) |
| Foot | left |
| Height | 178.00 m |
| Current club | Persepolis FC |
| Joined | 2024-08-19 |
| Contract expires | 2026-06-30 |
| Agent | Relatives |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Persepolis FC | 2 | 24/25 | 25/26 | 38 | 0 | 5 | 0 |
| Adana Demirspor | 2 | 23/24 | 24/25 | 15 | 0 | 0 | 0 |
| AEK Athens | 3 | 21/22 | 23/24 | 56 | 1 | 3 | 796 |
| KAA Gent | 2 | 19/20 | 20/21 | 65 | 2 | 7 | 3,751 |
| Akhmat Grozny | 2 | 17/18 | 18/19 | 54 | 1 | 2 | 2,500 |
| Terek Grozny | 2 | 15/16 | 16/17 | 28 | 2 | 4 | 1,038 |
| Rah Ahan Yazdan FC | 2 | 14/15 | 15/16 | 48 | 1 | 1 | 193 |
| Terek Grozny II | 1 | 15/16 | 15/16 | 4 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Persian Gulf League | Persepolis FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | AFC Champions League | Persepolis FC | 8 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Hazfi Cup | Persepolis FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Iran Super Cup | Persepolis FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Persian Gulf League | Persepolis FC | 26 | 0 | 4 | 1 | 0 | 0 |
| 24/25 | Süper Lig | Adana Demirspor | 2 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Champions League Qu. | AEK Athens | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Europa League | AEK Athens | 4 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Super League 1 | AEK Athens | 10 | 1 | 0 | 1 | 0 | 796 |
| 23/24 | Süper Lig | Adana Demirspor | 13 | 0 | 0 | 2 | 0 | 0 |
| 22/23 | Kypello Elladas | AEK Athens | 1 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | SL1 Play-off | AEK Athens | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Super League 1 | AEK Athens | 10 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Kypello Elladas | AEK Athens | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | SL1 Play-off | AEK Athens | 8 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Super League 1 | AEK Athens | 17 | 0 | 2 | 0 | 0 | 0 |
| 20/21 | Champions League Qu. | KAA Gent | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Croky Cup | KAA Gent | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League | KAA Gent | 5 | 0 | 0 | 2 | 0 | 0 |
| 20/21 | JPL | KAA Gent | 29 | 1 | 5 | 2 | 0 | 2,219 |
| 20/21 | JPL Playoff II | KAA Gent | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Croky Cup | KAA Gent | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Europa League | KAA Gent | 3 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Europa League Qualifying | KAA Gent | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | JPL | KAA Gent | 18 | 1 | 2 | 1 | 0 | 1,532 |
| 18/19 | Premier Liga | Akhmat Grozny | 28 | 1 | 0 | 5 | 0 | 2,500 |
| 18/19 | Russian Cup | Akhmat Grozny | 2 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | Premier Liga | Akhmat Grozny | 23 | 0 | 1 | 1 | 0 | 0 |
| 17/18 | Russian Cup | Akhmat Grozny | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Premier Liga | Terek Grozny | 24 | 2 | 4 | 3 | 0 | 1,038 |
| 16/17 | Russian Cup | Terek Grozny | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Hazfi Cup | Rah Ahan Yazdan FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Persian Gulf League | Rah Ahan Yazdan FC | 17 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Premier Liga | Terek Grozny | 3 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Russian Cup | Terek Grozny | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | U19 M-Liga (- 2023) | Terek Grozny II | 4 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Hazfi Cup | Rah Ahan Yazdan FC | 2 | 1 | 0 | 0 | 0 | 193 |
| 14/15 | Persian Gulf League | Rah Ahan Yazdan FC | 27 | 0 | 1 | 3 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 12/13 | 2012-07-01 | Damash U19 | Niroye Zam U21 | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Niroye Zam U21 | Rah Ahan | Transfer | 0 | — |
| 15/16 | 2016-02-06 | Rah Ahan | Terek Grozny | Transfer | 600000 | €300k |
| 19/20 | 2019-07-17 | Akhmat Grozny | KAA Gent | Transfer | 5000000 | — |
| 21/22 | 2021-09-17 | KAA Gent | AEK Athens | Transfer | 2500000 | — |
| 23/24 | 2024-01-25 | AEK Athens | Adana Demirspor | Transfer | 1200000 | — |
| 24/25 | 2024-08-19 | Adana Demirspor | Persepolis | Transfer | 1300000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Shoulder injury | 2017-09-30 | 2017-11-19 | 51 | 10 |
| 22/23 | Groin injury | 2022-11-29 | 2023-03-06 | 98 | 16 |
| 23/24 | Muscle strain | 2024-05-12 | 2024-05-26 | 15 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €150k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #32341 | — | 12 | 2 | — | — | former national player |
| Team #3582 | #5 | 71 | 1 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Andrey Semenov | 1 | 0 | 0 |
| Rizvan Utsiev | 2 | 0 | 0 |
| Oleg Ivanov | 2 | 1 | 0 |
| Wilker Ángel | 2 | 0 | 0 |
| Ramin Rezaeian | 2 | 1 | 0 |
| Alessio Castro-Montes | 1 | 2 | 0 |
| Mehdi Taremi | 2 | 1 | 0 |
| Bekim Balaj | 2 | 2 | 0 |
| Vahid Amiri | 2 | 0 | 0 |
| Alireza Beiranvand | 2 | 0 | 0 |
| Sardar Azmoun | 2 | 3 | 0 |
| Damian Szymanski | 2 | 1 | 0 |
| Elisha Owusu | 2 | 0 | 0 |
| Ehsan Hajsafi | 2 | 0 | 0 |
| Roman Bezus | 1 | 0 | 0 |
| Michael Ngadeu | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | Premier Liga | Terek Grozny | 2 | 24 |
| 14/15 | Hazfi Cup | Rah Ahan Yazdan FC | 1 | 2 |
| 18/19 | Premier Liga | Akhmat Grozny | 1 | 28 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | JPL | KAA Gent | 5 | 29 |
| 24/25 | Persian Gulf League | Persepolis FC | 4 | 26 |
| 16/17 | Premier Liga | Terek Grozny | 4 | 24 |
Teams faced most often by Milad Mohammadi's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Rubin Kazan | 10 | 0 | 5 | 5 | 5 | 10 | -5 | 0% |
| Lokomotiv Moskva | 10 | 1 | 1 | 8 | 5 | 17 | -12 | 10% |
| FK Rostov | 10 | 1 | 3 | 6 | 5 | 14 | -9 | 10% |
| FK Ural | 10 | 3 | 4 | 3 | 7 | 10 | -3 | 30% |
| FK Krasnodar | 10 | 6 | 2 | 2 | 13 | 10 | +3 | 60% |
| Spartak Moskva | 10 | 2 | 2 | 6 | 9 | 21 | -12 | 20% |
| Zenit St. Petersburg | 10 | 0 | 6 | 4 | 7 | 17 | -10 | 0% |
| Dinamo Moskva | 10 | 0 | 5 | 5 | 8 | 14 | -6 | 0% |
| CSKA Moskva | 10 | 1 | 0 | 9 | 4 | 26 | -22 | 10% |
| Standard Liège | 10 | 7 | 0 | 3 | 26 | 16 | +10 | 70% |
| KRC Genk | 9 | 3 | 2 | 4 | 13 | 15 | -2 | 33% |
| FK Orenburg | 8 | 6 | 2 | 0 | 17 | 7 | +10 | 75% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season | |
| 14/15 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 38 | 0 | 2 | 0 | 0 | 0 |
| 23/24 | 27 | 796 | 4 | 0 | 0 | 0.45 |
| 22/23 | 14 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | 28 | 0 | 1 | 1 | 0 | 0 |
| 20/21 | 41 | 2,219 | 4 | 0 | 0 | 0.16 |
| 19/20 | 24 | 1,532 | 2 | 1 | 0 | 0.18 |
| 18/19 | 30 | 2,500 | 5 | 0 | 0 | 0.18 |
| 17/18 | 24 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | 25 | 1,038 | 3 | 0 | 0 | 0.26 |
| 14/15 | 29 | 193 | 3 | 0 | 0 | 1.4 |
Output by competition
Career goals and assists broken down by tournament.
More on Milad Mohammadi
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Milad Mohammadi
Who is Milad Mohammadi?
Milad Mohammadi is an Iran professional footballer who plays as a left-back for Persepolis FC.
How old is Milad Mohammadi?
Milad Mohammadi is 32 years old. He was born on September 29, 1993 in Tehran.
What position does Milad Mohammadi play?
Milad Mohammadi plays as a left-back (Defender - Left-Back).
What club does Milad Mohammadi play for?
Milad Mohammadi currently plays for Persepolis FC.
How many career goals has Milad Mohammadi scored?
Across all senior club competitions in our dataset, Milad Mohammadi has scored 7 goals in 308 appearances.
What is Milad Mohammadi's market value?
Milad Mohammadi's most recent reported market value is €1.20m.
Iran