WBGF Player Ranking on 2026-04-23

Iran players only

RankNameNationalityBMAB TitleWorld Rank PointsActivity
1Arash AfroozianIran Grandmaster G21,241.7120
2Amirali TavakoliIran Grandmaster G21,210.9046
3Amir EshraghiIran Grandmaster G2513.1132
4Shahin NejatIran Grandmaster G2506.8419
5Mehrdad GoodarziIran Grandmaster G3483.619
6Hamid EsmaeiliIran Master M3476.1728
7Hossein AghiliIran Grandmaster G2453.1431
8Ahmad DehyadegariIran 420.096
9Jalil KhaliliIran Master M2362.1350
10Yousef Abdollah NezhadIran 314.3612
11Hamidreza ArdalaniIran 276.7864
12Roohollah Amiri-AndyIran 265.5327
13Amirali AsadiIran 255.2310
14Shahram AalaIran 250.8217
15Morteza BabaeiIran Master M3237.359
16Masoud FarvareshiIran Grandmaster G3216.1415
17Kaveh FarahaniIran Master M1191.847
18Amin SobatianIran Master M3190.3216
19Pouya RajabiIran Master M3189.5227
20Masoud AhmadpourIran 183.6214
21Amin ShahvalizadehIran -182.0615
22Naser MirnasabIran 148.166
23Eli RadIran Advanced A1144.6310
24Mohammadreza EslamiIran Master M3140.5512
25Ali RezaeiIran 131.0710
26Bahman VahidIran 127.4534
27Payam HomayounIran 127.2715
28Aliakbar KolbadiIran 119.382
29Sina AzarhoushIran 118.2713
30Amir GolegolabIran Grandmaster G0115.6713
31Hamidreza AlangiIran 111.375
32Mojtaba AkhvanIran 105.357
33Masoud AghdamIran Advanced A3105.2713
34Nariman Hossein RezapourIran 100.9912
35Masoud Attar JafariIran 96.076
36Akbar PourhajikhajehIran 95.629
37Sohrab BaghaieIran 92.378
38Ali BarqebaniIran 87.615
39Mohammadreza AghiliIran 86.066
40Milad HashemiIran Master M182.766
41Mostafa NematiIran 82.126
42Farhad HeidarigouranIran 78.525
43Saeed AhmadiIran 78.255
44Mohammadali NajibzadehIran 75.511
45Sassan KamaliIran 65.8612
46Behrad AhmadiIran Grandmaster G265.473
47Shahab GhodsiIran 65.0730
48Mohammad Hassan ShoarIran 64.976
49Saeed AbedIran 63.394
50Pedram KiasiIran Master M163.2613
51Reza BarmayehvarIran 61.4323
52Aidin MehtarIran Advanced A159.637
53Azadeh GhalibafIran 59.532
54Hamed AzimpourIran 59.433
55Bahman SadeghiIran 58.532
56Alireza SarabiIran Master M355.7323
57Nima ArdalanIran Master M152.973
58Mohammadreza AminiIran Master M152.256
59Adel PourabdollahzadehIran 51.527
60Amirreza AtriIran 49.578
61Navid AsliyalfaniIran 48.621
62Ramin ZakeriIran 48.161
62Mohammadrahim BolandiIran 48.161
62Saeid RostamiIran 48.161
65Morteza MohammadiIran 47.654
66Shahrouz NasserizadehIran 47.385
67Habib ShahmohamadiIran 46.612
68Reza RadIran 45.126
69Mohammad RezaIran 43.675
70Mohammad AghaeiIran 43.154
71Mahmoud EhsanniaIran 40.412
72Amirabbas EsfahaniIran 40.334
73Afshin OmidiIran 39.043
74Yashar FarnamIran 37.184
75Masoud PourabbasIran 37.052
76Mehdi TajrishiIran Master M237.017
77Siroos EidivandiIran Advanced A136.384
78Reza BehvandIran 36.332
79Arman VahidiIran 35.644
80Mojtaba NiroueiIran 35.152
81Meisam PourtaghiIran 34.506
82Hazhir AttariIran Grandmaster G333.7511
83Adel RoustaeiIran 33.203
84Sourena ShavazipourIran 33.075
85Amirreza BehzadiIran Advanced A232.832
86Ehsan SahamiIran 32.548
87Mohammad SaeediIran 32.252
88Hesam GhasemiIran 31.943
89Poorya MahootiIran Master M131.746
90Omid IrannejadIran 30.955
91Shahab AraghianIran 30.502
92Bahram KhalagiIran 30.2612
93Mohammad MolazemIran 29.814
94Ashkan YahyazadehIran Master M228.784
95Acef KiaIran 27.536
96Reza ZaliIran Master M127.122
97Abbasnezhad MohammadIran 25.582
98Mehrdad ValayiIran 25.373
99Nima RezapourIran 25.2517
100Mehdi RahimiIran 24.292
101Rad MalekniaziIran 24.2011
102Tohid ManafisoltanahmadiIran 23.882
103Ali OskuiiIran 23.322
104Mohammad SafariIran 22.533
105Farhad JamsaharIran 22.381
105Gholam Reza Foghdissi MardanIran 22.381
105Mohsen RezaeiIran 22.381
105Ehsan ForoughianIran 22.381
109Shayan OwrangIran 21.892
110Alireza TabatabaeiIran 21.751
111Mohammad Sharifiyan MonfaredIran 21.235
112Ali ZamanisefatIran 21.043
113Ehsan PirhadiIran 20.992
113Farshid MohajeriIran 20.992
113Reza TaghdisiIran 20.992
116Ali IzadiIran 19.734
117Hassan MousaviIran 19.343
118Shahab NavariIran 19.297
119Zahra ShilaeiIran 19.173
120Mehdi ShidvashIran 19.033
121Farhad SaharIran 18.702
122Mirhedayat HashemifarIran 18.187
123Reza KhakbazIran 18.142
123Mahmoud BarakatIran 18.142
123Gholamreza KheirandishIran 18.142
126Nima MohammadiIran 17.896
127Jahangir NozariIran 17.772
128Azad MohadesehIran 17.482
129Rafiee AbasIran 17.452
130Navid RohaniIran Master M217.234
131Yeganeh GerafianIran 16.751
131Shahin MojtahediIran 16.751
133Hamid RahmaniIran 16.682
134Ali GhasemiIran 16.492
135Majid GhasemipanahIran 16.014
136Meysam ShafieiIran 15.211
137Ahmad ErfanianIran 14.781
137Kasra NourallIran 14.781
139Parviz KhaliliIran 14.463
140Akbar AkbariIran 13.802
141Seyed MousaviIran 13.712
142Miad DaraeiIran 13.332
143Ali BagheriIran Advanced A313.192
144Jalal DehestanlangroudiIran 13.024
145Teimour SavaranIran 12.882
146Morteza MalekiIran 12.831
146Hamid ShojaliIran 12.831
148Morteza AnsariIran 12.784
149Sina JorjaniIran Master M212.702
150Amir MoosaviIran 12.426
151Houman KhatamiIran 12.343
152Ali AhmadiIran 12.341
153Mohammed SadeghiIran 12.052
154Maral TahoriIran 11.724
155Sassan KachanianIran 11.5418
156Mohammad HatamiIran 10.885
157Sina EtminanIran 10.502
158Ali YousefiIran Advanced A210.496
159Mahyar AkbariIran 10.472
159Reza RanjbarIran 10.472
161Shahin AhmadbeikiIran 10.396
162Armin BagheriIran 10.203
163Rambiz KhaliliIran 10.161
164Saeid HosseiniIran 10.133
165Atena ZakizadehIran 9.861
165Mohammad Ali GhahramanIran 9.861
165Abolfazi HosseinianIran 9.861
165Ali Reza MolaeiIran 9.861
169Ehsan MohammadpourIran Advanced A19.632
170Seyedamin BehniaIran 9.472
171Hamed KarimnejadIran 9.132
172Keyhan SajediIran 9.122
173Mehdi ParvizpoorIran 9.071
174Parviz RokhIran 9.062
175Saed AzadfallahIran 8.652
175Shahab NouraziIran 8.652
177Soran ShekhahmadiIran 8.052
178Majid NouraeeIran 7.832
179Peiman ShahrpouriIran 7.462
180Michael KlokaIran 7.252
181Mohammadzaman HasanabadiIran 6.681
182Mohamadali MoghadasiIran 6.542
183Shahreh RanjbarIran 6.502
184Mohammad Amin ShafieeIran 5.982
185Sholeh MohammadiIran 5.951
186Babak LaviIran 5.942
186Mohammad YazdaniIran 5.942
188Shahryar BehravanIran 5.824
189Rasoul DidehvarIran 5.721
189Mohammad MoeiniIran 5.721
191Fornzan MirhajiIran 5.301
191Sayed MiriroushanIran 5.301
191Seyedmahmood ZareiIran 5.301
191Shahab PaknejadIran 5.301
195Kiyan TavakoliIran 5.221
196Amirreza FarajpourIran 4.925
197Shahin Abbasi TarzamiIran 4.831
197Kiarash Mahmoud MohrehkeshIran 4.831
197Hamed MehriIran 4.831
197Hamid Behnam ZahmatiIran 4.831
201Mecid HatemIran 4.523
202Yousef SaririIran 4.524
203Sohrab MasoumiIran 4.381
203Reza BinaIran 4.381
203Eliza ShidvashIran 4.381
203Neda GharibzadehIran 4.381
207Mehran SiavashiIran 4.261
207Milad EhsanbakhshIran 4.261
207Nima BanaviIran 4.261
210Mohammad ShiranIran 4.241
211Hamidreza ShahrokhiIran 3.932
212Majid TamriIran 3.831
212Ali SabouhiIran 3.831
212Majid TaleblouIran 3.831
212Faramarz SotoudemIran 3.831
216Fereshieh GrafianIran 3.831
217Shahin AzamiIran 3.691
218Alireza AliakbarIran 3.301
219Sayed Mahmoodreza MousaviIran 2.913
220Hadi ZareIran 2.871
221Mohammad JabbariIran 2.814
222Bahram MoradiIran 2.812
223Mehdi BesharettiIran 2.672
224Niloofar SadjediIran 2.541
224Elham DastranjIran 2.541
224Alireza ArdalaniIran 2.541
224Rasoul AramIran 2.541
224Mehdi TehraniIran 2.541
229Iman SohrabianIran 2.461
230Ehsan JarrahIran 1.782
231Arad RostampourIran 1.634
232Mahtab AminiIran 1.371
233Amir Abbas HatamiIran 1.313
234Iman HabibiIran 1.1010
235Mahdie RazaviniaIran 0.671
236Ali ParvinIran 0.661
237Simin Jahan IğdırIran 0.431
238Saeid HatamiIran 0.291
239Fataneh AfsharIran 0.121
240Amir TalaeeIran 0.006
240Mehrdad JiranzadehIran 0.006
240Mehdi MafiIran 0.006
243Saeed VahidIran 0.005
244Hossein PaknahadIran 0.004
244Raoof GhasemkarimiIran Master M20.004
246Abbas PourbozIran 0.003
246Edris AshhadiIran Grandmaster G10.003
246Hamid KhodadadIran 0.003
246Hasan AhmadiIran 0.003
246Hosein KhoshsefatIran Advanced A10.003
246Kamran ShiraziIran 0.003
246Masoud RazzaghiIran 0.003
246Milad JafariIran 0.003
246Mohammad AkhlaghiIran 0.003
246Nima ShahsavarIran 0.003
246Sharif SamaniIran 0.003
246Ali KadkhodaeiIran 0.003
246Samad TavakoliIran 0.003
246Shahroz ZareiIran 0.003
260Ali ErtenIran 0.002
260Alireza SaatchiIran 0.002
260Alper AltinokIran 0.002
260Amir HassanniaIran 0.002
260Armin HedayatiIran 0.002
260Arsalan ShooshtariIran 0.002
260Ataollah MansourIran 0.002
260Farokh TalaifarIran 0.002
260Hirash BanebasharIran 0.002
260Jabbar RajianIran 0.002
260Kamran SharifiIran Master M20.002
260Mansour NamadyanIran 0.002
260Mehdi CharmchiIran 0.002
260Mehdi NegbahatIran 0.002
260Mehrdad MomeniIran 0.002
260Mohsen GhadaksazIran 0.002
260Morteza ShahriIran 0.002
260Reza AlibabaIran 0.002
260Shiva TaghizadehIran 0.002
260S.H. NajibiIran 0.002
260Shahrokh SalimiIran 0.002
260Navid MohammadiIran 0.002
260Ali Naser DinIran 0.002
260Teimour MohammadiIran 0.002
260Payam FarajollahiIran 0.002
285Ali HasanniaIran 0.001
285Ali OzturkIran 0.001
285Ali SoyluIran 0.001
285Chiva TafazzoliIran 0.001
285Gökhan BIran 0.001
285Inanç SeIran 0.001
285Mohammadamin ShafeiIran 0.001
285Tu-MenIran 0.001
285Saber AhmadzadehIran 0.001
285Mehdi YounesiIran 0.001