IRI · K=20 · Peak 1951 (By Sep 2016)
Best performance: 2045 at 2nd ghoushachay Rapid Chess Tournament(Best of 2024)
Rapid rating
1900
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Sep 2016
How live ratings are calculated
Rating History · Rapid
Rapid rating 1914 to 1900 over the last 12 months; peak 1951 by September 2016.
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 | 1963, 0, 0 games | 1900, 0, 0 games | 1903, 0, 0 games |
| Oct 2026 | 1963, 0, 0 games | 1900, 0, 0 games | 1903, 0, 0 games |
| Sep 2026 | 1963, 0, 0 games | 1900, +18, 9 games | 1903, 0, 0 games |
| Aug 2026 | 1963, 0, 0 games | 1882, 0, 0 games | 1903, 0, 0 games |
| Jul 2026 | 1963, 0, 0 games | 1882, -31, 7 games | 1903, 0, 0 games |
| Jun 2026 | 1963, 0, 0 games | 1913, 0, 0 games | 1903, 0, 0 games |
| May 2026 | 1963, 0, 0 games | 1913, 0, 0 games | 1903, 0, 0 games |
| Apr 2026 | 1963, 0, 0 games | 1913, -1, 0 games | 1903, 0, 0 games |
| Mar 2026 | 1963, 0, 0 games | 1914, 0, 0 games | 1903, 0, 0 games |
| Feb 2026 | 1963, 0, 0 games | 1914, +1, 0 games | 1903, 0, 0 games |
| Jan 2026 | 1963, 0, 0 games | 1913, -1, 0 games | 1903, 0, 0 games |
| Dec 2025 | 1963, 0, 0 games | 1914, 0, 0 games | 1903, 0, 0 games |
Form · Rapid
Longest unbeaten run in 2026: 12 games, Jun 4 – Aug 16.
From 126 rapid games on record, the latest on Aug 16.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 5th Moukrian Rapid Chess Tournament 6th West Azerbaijan Rapid 1405Aug 16TPR 1935 | 6½/9 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 112 rated rapid games against rated opponents, 2016–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Abdollah Elahi, Mar 2018 · Tabriz Rapid 25 Esfand 1396 | , 2154 |
| 2, | Firooz Sokoti, 2 wins, Oct 2025 · Maraghe sahand Rapid 4 Aban 1404 | , 2052 |
| 3, | Payar Shamsi, 2 wins, Aug 2024 · 2nd ghoushachay Rapid Chess Tournament | , 1973 |
| 4, | Aydin Damya, Aug 2024 · 2nd ghoushachay Rapid Chess Tournament | , 1969 |
| 5, | Tayeb Vahdati, Aug 2026 · 5th Moukrian Rapid Chess Tournament 6th West Azerbaijan Rapid 1405 | , 1961 |
| 6, | Ehsan Mohammadi, Aug 2024 · 2nd ghoushachay Rapid Chess Tournament | , 1938 |
| 7, | Yasin Mehri, Aug 2026 · 5th Moukrian Rapid Chess Tournament 6th West Azerbaijan Rapid 1405 | , 1900 |
| 8, | Siamak Shahlacheshm, Oct 2017 · West Azarbaijan Province Rapid Championship 2017 | , 1865 |
| 9, | Amirali Javani Abdoljabbar, Oct 2025 · Tabriz weekly Rapid Chess Tournament 25 Mehr 1404 | , 1796 |
| 10, | Farid Najafi, Aug 2026 · 5th Moukrian Rapid Chess Tournament 6th West Azerbaijan Rapid 1405 | , 1791 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | IM Amirreza Pour Agha Bala, Highest-rated meeting: Aug 2024 · 2nd ghoushachay Rapid Chess Tournament | , 0/1 | , 2391 |
| 2, | FM Nima Hosseinzadeh, Highest-rated meeting: Jul 2018 · 2nd Rapid Nature Cup Urumia Tir 1397 | , 0/1 | , 2198 |
| 3, | Abdollah Elahi, Highest-rated meeting: Mar 2018 · Tabriz Rapid 25 Esfand 1396 | , 1/2 | , 2154 |
| 4, | Mahdi Samadifar, Highest-rated meeting: Oct 2025 · Maraghe sahand Rapid 4 Aban 1404 | , 0/1 | , 2131 |
| 5, | Firooz Sokoti, Highest-rated meeting: Oct 2025 · Maraghe sahand Rapid 4 Aban 1404 | , 2/3 | , 2052 |
| 6, | CM Benyamin Babaniya, Highest-rated meeting: Jul 2018 · 2nd Rapid Nature Cup Urumia Tir 1397 | , 0/1 | , 2042 |
| 7, | Saeid Khalili, Highest-rated meeting: Feb 2018 · West Azarbaijan Rapid Fajr Cup 1396 | , 0/1 | , 2037 |
| 8, | Sajjad Baradaran, Highest-rated meeting: Aug 2024 · 2nd ghoushachay Rapid Chess Tournament | , 0/2 | , 2028 |
| 9, | Mahdi Eivazy, Highest-rated meeting: Mar 2018 · Tabriz Rapid 25 Esfand 1396 | , 0/1 | , 1975 |
| 10, | Payar Shamsi, Highest-rated meeting: Aug 2024 · 2nd ghoushachay Rapid Chess Tournament | , 2/3 | , 1973 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 16 | 11 | 1689 | 1830 |
| 2025 | 13 | 9 | 1776 | 1917 |
| 2024 | 9 | 7 | 1825 | 2045 |
| 2022 | 11 | 7 | 1446 | 1548 |
| 2018 | 44 | 28 | 1669 | 1771 |
| 2016 | 2 | 1 | 1543 | — |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Aug 2026Swissfederation sourceBest of 2026Score 6½/9Opp avg 1769Start 1882
- Jun 2026Swisschess-results.com#2 in 2026Score 4½/7Opp avg 1586Start 1913
- Oct 2025Swissfederation sourceBest of 2025Score 5/7Opp avg 1795Start 1898
- Oct 2025Swissfederation source#2 in 2025Score 5/7Opp avg 1754Start 1898
- Aug 2024Swissfederation sourceBest of 2024Score 7/9Opp avg 1825Start 1855
- Jul 2023Swissfederation sourceBest of 2023Score 5/9Opp avg 1552Start 1838
- Jul 2022Teamfederation sourceBest of 2022Score 7/11Opp avg 1446Start 1841
- Jul 2018Swissfederation source#3 in 2018Score 6½/11Opp avg 1698Start 1861
- 5th Moukrian Rapid Chess Tournament 6th West Azerbaijan Rapid 1405 · Aug 2026 · 6½/9
- Sahand Chess Club Rapid Weekly Rated 14 Khordad 1405 · Jun 2026 · 4½/7
- Maraghe sahand Rapid 4 Aban 1404 · Oct 2025 · 5/7
- Tabriz weekly Rapid Chess Tournament 25 Mehr 1404 · Oct 2025 · 5/7
- 2nd ghoushachay Rapid Chess Tournament · Aug 2024 · 7/9
- 1st Miandoab Rapid Open Chess Tournament Qoshachay Cup 1402 · Jul 2023 · 5/9
- 4th Silvana Rapid Chess Tournament Tabiaat Cup1401 · Jul 2022 · 7/11
- 2nd Rapid Nature Cup Urumia Tir 1397 · Jul 2018 · 6½/11
- Miandoab Rapid Nime Shaban 1397 · May 2018 · 5/9
- Tabriz Rapid 25 Esfand 1396 · Mar 2018 · 6½/9
- Azarshahr Under 2000 Rapid Cup 1396 · Feb 2018 · 7/11
- West Azarbaijan Rapid Fajr Cup 1396 · Feb 2018 · 6½/9
- West Azarbaijan Province Rapid Championship 2017 · Oct 2017 · 6/9
- 1st Bonab Rapid Cup 2 Mehr 1395 · Sep 2016 · 4½/9
World
- #=29723Nguyen Minh1900.0
- #=29723Peiman Zibakerdar1900.0
- #=29723Mehdi Ehtesham1900.0
- #=29723Valentin Saile1900.0
- #=29723Rimvydas Petrauskas1900.0
Iran
- #762Hadi Aghajani Fesharaki1900.2
- #=763Peiman Zibakerdar1900.0
- #=763Mehdi Ehtesham1900.0
- #=763Armin Zerafat1900.0
- #=763Amirabbas Saffari1900.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.