WBGF Player Ranking on 2026-06-17

Iran players only

RankNameNationalityBMAB TitleWorld Rank PointsActivity
1Amirali TavakoliIran Grandmaster G21,264.4548
2Arash AfroozianIran Grandmaster G21,219.7322
3Hamid EsmaeiliIran Master M3530.1330
4Shahin NejatIran Grandmaster G2491.4921
5Amir EshraghiIran Grandmaster G2485.1134
6Mehrdad GoodarziIran Grandmaster G3483.5010
7Roohollah Amiri-AndyIran 441.0229
8Hossein AghiliIran Grandmaster G2429.0433
9Ahmad DehyadegariIran 379.616
10Jalil KhaliliIran Master M2360.3151
11Yousef Abdollah NezhadIran 322.9513
12Mehrdad MomeniIran 302.594
13Hamidreza ArdalaniIran 260.1665
14Amirali AsadiIran 239.7810
15Poorya MahootiIran Master M1233.528
16Shahram AalaIran 233.3817
17Morteza BabaeiIran Master M3221.759
18Amin SobatianIran Master M3200.3918
19Masoud FarvareshiIran Grandmaster G3199.2215
20Amin ShahvalizadehIran Grandmaster G3193.6317
21Pouya RajabiIran Master M3185.5728
22Kaveh FarahaniIran Master M1175.187
23Bahman VahidIran 172.5035
24Masoud AhmadpourIran 172.0314
25Naser MirnasabIran 139.256
26Eli RadIran Advanced A1132.8110
27Mohammadreza EslamiIran Master M3129.2612
28Adel PourabdollahzadehIran 126.328
29Ali RezaeiIran 119.4110
30Payam HomayounIran 119.2415
31Aliakbar KolbadiIran 112.612
32Behrad AhmadiIran Grandmaster G2112.165
33Sina AzarhoushIran 107.9013
34Amir GolegolabIran Grandmaster G0105.4813
35Hamidreza AlangiIran 102.575
36Sohrab BaghaieIran 102.469
37Mojtaba AkhvanIran 96.967
38Masoud AghdamIran Advanced A396.4713
39Ali BarqebaniIran 95.996
40Nariman Hossein RezapourIran 93.5612
41Akbar PourhajikhajehIran 89.299
42Masoud Attar JafariIran 87.836
43Mohammadali NajibzadehIran 87.552
44Mohammadreza AghiliIran 79.166
45Mostafa NematiIran 76.896
46Milad HashemiIran Master M175.736
47Saeed AhmadiIran 73.495
48Arman VahidiIran 72.005
49Farhad HeidarigouranIran 64.875
50Navid AsliyalfaniIran 61.942
51Sassan KamaliIran 60.2412
52Mohammad Hassan ShoarIran 60.206
53Reza RadIran 58.477
54Pedram KiasiIran Master M158.1913
55Saeed AbedIran 58.164
56Shahab GhodsiIran 56.4430
57Azadeh GhalibafIran 56.152
58Yashar FarnamIran 56.135
59Hamed AzimpourIran 55.553
60Reza BarmayehvarIran 55.2523
61Bahman SadeghiIran 54.792
62Alireza SarabiIran Master M352.2823
63Aidin MehtarIran Advanced A152.067
64Nima ArdalanIran Master M150.153
65Mohammadreza AminiIran Master M148.586
66Shahab NavariIran 46.658
67Ramin ZakeriIran 45.081
67Mohammadrahim BolandiIran 45.081
67Saeid RostamiIran 45.081
70Amirreza AtriIran 45.048
71Shahrouz NasserizadehIran 44.625
72Morteza MohammadiIran 44.384
73Habib ShahmohamadiIran 43.762
74Mohammad RezaIran 41.125
75Mohammad AghaeiIran 39.334
76Morteza KhajehhosseiniIran 39.201
77Mahmoud EhsanniaIran 38.122
78Amirabbas EsfahaniIran 37.944
79Afshin OmidiIran 36.493
80Masoud PourabbasIran 34.802
81Mehdi TajrishiIran Master M234.497
82Siroos EidivandiIran Advanced A133.904
83Mojtaba NiroueiIran 33.162
84Reza BehvandIran 32.522
85Meisam PourtaghiIran 31.036
86Sourena ShavazipourIran 31.025
87Adel RoustaeiIran 30.983
88Hazhir AttariIran Grandmaster G329.9811
89Hesam GhasemiIran 29.963
90Amirreza BehzadiIran Advanced A229.612
91Azad MohadesehIran 29.603
92Mohammad SaeediIran 29.542
93Ehsan SahamiIran 29.408
94Gholamreza KheirandishIran 28.643
95Shahab AraghianIran 28.612
96Omid IrannejadIran 28.575
97Amirreza AmiripourghasemabadiIran 28.551
98Mohammad MolazemIran 28.084
99Ashkan YahyazadehIran Master M227.084
100Bahram KhalagiIran 26.7112
101Reza ZaliIran Master M125.442
102Abbasnezhad MohammadIran 24.132
103Mehrdad ValayiIran 23.913
104Nima RezapourIran 23.6517
105Acef KiaIran 23.306
106Mehdi RahimiIran 22.912
107Rad MalekniaziIran 22.6111
108Tohid ManafisoltanahmadiIran 22.612
109Ali OskuiiIran 21.882
110Ali HedayatiIran 21.301
111Farhad JamsaharIran 21.061
111Gholam Reza Foghdissi MardanIran 21.061
111Mohsen RezaeiIran 21.061
111Ehsan ForoughianIran 21.061
115Mohammad SafariIran 21.033
116Atena ZakizadehIran 20.802
117Shayan OwrangIran 20.522
118Alireza TabatabaeiIran 20.361
119Mohammad Sharifiyan MonfaredIran 19.985
120Ehsan PirhadiIran 19.802
120Farshid MohajeriIran 19.802
120Reza TaghdisiIran 19.802
123Ali ZamanisefatIran 19.333
124Zahra ShilaeiIran 17.903
125Ali IzadiIran 17.754
126Mehdi ShidvashIran 17.653
127Hassan MousaviIran 17.323
128Reza KhakbazIran 17.112
128Mahmoud BarakatIran 17.112
130Farhad SaharIran 16.742
131Mirhedayat HashemifarIran 16.747
132Nima MohammadiIran 16.446
133Jahangir NozariIran 16.052
134Yeganeh GerafianIran 15.711
134Shahin MojtahediIran 15.711
136Rafiee AbasIran 15.622
137Ali GhasemiIran 15.552
138Navid RohaniIran Master M215.494
139Hamid RahmaniIran 15.332
140Meysam ShafieiIran 14.241
141Majid GhasemipanahIran 14.064
142Ahmad ErfanianIran 13.911
142Kasra NourallIran 13.911
144Saeid MojeziIran 13.241
145Parviz KhaliliIran 13.033
146Akbar AkbariIran 12.942
147Ali BagheriIran Advanced A312.372
148Miad DaraeiIran 12.322
149Seyed MousaviIran 12.272
150Jalal DehestanlangroudiIran 11.984
151Teimour SavaranIran 11.832
152Morteza MalekiIran 11.581
152Hamid ShojaliIran 11.581
154Ali AhmadiIran 11.581
155Shams MohammadjavadIran 11.531
156Sina JorjaniIran Master M211.472
157Mohammed SadeghiIran 11.082
158Houman KhatamiIran 10.683
159Amir MoosaviIran 10.556
160Morteza AnsariIran 10.544
161Maral TahoriIran 10.494
162Mohammad HatamiIran 10.115
163Sina EtminanIran 9.742
164Rambiz KhaliliIran 9.571
165Ali YousefiIran Advanced A29.466
166Mahyar AkbariIran 9.372
166Reza RanjbarIran 9.372
168Saeid HosseiniIran 9.363
169Mohammad Ali GhahramanIran 9.271
169Abolfazi HosseinianIran 9.271
169Ali Reza MolaeiIran 9.271
172Shahin AhmadbeikiIran 9.176
173Seyedamin BehniaIran 8.952
174Armin BagheriIran 8.713
175Mehdi ParvizpoorIran 8.511
176Ehsan MohammadpourIran Advanced A18.492
177Hamed KarimnejadIran 8.432
178Keyhan SajediIran 8.232
179Sassan KachanianIran 8.2118
180Parviz RokhIran 8.112
181Saed AzadfallahIran 8.002
181Shahab NouraziIran 8.002
183Soran ShekhahmadiIran 7.212
184Majid NouraeeIran 7.122
185Mohammadzaman HasanabadiIran 6.281
186Michael KlokaIran 5.982
187Shahreh RanjbarIran 5.742
188Sholeh MohammadiIran 5.571
189Peiman ShahrpouriIran 5.432
190Mohammad Amin ShafieeIran 5.382
191Shahryar BehravanIran 5.334
192Rasoul DidehvarIran 5.121
192Mohammad MoeiniIran 5.121
194Fornzan MirhajiIran 4.971
194Sayed MiriroushanIran 4.971
194Seyedmahmood ZareiIran 4.971
194Shahab PaknejadIran 4.971
198Babak LaviIran 4.902
198Mohammad YazdaniIran 4.902
200Kiyan TavakoliIran 4.871
201Mohamadali MoghadasiIran 4.762
202Amirreza FarajpourIran 4.575
203Shahin Abbasi TarzamiIran 4.541
203Kiarash Mahmoud MohrehkeshIran 4.541
203Hamed MehriIran 4.541
203Hamid Behnam ZahmatiIran 4.541
207Mecid HatemIran 4.173
208Sohrab MasoumiIran 4.111
208Reza BinaIran 4.111
208Eliza ShidvashIran 4.111
208Neda GharibzadehIran 4.111
212Mohammad ShiranIran 3.961
213Mehran SiavashiIran 3.811
213Milad EhsanbakhshIran 3.811
213Nima BanaviIran 3.811
216Hamidreza ShahrokhiIran 3.692
217Fereshieh GrafianIran 3.591
218Majid TamriIran 3.451
218Ali SabouhiIran 3.451
218Majid TaleblouIran 3.451
218Faramarz SotoudemIran 3.451
222Yousef SaririIran 3.294
223Alireza AliakbarIran 2.951
224Shahin AzamiIran 2.681
225Sayed Mahmoodreza MousaviIran 2.663
226Hadi ZareIran 2.591
227Iman SohrabianIran 2.301
228Niloofar SadjediIran 2.281
228Elham DastranjIran 2.281
228Alireza ArdalaniIran 2.281
228Rasoul AramIran 2.281
228Mehdi TehraniIran 2.281
233Mohammad JabbariIran 2.044
234Bahram MoradiIran 2.042
235Mehdi BesharettiIran 1.792
236Mahtab AminiIran 1.281
237Amir Abbas HatamiIran 1.043
238Arad RostampourIran 0.714
239Mahdie RazaviniaIran 0.591
240Ali ParvinIran 0.511
241Simin Jahan IğdırIran 0.331
242Saeid HatamiIran 0.231
243Iman HabibiIran 0.0010
244Amir TalaeeIran 0.006
244Mehrdad JiranzadehIran 0.006
244Mehdi MafiIran 0.006
247Saeed VahidIran 0.005
248Hossein PaknahadIran 0.004
248Raoof GhasemkarimiIran Master M20.004
250Abbas PourbozIran 0.003
250Edris AshhadiIran Grandmaster G10.003
250Hamid KhodadadIran 0.003
250Hasan AhmadiIran 0.003
250Hosein KhoshsefatIran Advanced A10.003
250Kamran ShiraziIran 0.003
250Masoud RazzaghiIran 0.003
250Milad JafariIran 0.003
250Mohammad AkhlaghiIran 0.003
250Nima ShahsavarIran 0.003
250Sharif SamaniIran 0.003
250Ali KadkhodaeiIran 0.003
250Samad TavakoliIran 0.003
250Shahroz ZareiIran 0.003
264Ali ErtenIran 0.002
264Alireza SaatchiIran 0.002
264Alper AltinokIran 0.002
264Amir HassanniaIran 0.002
264Armin HedayatiIran 0.002
264Arsalan ShooshtariIran 0.002
264Ataollah MansourIran 0.002
264Farokh TalaifarIran 0.002
264Hirash BanebasharIran 0.002
264Jabbar RajianIran 0.002
264Kamran SharifiIran Master M20.002
264Mansour NamadyanIran 0.002
264Mehdi CharmchiIran 0.002
264Mehdi NegbahatIran 0.002
264Mohsen GhadaksazIran 0.002
264Morteza ShahriIran 0.002
264Reza AlibabaIran 0.002
264Shiva TaghizadehIran 0.002
264S.H. NajibiIran 0.002
264Shahrokh SalimiIran 0.002
264Navid MohammadiIran 0.002
264Ali Naser DinIran 0.002
264Teimour MohammadiIran 0.002
264Payam FarajollahiIran 0.002
264Ehsan JarrahIran 0.002
289Ali HasanniaIran 0.001
289Ali OzturkIran 0.001
289Ali SoyluIran 0.001
289Chiva TafazzoliIran 0.001
289Gökhan BIran 0.001
289Inanç SeIran 0.001
289Mohammadamin ShafeiIran 0.001
289Tu-MenIran 0.001
289Saber AhmadzadehIran 0.001
289Mehdi YounesiIran 0.001
289Fataneh AfsharIran 0.001