IRI · 29 yrs · K=20 · Peak 2199 (Feb 2016)
Best performance: 2417 at Alborz Rapid 24 Farvardin 1397(Best of 2018)
Rapid rating
2047
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Aug 2015 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Rapid
Official rapid rating by month
| List | Rating | Change |
|---|---|---|
| Nov 2026 | 2047 | 0 |
| Oct 2026 | 2047 | 0 |
| Sep 2026 | 2047 | 0 |
| Aug 2026 | 2047 | 0 |
| Jul 2026 | 2047 | 0 |
| Jun 2026 | 2047 | 0 |
| May 2026 | 2047 | 0 |
| Apr 2026 | 2047 | 0 |
| Mar 2026 | 2047 | 0 |
| Feb 2026 | 2047 | 0 |
| Jan 2026 | 2047 | 0 |
| Dec 2025 | 2047 | 0 |
Form · Rapid
From 260 rapid games on record, the latest on Nov 15, 2024.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 11th Sanandaj Weekly Rapid 28 Azar 1404 (yalda cup)Dec 19, 2025 | 0/1 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 245 rated rapid games against rated opponents, 2015–2024
| # | Opponent | Rating |
|---|---|---|
| 1, | Javad Lavasani, 2 wins, Nov 2016 · Lorestanb Rapid chess tournament Doroud Aban1395 | , 2175 |
| 2, | FM Amirmohammad Azadi, 3 wins, Jun 2017 · Alborz Rapid 2 Tir 1396 | , 2157 |
| 3, | IM Shahin Mohandesi, Jan 2016 · Tehran Bahman 1394 - Rapid 5 | , 2147 |
| 4, | H. Ettehadi, Jun 2017 · Alborz Rapid 2 Tir 1396 | , 2142 |
| 5, | Mahyar Najafiyan Pour, Apr 2018 · Alborz Rapid 24 Farvardin 1397 | , 2133 |
| 6, | FM Mohammad Miran Khademi, Jul 2022 · 2nd Mokrian Cup of Bukan City- Rapid | , 2117 |
| 7, | Saber Kiyashemshaki, Nov 2018 · Alborz Rapid 24 Aban 1397 | , 2081 |
| 8, | Mohammad Sabahi, 2 wins, Apr 2018 · Alborz Rapid 24 Farvardin 1397 | , 2076 |
| 9, | Kiyoumars Eshghi, Jul 2016 · Alborz Rapid 1 Mordad 1395 | , 2068 |
| 10, | Ilia Omoorisarabi, Aug 2018 · Alborz Rapid 26 Mordad 1397 | , 2060 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | IM Mehrdad Ardeshi, Highest-rated meeting: Nov 2015 · Aban Rapid Cup 2015 | , 0/1 | , 2312 |
| 2, | FM Nima Hosseinzadeh, Highest-rated meeting: Aug 2017 · 1st Urmia Silvana Nature Rapid Cup 1396 | , ½/1 | , 2236 |
| 3, | FM Vahid Khalesi, Highest-rated meeting: Nov 2015 · Aban Rapid Cup 2015 | , ½/2 | , 2220 |
| 4, | Meysam Khatibi, Highest-rated meeting: Feb 2020 · 1st Bukan Rapid Mokrian Cup 1398 | , 0/1 | , 2215 |
| 5, | FM Morteza Asgari, Highest-rated meeting: Feb 2020 · 1st Bukan Rapid Mokrian Cup 1398 | , 0/1 | , 2213 |
| 6, | FM Amir Hossein Jamshidi, Highest-rated meeting: Sep 2017 · Alborz Ghorban Eide Rapid Shahrivar 1396 | , 0/2 | , 2203 |
| 7, | FM Mehrdad Sedaghati, Highest-rated meeting: Jun 2017 · Alborz Rapid 2 Tir 1396 | , 0/2 | , 2199 |
| 8, | Javad Lavasani, Highest-rated meeting: Nov 2016 · Lorestanb Rapid chess tournament Doroud Aban1395 | , 2/3 | , 2175 |
| 9, | Mahmoud Eskandari, Highest-rated meeting: Aug 2016 · Andisheh Rapid Cup 3 - Mordad 1395 | , 1½/4 | , 2174 |
| 10, | FM Ali Rastbod, Highest-rated meeting: Jul 2018 · 22th Caspian Rapid Cup 1397 | , 0/1 | , 2165 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2024 | 10 | 7 | 1870 | 2019 |
| 2023 | 9 | 7½ | 1687 | 1960 |
| 2022 | 14 | 10 | 1698 | 1856 |
| 2020 | 10 | 6½ | 1863 | 1973 |
| 2019 | 6 | 3½ | 1835 | 1892 |
| 2017 | 50 | 37 | 1858 | 2042 |
| 2016 | 70 | 50 | 1880 | 2038 |
| 2015 | 17 | 11½ | 1968 | 2101 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Dec 2025Swissfederation sourceScore 0/1Start 2047
- Nov 2024Swissfederation sourceBest of 2024Score 8/11Opp avg 1870Start 2042
- Nov – Dec 2023Swissfederation sourceBest of 2023Score 7½/9Opp avg 1687Start 2036
- Dec 2022Swissfederation sourceBest of 2022Score 5½/7Opp avg 1682Start 2047
- Jul 2022Swissfederation source#2 in 2022Score 7½/11Opp avg 1710Start 2064
- Feb 2020Swissfederation sourceBest of 2020Score 7½/11Opp avg 1863Start 2070
- Jan 2019Swissfederation sourceBest of 2019Score 3½/7Opp avg 1835Start 2084
- 11th Sanandaj Weekly Rapid 28 Azar 1404 (yalda cup) · Dec 2025 · 0/1
- 1th Road Safety Ambassadors Cup Rapid Chess Tournament-1403 · Nov 2024 · 8/11
- 22nd Silvana Rapid Chess Tournament 1402 · Nov – Dec 2023 · 7½/9
- Alborz Rapid 11 Azar 1401 · Dec 2022 · 5½/7
- 2nd Mokrian Cup of Bukan City- Rapid · Jul 2022 · 7½/11
- 1st Bukan Rapid Mokrian Cup 1398 · Feb 2020 · 7½/11
- 5th Shahgan Team Rapid Cup · Oct 2019 · 0/1
- Alborz Rapid 14 Dey 1397 · Jan 2019 · 3½/7
- Alborz Rapid 23 Azar 1397 · Dec 2018 · 6/7
- Alborz Rapid 9 Azar 1397 · Nov 2018 · 1/2
- Alborz Rapid 24 Aban 1397 · Nov 2018 · 5/7
- 7th Mehdi Bouyeh Rapid Cup Aban 1397 · Nov 2018 · 4½/9
- Alborz Rapid 13 Mehr 1397 · Oct 2018 · 5½/7
- Alborz Rapid 26 Mordad 1397 · Aug 2018 · 5½/7
- 22th Caspian Rapid Cup 1397 · Jul 2018 · 5/8
- Alborz Rapid Chess Championship Khordad 1397 · Jun 2018 · 0/1
- Alborz Rapid 24 Farvardin 1397 · Apr 2018 · 6½/7
- Tehran Rapid 5 Bahman 1396 · Jan 2018 · 5/7
- Alborz Weekly Rapid 29 Dey 1396 · Jan 2018 · 4½/6
- 1st Malard Rapid Cup Azar 1396 · Dec 2017 · 5/7
- 1st Qazvin Shahgan Rapid Cup 1396 · Nov 2017 · 6/7
- Alborz Ghorban Eide Rapid Shahrivar 1396 · Sep 2017 · 4/6
- 1st Urmia Silvana Nature Rapid Cup 1396 · Aug 2017 · 7½/11
- Tehran Rapid Cup 3 Mordad 1396 · Jul 2017 · 5/7
- Alborz Rapid 2 Tir 1396 · Jun 2017 · 6/7
- 1st.Palangan Neshat And Omid Cup Kamyaran 2017 · May 2017 · 0/1
- 1st Abhar Islamic republic Cup U2300 · Mar – Apr 2017 · 0/1
- 2th Kamyaran Fajr Rapid Cup Bahman 1395 · Jan 2017 · 5½/9
- Tehran Rapid Cup 9 day 1395 · Dec 2016 · 6/7
- Alborz Rapid 19 Azar 1395 · Dec 2016 · 0/1
- Alborz Rapid 12 Azar 1395 · Dec 2016 · 4½/7
- Lorestanb Rapid chess tournament Doroud Aban1395 · Nov 2016 · 5½/9
- Alborz Rapid 2 Mehr 1395 · Sep 2016 · 5½/7
- Andisheh Rapid 18 Shahrivar 1395 · Sep 2016 · 2/4
- Andisheh Rapid 5 Shahrivar 1395 · Aug 2016 · 6/7
- Andisheh Rapid Cup 3 - Mordad 1395 · Aug 2016 · 5/7
- Alborz Rapid 29 Mordad 1395 · Aug 2016 · 3/6
- Alborz Rapid 1 Mordad 1395 · Jul 2016 · 4½/7
- Alborz Rapid 18 Tir 1395 · Jul 2016 · 5½/7
- Tehran Bahman 1394 - Rapid 6 · Jan 2016 · 0/1
- Tehran Bahman 1394 - Rapid 5 · Jan 2016 · 5½/7
- Tehran Day 1394 Rapid Cup · Jan 2016 · 0/1
- Aban Rapid Cup 2015 · Nov 2015 · 7/9
- Ramadan Rapid Cup Tehran 2015 · Jul 2015 · 4½/9
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.