IRI · 21 yrs · K=20 · Peak 1976 (Dec 2021)
Best performance: 2049 at 18th Caspian Cup International Chess Festival (Group A)(Best of 2020)
Classical rating
1935
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Mar 2016 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Classical
Classical rating unchanged at 1935 over the last 12 months; peak 1976 in December 2021.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Rapid | Blitz |
|---|---|---|---|
| Nov 2026 | 1935, 0, 0 games | 1848, 0, 0 games | 1876, 0, 0 games |
| Oct 2026 | 1935, 0, 0 games | 1848, 0, 0 games | 1876, 0, 0 games |
| Sep 2026 | 1935, 0, 0 games | 1848, 0, 0 games | 1876, 0, 0 games |
| Aug 2026 | 1935, 0, 0 games | 1848, -17, 7 games | 1876, 0, 0 games |
| Jul 2026 | 1935, 0, 0 games | 1865, 0, 0 games | 1876, 0, 0 games |
| Jun 2026 | 1935, 0, 0 games | 1865, 0, 0 games | 1876, 0, 0 games |
| May 2026 | 1935, 0, 0 games | 1865, 0, 0 games | 1876, 0, 0 games |
| Apr 2026 | 1935, 0, 0 games | 1865, 0, 0 games | 1876, 0, 0 games |
| Mar 2026 | 1935, 0, 0 games | 1865, 0, 0 games | 1876, 0, 0 games |
| Feb 2026 | 1935, 0, 0 games | 1865, 0, 0 games | 1876, 0, 0 games |
| Jan 2026 | 1935, 0, 0 games | 1865, 0, 0 games | 1876, 0, 0 games |
| Dec 2025 | 1935, 0, 0 games | 1865, 0, 0 games | 1876, 0, 0 games |
Form · Classical
Unbeaten in the last 2 games (2 draws), since Aug 10, 2024.
From 241 classical games on record, the latest on Aug 10, 2024.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Langaroud Standard Chess Cup (A Group - U2000)Aug 7, 2024 – Aug 11, 2024TPR 1834 | 5/8 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 210 rated classical games against rated opponents, 2016–2024
| # | Opponent | Rating |
|---|---|---|
| 1, | Alireza Moghadam, Dec 2019 · 17th Gilan First League 1398 Round 6-7 | , 2100 |
| 2, | F. Sobhani, Feb 2020 · 18th Caspian Cup International Chess Festival (Group A) | , 2020 |
| 2, | Mohammad Kardo Ako, Feb 2020 · 18th Caspian Cup International Chess Festival (Group A) | , 2020 |
| 4, | Amir Noori, Aug 2018 · 15th Avicenna International Chess Tournament 2018 - Group B | , 1995 |
| 5, | IM Reza Mahdavi, Sep 2019 · 16th Avicenna International Open Chess Tournament 2019 - Category B | , 1987 |
| 6, | Hassan Rezanezhad, Oct 2019 · 1st Shahsavar Open Chess Tournament | , 1948 |
| 7, | Farhad Samsam, Apr 2019 · Ramsar jam javaher Standard Cup 1398 | , 1947 |
| 8, | Iliya Darini, Oct 2018 · Iran Boys U14 Chess Championship 2018 | , 1940 |
| 9, | Mohammadsadegh Marzoughi, Jul 2019 · Lahijan Standard Cup U2000- tir 1398 | , 1934 |
| 10, | Arman Hodasefat, Mar 2017 · 14th Gilan Second League 2016 Round 10-11 | , 1933 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2024 | 8 | 5 | 1739 | 1834 |
| 2022 | 11 | 6½ | 1774 | 1839 |
| 2021 | 9 | 8½ | 1488 | 1932 |
| 2020 | 12 | 8 | 1862 | 1987 |
| 2019 | 67 | 39 | 1743 | 1800 |
| 2018 | 47 | 28 | 1595 | 1667 |
| 2017 | 22 | 13 | 1439 | 1504 |
| 2016 | 34 | 18 | 1415 | 1436 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Aug 2024Swissfederation sourceBest of 2024Score 5/8Opp avg 1739Start 1957
- Oct 2022Teamfederation sourceScore 1/1Opp avg 1714Start 1918
- Aug 2022Teamfederation sourceScore 1½/2Opp avg 1793Start 1911
- Jul 2022Teamfederation sourceScore 1/1Opp avg 1758Start 1959
- Jul 2022Swissfederation sourceBest of 2022Score 2½/7Opp avg 1830Start 1959
- Jun 2022Teamfederation sourceScore ½/1Opp avg 1477Start 1976
- Nov 2021Teamfederation sourceScore 6/6Opp avg 1414Start 1938
- Oct 2021Teamfederation sourceScore 1½/2Opp avg 1681Start 1940
- Langaroud Standard Chess Cup (A Group - U2000) · Aug 2024 · 5/8
- Gilan Super League 18th Round 22 · Oct 2022 · 1/1
- Gilan Super League 18th Round 19-20 · Aug 2022 · 1½/2
- Gilan Super League 18th Round 18 · Jul 2022 · 1/1
- 1st Gilan Cup International Chess Festival Category A · Jul 2022 · 2½/7
- Gilan Super League 18th Round 17 · Jun 2022 · ½/1
- 7th Ayandeh Sazan Standard Cup (Under16) · Nov 2021 · 6/6
- 17th Gilan First League 1398 Round 12-13 · Oct 2021 · 1½/2
- 17th Gilan First League 1398 Round 11 · Sep 2021 · 1/1
- 18th Caspian Cup International Chess Festival (Group A) · Feb 2020 · 6/9
- 17th Gilan First League 1398 Round 10 · Feb 2020 · 0/1
- 17th Gilan First League 1398 Round 8-9 · Jan 2020 · 2/2
- 17th Gilan First League 1398 Round 6-7 · Dec 2019 · 1½/2
- 17th Gilan First League 1398 Round 4-5 · Nov 2019 · 0/1
- 1st Shahsavar Open Chess Tournament · Oct 2019 · 6/9
- 17th Gilan First League 1398 Round 2-3 · Oct 2019 · 0/1
- Gilan East League 2019 Round 5-7 · Oct 2019 · 2/3
- 16th Avicenna International Open Chess Tournament 2019 - Category B · Sep 2019 · 6/9
- Gilan East League 2019 Round 1-4 · Aug 2019 · 3/3
- 6th Gilan Ayandehsazan Leage (Under 16) 1398 · Aug 2019 · 2/6
- 2nd Iranian Talent Olympiad 2019- Boys Standard · Aug 2019 · 5/7
- Lahijan Standard Cup U2000- tir 1398 · Jul 2019 · 5/7
- Ramsar jam javaher Standard Cup 1398 · Apr 2019 · 6½/9
- 5th Qazvin Nowrouz Cup U-2000 Farvardin 1398 · Mar 2019 · 5½/9
- 17th Caspian Cup int.Chess Festival (U2100) · Feb 2019 · 4½/9
- Gilan First League Round 7-8 · Jan 2019 · 0/1
- Gilan First League 1396 -1397 Round 5-6 · Dec 2018 · 1/2
- Gilan First League 1396 -1397 Round 2-4 · Oct – Nov 2018 · 2/3
- Iran Boys U14 Chess Championship 2018 · Oct 2018 · 5/9
- round 1 · Sep 2018 · 1/1
- 5th Gilan Ayandesazan League 2018 · Sep 2018 · 4/5
- East of Gilan & West of Mazandaran Chess Super League 2018 East of Gilan & West of Mazandaran Chess Super League 2018 Round 8-9 · Sep 2018 · 1/2
- 15th Avicenna International Chess Tournament 2018 - Group B · Aug 2018 · 7/11
- East of Gilan & West of Mazandaran Chess Super League 2018 Round 3-7 · Aug 2018 · 2/2
- Gilan Boys Under14 Championship 1397 · Jul 2018 · 4/5
- East of Gilan & West of Mazandaran Chess Super League 2018 Round 1-2 · Jul 2018 · 0/1
- 16th International Khazar Cup (Youth- U14) 2018 · Feb – Mar 2018 · 8/11
- Round 10-11 · Feb 2018 · 1/2
- Round 7-9 · Jan 2018 · 2/3
- Round 4-6 · Nov – Dec 2017 · 1/2
- Round 1-3 · Oct 2017 · 3/3
- Gilan East League 2017 Round 8-9 · Sep 2017 · 1/2
- Third Lahijan U18 Championship 1396 · Aug 2017 · 4/7
- Gilan East League 2017 Round 5-7 · Aug 2017 · 1/2
- Gilan East League 2017 Round 1-4 · Jun – Jul 2017 · 2/3
- 14th Gilan Second League 2016 Round 10-11 · Mar 2017 · 2/2
- 14th Gilan Second League 2016 Round 9 · Feb 2017 · 1/1
- 14th Gilan Second League 2016 Round 7-8 · Jan 2017 · 1½/2
- 15th International Khazar Cup (Youth- U14) 2017 · Jan 2017 · 7/11
- 14th Gilan Second League 2016 Round 5-6 · Dec 2016 · 2/2
- 14th Gilan Second League 2016 Round 3-4 · Nov 2016 · 1/2
- International Friendship Chess Tournament 2016 · Oct 2016 · 4/9
- 14th Gilan Second League 2016 Stage 1 · Oct 2016 · 2/2
- Iran Chess Championship Boys U12 - Stage 1 1395 · Sep 2016 · 5/9
- East Gilan Chess Championship ages open U12 2016 · Aug 2016 · 5/7
- Khazar Cup 2016 (D) Under 14 · Feb 2016 · 6/11
World
- #=108020Aizhan Alymbai kyzy1935
- #=108020Murad Amannazarov1935
- #=108020Mohammadreza Amjad Yazdandoust1935
- #=108020Adriana Anamise1935
- #=108020David Rey Ancheta1935
Iran
- #=1095Ehsan Mashayekhi1935
- #=1095Mehrnoosh Ansari1935
- #=1095Mohammadreza Amjad Yazdandoust1935
- #=1105Hosein Hasandoost1934
- #=1105Milad Rostami1934
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.