IRI · 40 yrs · K=20 · Peak 1725 (Mar 2024, includes FIDE’s rating adjustment)
Best performance: 1885 at Azar Cup D (2015)(Best of 2015)
Classical rating
1687
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Mar 2015 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Classical
Classical rating 1692 to 1687 over the last 12 months; peak 1725 in March 2024.
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 | 1687, 0, 0 games | 1630, 0, 0 games | 1724, 0, 0 games |
| Oct 2026 | 1687, 0, 0 games | 1630, 0, 0 games | 1724, 0, 0 games |
| Sep 2026 | 1687, 0, 0 games | 1630, 0, 0 games | 1724, 0, 0 games |
| Aug 2026 | 1687, 0, 0 games | 1630, 0, 0 games | 1724, 0, 0 games |
| Jul 2026 | 1687, 0, 0 games | 1630, 0, 0 games | 1724, 0, 0 games |
| Jun 2026 | 1687, 0, 0 games | 1630, 0, 0 games | 1724, 0, 0 games |
| May 2026 | 1687, 0, 0 games | 1630, 0, 0 games | 1724, 0, 0 games |
| Apr 2026 | 1687, -5, 0 games | 1630, 0, 0 games | 1724, 0, 0 games |
| Mar 2026 | 1692, 0, 0 games | 1630, 0, 0 games | 1724, 0, 0 games |
| Feb 2026 | 1692, +4, 0 games | 1630, 0, 0 games | 1724, 0, 0 games |
| Jan 2026 | 1688, 0, 0 games | 1630, 0, 0 games | 1724, 0, 0 games |
| Dec 2025 | 1688, -4, 0 games | 1630, 0, 0 games | 1724, 0, 0 games |
Form · Classical
From 119 classical games on record, the latest on Aug 20, 2025.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 13th Qazvin Cup - Group B ( U 1800 )Aug 16, 2025 – Aug 22, 2025TPR 1737 | 4/8 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 102 rated classical games against rated opponents, 2015–2025
| # | Opponent | Rating |
|---|---|---|
| 1, | Hooman Azhir, Dec 2015 · Azar Cup D (2015) | , 1895 |
| 2, | Behzad Farhadi Varmazabadi, Feb 2016 · Alborz Cup 2016 | , 1872 |
| 3, | WCM Nazanin Mobarhani, Dec 2015 · Azar Cup D (2015) | , 1865 |
| 4, | Hossein Ehteramian, Feb 2016 · Alborz Cup 2016 | , 1848 |
| 5, | M. Khademzadeh, Sep 2019 · 6th Golgohar sirjan Standard Cup 1398 | , 1821 |
| 6, | Mahdi Rezaee, Dec 2015 · Azar Cup D (2015) | , 1806 |
| 7, | Masood Rashidi, Aug 2025 · 13th Qazvin Cup - Group B ( U 1800 ) | , 1781 |
| 8, | Firouz Shokri, Aug 2025 · 13th Qazvin Cup - Group B ( U 1800 ) | , 1772 |
| 9, | Ahmad Farazandeh, Aug 2019 · 3rd Shahid Hojaji Najafabad Open Tournoment | , 1736 |
| 10, | Reza Sarteyak, Sep 2019 · 6th Golgohar sirjan Standard Cup 1398 | , 1699 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | FM Arman Pourghanbarzad Lashtnesha, Highest-rated meeting: Dec 2015 · Azar Cup D (2015) | , 0/1 | , 2253 |
| 2, | Mojtaba Maleki, Highest-rated meeting: Jul 2018 · Alborz Men Chess Championship 1397 | , 0/1 | , 2183 |
| 3, | Mohsen Shiri, Highest-rated meeting: Jan 2016 · Shahriar Chess Tournament 2016 | , 0/1 | , 2033 |
| 4, | Amirmorteza Nassajtorshizi, Highest-rated meeting: Mar 2015 · Qazvin Norooz Cup (2015) | , 0/1 | , 2021 |
| 5, | FM Amir Hossein Jamshidi, Highest-rated meeting: Apr 2015 · Alborz Chess Championship 2015 | , 0/1 | , 2003 |
| 6, | WIM Mitra Asgharzadeh, Highest-rated meeting: Feb 2016 · Alborz Cup 2016 | , 0/2 | , 1964 |
| 7, | Hasan Kolyaie, Highest-rated meeting: Apr 2015 · Alborz Chess Championship 2015 | , 0/1 | , 1946 |
| 8, | FM Omid Khaledi, Highest-rated meeting: Jul 2018 · Alborz Men Chess Championship 1397 | , 0/1 | , 1922 |
| 9, | CM Milad Khodabandeh, Highest-rated meeting: Dec 2015 · Azar Cup D (2015) | , 0/1 | , 1898 |
| 10, | Hooman Azhir, Highest-rated meeting: Dec 2015 · Azar Cup D (2015) | , 1/1 | , 1895 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2025 | 7 | 4 | 1687 | 1737 |
| 2024 | 7 | 2½ | 1592 | 1490 |
| 2023 | 19 | 12 | 1371 | 1466 |
| 2019 | 32 | 22½ | 1418 | 1567 |
| 2018 | 7 | 4 | 1566 | 1616 |
| 2016 | 6 | 2 | 1844 | 1719 |
| 2015 | 24 | 8 | 1746 | 1621 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Aug 2025Swissfederation sourceBest of 2025Score 4/8Opp avg 1687Start 1680
- Aug – Sep 2024Swissfederation sourceBest of 2024Score 2½/8Opp avg 1592Start 1725
- Aug 2023Swissfederation sourceBest of 2023Score 8/11Opp avg 1395Start 1537
- Jul 2023Swissfederation source#2 in 2023Score 5/10Opp avg 1344Start 1580
- Sep 2019Swissfederation source#2 in 2019Score 6½/9Opp avg 1472Start 1556
- Aug 2019Swissfederation source#3 in 2019Score 5½/9Opp avg 1393Start 1573
- Mar 2019Swissfederation sourceBest of 2019Score 6/7Opp avg 1444Start 1539
- Feb 2019Swissfederation source#4 in 2019Score 5½/9Opp avg 1354Start 1549
- 13th Qazvin Cup - Group B ( U 1800 ) · Aug 2025 · 4/8
- 12th Qazvin Cup - Group B ( U 1800 ) · Aug – Sep 2024 · 2½/8
- 17th Avicenna Open Cup Category B · Aug 2023 · 8/11
- 2nd International Gilan Cup (B Category) · Jul 2023 · 5/10
- 6th Golgohar sirjan Standard Cup 1398 · Sep 2019 · 6½/9
- 3rd Shahid Hojaji Najafabad Open Tournoment · Aug 2019 · 5½/9
- Tehran Standard Cup 15-17 Esfand 1397 (U-1600) · Mar 2019 · 6/7
- Alborz Fajr Standard Cup 1397 · Feb 2019 · 5½/9
- Tehran Standard Cup 27-31 Tir 1397 - Under 1800 · Jul 2018 · 0/3
- Alborz Men Chess Championship 1397 · Jul 2018 · 5/9
- Alborz Cup 2016 · Feb 2016 · 5/9
- Shahriar Chess Tournament 2016 · Jan 2016 · 4/8
- Azar Cup D (2015) · Dec 2015 · 4½/8
- Alborz Chess Championship 2015 · Apr 2015 · 5/9
- Qazvin Norooz Cup (2015) · Mar 2015 · 2½/8
- 13th International Khazar Open Cup (B) U-2100 · Feb 2015 · 1/7
World
- #=305647Tor Birk Hansen1687
- #=305647Harish Kumar S1687
- #=305647Ghasem Harsej Sani1687
- #=305647Celestin Hatt1687
- #=305647Dominik Havel1687
Iran
- #=5767Ali Mavali1687
- #=5767Amirhossein Bozorgzadeh1687
- #=5767Ghasem Harsej Sani1687
- #=5767Rohollah Sheikhiani1687
- #=5767Mohammad Nasiri1687
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.