Chess
moose
Opponent prep
Players
/ IRI
Chess players from IRI
420 players with over-the-board tournament games since 2020, by FIDE rating. Page 2 of 3.
Armin Mahdavi
2074 · 8 games
Alaa Nouri
2074 · 6 games
Mahan Salehi
2074 · 4 games
Saman Farshadifar
2074 · 2 games
Amir Reza Khatibi
2072 · 17 games
Amirsalar Javidfard
2071 · 1 game
Farshad Samareh Shahpasand
2068 · 16 games
WIM
Vesal Hamedi Nia
2067 · 8 games
Amirreza Kouchaki
2066 · 3 games
Sina Saemi
2065 · 4 games
Sahar Masoumi
2064 · 40 games
WFM
Maedeh Yousefian
2060 · 22 games
Mohsen Rostami
2059 · 42 games
Amir Arsalan Zihaghi
2059 · 6 games
Hamid Shafei
2056 · 7 games
Armin Jalali Bidakhavidi
2049 · 1 game
Asef Khalili
2047 · 1 game
Mohammadmobin Asadi
2046 · 8 games
Hosein Ghadi Sahebi
2046 · 2 games
Parham Norouzi Chenari
2044 · 17 games
Anita Parvizi
2044 · 10 games
CM
Ramtin Tavoosi Rad
2041 · 7 games
S.A. Daneshpour
2040 · 16 games
SeyedMohammad SadatNajafi
2040 · 3 games
Seyedeh Hasti Seyedi Hallaj
2038 · 16 games
Ebrahim Efafi
2037 · 2 games
Jamal Zare
2036 · 1 game
Mahdi Sherafat
2034 · 9 games
Adrina Imani
2033 · 52 games
Yasin Nateghi
2033 · 6 games
Taha Mokhtari Moghadam
2025 · 9 games
Parsa Taheri
2024 · 1 game
Kiarash Dadpour
2023 · 5 games
Hamed Nikfetrat
2020 · 1 game
Mahan Ghanbarpour
2019 · 25 games
CM
Pouyan Doostkam
2018 · 13 games
Behrooz Fooladi
2016 · 21 games
Sana Shadanpour
2016 · 10 games
FM
Mohammad Vahidi
2012 · 5 games
Mohammad Honarparast
2012 · 1 game
Amirreza Rezaeii
2011 · 13 games
Hadi Mehrkhah
2011 · 7 games
Moein Masajedian
2011 · 1 game
Kiarash Gerayeli
2010 · 3 games
Amir Taha Abdolahi
2003 · 3 games
Himan Fathi
2002 · 8 games
Pouyan Shokoohi Pooya
2002 · 8 games
Taraneh Taghizadeh Andarabi
2001 · 4 games
Milad Shahali
1999 · 9 games
Arvin Mohammadi
1996 · 3 games
Milad Abdolmohammadi
1996 · 2 games
WFM
Motahare Asadi
1995 · 12 games
Sina Khajei
1993 · 12 games
Saba Kargari Arian
1991 · 2 games
WIM
Niyousha Mohamadi
1988 · 48 games
Mohammad Hossein Mozaffari
1986 · 73 games
Mahdiar Sotoude Nia
1986 · 3 games
Farhoud Fathi Tavani
1985 · 33 games
IM
Shahin Mohandesi
1979 · 30 games
Radin Reshad
1978 · 9 games
Hesam Eslami
1977 · 5 games
Davood Asgharvand
1976 · 30 games
Seyed Arad Moosavi
1976 · 24 games
WCM
Asma Hasanpor Moghadam
1976 · 2 games
Kiamehr Baneshi
1970 · 4 games
WCM
Homa Alavi
1967 · 8 games
WFM
Parima Jalali
1966 · 1 game
Matin Darvishi
1965 · 4 games
Seyed Emadeddin Mousavi
1964 · 18 games
Arsalan Bozorgzad
1963 · 1 game
Saleh Mirzaei
1960 · 12 games
Farhad Karbalaei Sadeghi
1958 · 2 games
Hasti Khosravi Mahmoei
1956 · 11 games
Melika Rahmani
1956 · 1 game
Mohamad Amin Mohammadi
1954 · 3 games
Rahim Taavoni
1953 · 16 games
Seyedeh Malihe Ahmadi
1949 · 1 game
Arsam Rajabzadeh
1948 · 20 games
WCM
Niusha Afshar
1948 · 7 games
Hirbod Varsani
1948 · 1 game
Omid Bashirinia
1946 · 1 game
Parham Soleymani
1945 · 1 game
AliAsghar Akhavan Rad
1944 · 9 games
Sarina Kosari
1943 · 1 game
Saman Amirpour
1941 · 1 game
Alireza Taghizadeh
1937 · 9 games
Majid Heydari
1932 · 6 games
Sina Ebrahimi
1932 · 2 games
Mustafa Shiri
1932 · 1 game
Tohid Akrami
1930 · 8 games
Ali Kooh Peima
1927 · 6 games
Mohammad Taha Arkak
1926 · 5 games
Amir Hossein Babaei
1926 · 4 games
Ali TotonchyFardMotlagh
1924 · 16 games
Arman Kakaie
1921 · 9 games
Mohammadkian Taghipour
1921 · 1 game
Zhina Paktinat
1919 · 9 games
Ehsan Owlad
1915 · 15 games
Mohammadreza Ghasemi
1914 · 1 game
Pedram Hakkaki Fard
1913 · 1 game
Fatemeh Mashhadi
1910 · 5 games
Mehdi Anjom Rooz
1908 · 5 games
Vahab Rigi
1907 · 4 games
Rahil Kiani
1906 · 13 games
Diana Najafi
1905 · 1 game
Mahan Eshraghi
1901 · 5 games
Mohammad Reza Hajjarzadeh
1896 · 2 games
Alireza Shahsanam
1890 · 12 games
Mohammad Yaser Dadashpour
1888 · 1 game
Hossein Mohammadi Akbarabadi
1883 · 9 games
Arman Jahanbakhshi
1883 · 5 games
WCM
Niki Nadernia
1883 · 4 games
Amir Mohammad Docheshmeh
1882 · 2 games
Mona Saeidpour
1880 · 14 games
Parham Shooreshi
1877 · 2 games
Pedram Ghorbanzadeh
1876 · 2 games
Mani Mahdavi
1875 · 9 games
Omid Allahverdi
1873 · 2 games
Sajjad Valipour
1870 · 1 game
Mohammad Taha Malaknezhad
1866 · 4 games
Amirmohammad Golzari
1864 · 2 games
Javad Mirzaiee Rad
1861 · 9 games
Mahyar Mosavari
1850 · 17 games
Hooman Honarvarmahalati
1846 · 58 games
Amirhossein Khayer
1844 · 5 games
Sepehr Mashoofi
1839 · 5 games
Barbod Pajoum Tajani
1836 · 1 game
Narges Rokhjavan
1834 · 1 game
Parya Gholizadeh
1832 · 7 games
Daniz Barat Pour
1831 · 2 games
Nader Marandi
1828 · 2 games
Avash Forootan
1824 · 9 games
Kasra Veismoradi
1824 · 2 games
Maryam Allahverdi
1822 · 4 games
Amir Abdi
1821 · 6 games
Elshan Mikaeili
1821 · 1 game
Rasta Baharlouei
1818 · 5 games
Dylan Doolabi
1817 · 1 game
Romina Gholizadeh
1816 · 11 games
Fardin Democri
1814 · 1 game
Hossein Amirinasab
1812 · 1 game
Aref Rahimi
1810 · 4 games
Erfan Bayat
1807 · 1 game
Ahoura Bastani
1802 · 10 games
Saba Golipour
1798 · 2 games
Tofigh Davari
1795 · 1 game
Sam Torabi
1788 · 8 games
Hasti Harati
1787 · 9 games
Darya Azad
1784 · 8 games
Mohammadsaleh Zabihi
1777 · 3 games
Parsa Naviidi
1772 · 1 game
Jamshid Rahmani
1762 · 10 games
Mehrad Taherkhani
1761 · 14 games
Navid Ebrahimi
1760 · 5 games
Ramin Sousanabadi Farahani
1758 · 1 game
Vania Garousian
1757 · 4 games
Emad Mozaffari
1755 · 7 games
Benita Garoosi
1755 · 2 games
Mehdi Khalili
1752 · 8 games
Parham Sharifi
1750 · 8 games
Bardia Darabi
1750 · 1 game
Navid Isazaie
1747 · 3 games
Jafar Amirinasab
1745 · 1 game
Sotoudeh Bakhtiyari
1743 · 1 game
Arsalan Seyed Saadat
1735 · 1 game
Shayan Loveimi
1725 · 8 games
Shaghayegh Delshad
1725 · 3 games
Niusha Salari
1722 · 3 games
Nima Taki
1722 · 1 game
Rastin Shafaghati
1715 · 16 games
Arian Gholami
1714 · 6 games
Kiana Farhadyar
1712 · 4 games
Arian Rahimpour
1711 · 4 games
Reza Saeedi
1710 · 3 games
Abolfazl Nasiri
1709 · 1 game
Sepehr Veismoradi
1702 · 5 games
Tiva Dezh
1700 · 7 games
Aram Daneshpour
1697 · 15 games
Behrouz Rahmani
1693 · 3 games
Farham Rivadeh
1690 · 3 games
Mohammad Mokdad
1689 · 1 game
Helia Dashtpeima
1681 · 5 games
Reza Tahmasebi Jaroubi
1677 · 1 game
Mohammad Sina Nooshinrad
1674 · 4 games
Amirarshia Abrishami
1666 · 9 games
Helia Ansarifard
1645 · 1 game
Amin Dareini
1630 · 1 game
Fatemeh Barghol
1627 · 6 games
Amir Abbas Vatankhah Sharabyani
1623 · 1 game
Simin Heydari
1621 · 1 game
Nikki Azimizadeh
1618 · 1 game
Yazdan Fahimi Nasab
1615 · 3 games
Nooralzahra Khezrian
1607 · 2 games
Morteza Rostami
1605 · 1 game
Nima Haghani Dogaheh
1602 · 18 games
Shahrokh Saeidi
1602 · 1 game
Kiyana Ajami
1595 · 8 games
Mohsen Amerian
1581 · 8 games
Abolfazl Baghani
1581 · 6 games
Ayda Tayebi Poor
1578 · 3 games
1
2
3