IRI · 66 yrs · K=20 · Peak 1766 (Mar 2024, includes FIDE’s rating adjustment)
Best performance: 1791 at Tehran Blitz 3 Farvardin 1397(Best of 2018)
Blitz rating
1749
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jan 2016 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Blitz
Blitz rating unchanged at 1749 over the last 12 months; peak 1766 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 | 1779, 0, 0 games | 1772, +70, 15 games | 1749, 0, 0 games |
| Oct 2026 | 1779, 0, 0 games | 1702, +2, 0 games | 1749, 0, 0 games |
| Sep 2026 | 1779, 0, 0 games | 1700, 0, 0 games | 1749, 0, 0 games |
| Aug 2026 | 1779, 0, 0 games | 1700, +15, 17 games | 1749, 0, 0 games |
| Jul 2026 | 1779, 0, 0 games | 1685, +26, 12 games | 1749, 0, 0 games |
| Jun 2026 | 1779, 0, 0 games | 1659, 0, 0 games | 1749, 0, 0 games |
| May 2026 | 1779, 0, 0 games | 1659, 0, 0 games | 1749, 0, 0 games |
| Apr 2026 | 1779, 0, 0 games | 1659, 0, 0 games | 1749, 0, 0 games |
| Mar 2026 | 1779, 0, 0 games | 1659, 0, 0 games | 1749, 0, 0 games |
| Feb 2026 | 1779, 0, 0 games | 1659, +1, 9 games | 1749, 0, 0 games |
| Jan 2026 | 1779, 0, 0 games | 1658, -8, 6 games | 1749, 0, 0 games |
| Dec 2025 | 1779, 0, 0 games | 1666, 0, 10 games | 1749, 0, 0 games |
Form · Blitz
From 179 blitz games on record, the latest on Feb 20, 2025.
No rated blitz games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| 1st Karaj city open blitz championship 1403Feb 20, 2025TPR 1673 | 5/9 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Blitz
From 154 rated blitz games against rated opponents, 2015–2025
| # | Opponent | Rating |
|---|---|---|
| 1, | Mahyar Doroodian, Mar 2018 · Tehran Blitz 3 Farvardin 1397 | , 1989 |
| 2, | Javad Parsa, Aug 2017 · 2nd Qazvin Blitz Cup Shahrivar 1396 | , 1980 |
| 3, | Mehrdad Ashtiani, Mar 2018 · Tehran Blitz 3 Farvardin 1397 | , 1947 |
| 4, | Mohammad Akhgar, Dec 2015 · Dr. Koliae Blitz Cup 2016 | , 1935 |
| 5, | Meisam Abbasi, Nov 2018 · Tehran Blitz Cup 2 Azar 1397 | , 1919 |
| 6, | Saeed Mortazian, Apr 2016 · Alborz Blitz Ordibehesht 2016 | , 1910 |
| 7, | Mohammad Yasin Arabzadeh, Dec 2016 · 1st Hashtgerd Blitz - HamloNaghl Cup Azar 1395 | , 1887 |
| 8, | IM Reza Mahdavi, Aug 2017 · 2nd Qazvin Blitz Cup Shahrivar 1396 | , 1860 |
| 9, | Ehsan Alamir Virsagh, Mar 2018 · Tehran Blitz 3 Farvardin 1397 | , 1826 |
| 10, | Ali Ghobadibigvand, Nov 2018 · Tehran Blitz Cup 2 Azar 1397 | , 1799 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Ehsan Ghaem Maghami, Highest-rated meeting: Dec 2016 · 1st Hashtgerd Blitz - HamloNaghl Cup Azar 1395 | , 0/1 | , 2586 |
| 2, | IM Omid Noroozi, Highest-rated meeting: Mar 2019 · Tehran Blitz Cup 17 Esfand 1397 | , 0/1 | , 2322 |
| 3, | FM Mehrdad Sedaghati, Highest-rated meeting: Sep 2017 · Alborz Blitz 7 Mehr 1396 | , 0/2 | , 2241 |
| 4, | Bardia Veisi, Highest-rated meeting: Nov 2018 · Alborz Blitz Cup 30 Aban 1397 | , 0/1 | , 2152 |
| 5, | CM Behrang Barzigar, Highest-rated meeting: Dec 2015 · Dr. Koliae Blitz Cup 2016 | , 0/1 | , 2151 |
| 6, | Mahmoud Eskandari, Highest-rated meeting: Mar 2017 · Alborz Blitz 20 Esfand 1395 | , 0/2 | , 2139 |
| 7, | IM Shahin Mohandesi, Highest-rated meeting: Apr 2016 · Alborz Blitz Ordibehesht 2016 | , 0/2 | , 2131 |
| 8, | IM Mehrdad Ardeshi, Highest-rated meeting: May 2018 · Alborz Blitz Nimeshaban Ordibehesht 1397 | , 0/1 | , 2121 |
| 9, | Reza Mashatan, Highest-rated meeting: Sep 2017 · Alborz Blitz 7 Mehr 1396 | , 0/1 | , 2096 |
| 10, | IM Reza Mahdavi, Highest-rated meeting: Sep 2021 · 2nd Fastgan Team Blitz Cup | , 1/2 | , 2084 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2025 | 7 | 3 | 1723 | 1673 |
| 2023 | 11 | 7 | 1505 | 1607 |
| 2022 | 12 | 5½ | 1631 | 1602 |
| 2021 | 7 | 2 | 1613 | 1455 |
| 2019 | 11 | 5 | 1734 | 1698 |
| 2018 | 48 | 23 | 1664 | 1650 |
| 2017 | 32 | 14 | 1718 | 1675 |
| 2016 | 19 | 7 | 1811 | 1716 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Feb 2025Swissfederation sourceBest of 2025Score 5/9Opp avg 1723Start 1766
- Aug 2023Swissfederation sourceBest of 2023Score 7/11Opp avg 1505Start 1602
- Nov 2022Swissfederation sourceBest of 2022Score 3½/7Opp avg 1727Start 1628
- Nov 2022Swissfederation source#2 in 2022Score 5/9Opp avg 1534Start 1628
- Sep 2021Swissfederation sourceBest of 2021Score 3½/9Opp avg 1613Start 1664
- Mar 2019Swissfederation sourceBest of 2019Score 5/11Opp avg 1734Start 1663
- Nov 2018Swissfederation source#2 in 2018Score 6/11Opp avg 1744Start 1699
- 1st Karaj city open blitz championship 1403 · Feb 2025 · 5/9
- Iranian Seniors Chess Championships Blitz Cup 1402-Over 50 · Aug 2023 · 7/11
- Iranian Seniors (Men) Chess Championships Blitz Cup 1401-Over 50 · Nov 2022 · 3½/7
- Alborz Blitz 27 Aban 1401 · Nov 2022 · 5/9
- 2nd Fastgan Team Blitz Cup · Sep 2021 · 3½/9
- 1st Hashtgerd Blitz Cup 1398 · Aug 2019 · 0/1
- Tehran Blitz Cup 17 Esfand 1397 · Mar 2019 · 5/11
- Tehran Blitz Cup 2 Azar 1397 · Nov 2018 · 6/11
- Alborz Blitz Cup 30 Aban 1397 · Nov 2018 · 6/13
- Alborz Blitz Nimeshaban Ordibehesht 1397 · May 2018 · 7/13
- Tehran Blitz 3 Farvardin 1397 · Mar 2018 · 6/11
- Semnan Blitz Fajr Cup 1396 · Feb 2018 · 6/9
- Alborz Blitz 7 Mehr 1396 · Sep 2017 · 6½/13
- 2nd Qazvin Blitz Cup Shahrivar 1396 · Aug 2017 · 5½/11
- Alborz Blitz 20 Esfand 1395 · Mar 2017 · 5/11
- 1st Hashtgerd Blitz - HamloNaghl Cup Azar 1395 · Dec 2016 · 5/11
- Alborz Blitz Ordibehesht 2016 · Apr 2016 · 5/11
- Dr. Koliae Blitz Cup 2016 · Dec 2015 · 5/11
World
- #=127909Motlohi Makhetha1749
- #=127909Ehsan Maleki1749
- #=127909Saeid Malekzadeh1749
- #=127909Dan Malmberg1749
- #=127909Sharma Manish1749
Iran
- #=2971Khashayar Saei1749
- #=2971Vria Nezhadrasol Sor1749
- #=2971Saeid Malekzadeh1749
- #=2971Farzam Ghafari1749
- #=2971Hossein Ansari1749
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.