Islamic Republic of Iran

Year Contestant P1 P2 P3 P4 P5 P6 Total Rank Award
2025 Bardiya Khosheghbal 7 7 7 7 7 0 35 27 Gold medal
2025 Mahdi Aghajanloo 7 7 7 7 7 0 35 27 Gold medal
2025 Mohammadreza Attaranzadeh 6 7 7 7 7 0 34 73 Silver medal
2025 Mohammad Sajjad Memari Abkooh 7 7 1 7 7 0 29 119 Silver medal
2025 Amirhossein Zarei 7 7 4 7 3 0 28 148 Silver medal
2025 Parsia Tajallaie 0 7 7 7 1 0 22 243 Bronze medal
2024 Radin Zahedigolpayegani 7 7 1 7 7 1 30 29 Gold medal
2024 Iliya Yazdanivarzi 7 1 0 7 7 3 25 90 Silver medal
2024 Sepehr Alipour 7 7 0 7 1 2 24 100 Silver medal
2024 Amirhossein Mohammadzadeh 7 7 0 7 1 0 22 147 Silver medal
2024 Parsa Saberi 7 7 0 7 0 0 21 182 Bronze medal
2024 Parnia Dabbagh 5 1 1 7 0 1 15 327 Honourable mention
2023 Ehsan Heidari 7 7 7 7 7 0 35 28 Gold medal
2023 Mohammadermia Ghaseri 7 7 7 7 2 0 30 71 Silver medal
2023 Sobhan Aram 7 7 7 7 0 2 30 71 Silver medal
2023 Mohammadparsa Jafarnejady 7 7 3 7 3 0 27 119 Silver medal
2023 Arvin Taheri 7 7 1 7 2 2 26 128 Silver medal
2023 Pouria Rahmani 7 7 1 7 2 0 24 145 Bronze medal
2022 Mehran Talaei Khajehroshanaei 7 7 2 7 7 4 34 38 Gold medal
2022 Pouria Mahmoudkhanshirazi 7 7 2 7 7 4 34 38 Gold medal
2022 Sina Azizeddin 7 6 6 7 7 1 34 38 Gold medal
2022 Danial Parnian 7 7 2 7 7 0 30 84 Silver medal
2022 Seyed Mobin Razavi 7 7 2 7 7 0 30 84 Silver medal
2022 Amir Mohammad Bandari Masoole 7 7 1 7 7 0 29 112 Silver medal
2021 Matin Yadollahi 7 1 0 7 7 0 22 63 Silver medal
2021 Mohammad Reza Badri 7 0 0 7 7 0 21 105 Silver medal
2021 Sina Azizeddin 7 0 2 7 5 0 21 105 Silver medal
2021 Mehran Talaei Khajehroshanaei 7 0 0 7 0 0 14 218 Bronze medal
2021 Alireza Rezaeimoghadam 6 0 0 7 0 0 13 268 Bronze medal
2021 Ilia Mahrooghi 5 0 1 7 0 0 13 268 Bronze medal
2020 Alireza Haqi 7 7 4 7 7 1 33 22 Gold medal
2020 Mohammad Moshtaghifar 7 7 0 7 7 0 28 86 Silver medal
2020 Ali Mirzaee Anari 7 2 0 7 7 1 24 140 Silver medal
2020 Kian Shamsaie 7 2 0 7 7 1 24 140 Silver medal
2020 Matin Yadollahi 7 2 0 7 7 0 23 162 Bronze medal
2020 Seyed Reza Hosseini Dolatabadi 7 2 0 1 7 0 17 262 Bronze medal
2019 Shayan Talaei 7 7 3 7 7 1 32 41 Gold medal
2019 Seyed Mohammad Mahdi Hatami 7 6 0 7 7 1 28 65 Silver medal
2019 Ali Mirzaei Anari 7 6 0 7 4 0 24 143 Silver medal
2019 Faraz Ghahremany Kooreh 7 6 0 7 2 0 22 168 Bronze medal
2019 Amirabbas Mohammadi 7 7 0 7 0 0 21 214 Bronze medal
2019 Kian Shamsaei 0 6 0 5 7 0 18 267 Bronze medal
2018 Mohammad Sharifi Kiasari 7 7 3 7 7 1 32 27 Gold medal
2018 Ahmad Ramzan Pour 7 7 0 7 1 6 28 87 Silver medal
2018 Erfan Moeini 7 7 0 7 7 0 28 87 Silver medal
2018 Mohammad Shahverdi Kondori 7 7 3 7 1 0 25 131 Silver medal
2018 Mohammad Amin Sharifi Charouri 7 7 0 7 1 0 22 174 Bronze medal
2018 Abolfazl Shirmahallehei 7 2 0 4 1 1 15 290 Honourable mention
2017 Amirmojtaba Sabour 7 7 0 7 7 7 35 1 Gold medal
2017 Aryo Lotfi Jandaghi 7 7 0 7 2 2 25 36 Gold medal
2017 Seyed Mohammadsadegh Mahdavi Tikdari 7 3 0 7 7 0 24 49 Silver medal
2017 Taha Miran Zadeh 7 7 0 7 0 0 21 82 Silver medal
2017 Farhood Rostamkhani 7 4 0 7 1 0 19 115 Silver medal
2017 Soroush Taslimi 7 4 0 7 0 0 18 139 Bronze medal
2016 Mohammad Reza Aminian 7 2 0 7 7 1 24 94 Silver medal
2016 Amin Rakhsha 7 3 1 7 4 0 22 137 Silver medal
2016 Amirmojtaba Sabour 7 2 2 7 4 0 22 137 Silver medal
2016 Alireza Hediehloo 7 7 0 7 0 0 21 146 Bronze medal
2016 Farbod Ekbatani 7 2 0 7 0 3 19 184 Bronze medal
2016 Mahbod Majid 7 0 0 7 3 0 17 224 Bronze medal
2015 Ali Sayadi 7 5 7 7 3 0 29 19 Gold medal
2015 Aria Halavati 7 0 7 7 1 6 28 26 Gold medal
2015 Mojtaba Zareh Bidaki 7 3 7 7 3 0 27 32 Gold medal
2015 Amin Behjati 7 1 7 7 3 0 25 40 Silver medal
2015 Farbod Ekbatani 7 3 1 7 1 0 19 118 Silver medal
2015 Ali Daeinaby 5 2 2 7 1 0 17 160 Bronze medal
2014 Shayan Gholami 7 7 0 7 5 0 26 83 Silver medal
2014 Seyyedmohammadhossein Seyyedsalehi 7 3 0 7 7 0 24 102 Silver medal
2014 Arian Hosseingholizadeh 7 6 1 7 1 0 22 124 Silver medal
2014 Ehsan Mokhtarian 7 6 0 7 2 0 22 124 Silver medal
2014 Yeganeh Ali Mohammadi 7 5 0 7 2 0 21 163 Bronze medal
2014 Armin Behnamnia 7 0 1 7 1 0 16 267 Bronze medal
2013 Alek Bedroya 7 7 7 7 7 0 35 10 Gold medal
2013 Aref Sadeghi 7 2 7 7 7 1 31 34 Gold medal
2013 Mahan Tajrobehkar 7 0 7 7 7 0 28 61 Silver medal
2013 Mohammad Javad Shabani Zahraei 7 0 7 7 7 0 28 61 Silver medal
2013 Tina Torkaman 7 7 0 7 7 0 28 61 Silver medal
2013 Seyyedmohammadhossein Seyyedsalehi 1 7 3 7 0 0 18 196 Bronze medal
2012 Pedram Safaee 7 7 0 7 7 1 29 30 Gold medal
2012 Alek Bedroya 7 7 3 4 7 0 28 33 Gold medal
2012 Mina Dalirrooyfard 7 7 0 7 7 0 28 33 Gold medal
2012 Alireza Fallah 7 7 3 7 3 0 27 52 Silver medal
2012 Amir Ali Moinfar 7 1 0 7 7 0 22 96 Silver medal
2012 Goodarz Mehr 7 0 0 7 3 0 17 182 Bronze medal
2011 Mina Dalirrooyfard 7 0 2 7 7 7 30 14 Gold medal
2011 Mojtaba Shokrian Zini 7 0 6 7 7 1 28 39 Gold medal
2011 Mohammad Pedramfar 7 2 2 7 7 1 26 61 Silver medal
2011 Alireza Fallah 7 0 2 7 7 0 23 83 Silver medal
2011 Erfan Tavakoli 7 1 0 7 6 1 22 113 Silver medal
2011 Sahand Seifnashri 5 0 3 7 7 0 22 113 Silver medal
2010 Javad Abedi 7 7 1 7 2 1 25 53 Silver medal
2010 Hesameddin Rajabzadeh 7 7 1 7 1 0 23 64 Silver medal
2010 Morteza Ashraphijuo 7 7 1 7 0 0 22 76 Silver medal
2010 Masoud Shafaei 7 7 0 7 0 0 21 106 Silver medal
2010 Saeed Tayyebi 5 7 1 7 0 0 20 151 Bronze medal
2010 Sina Rezaie 2 7 0 7 0 0 16 199 Bronze medal
2009 Khashayar Khosravi 7 7 2 7 7 3 33 37 Gold medal
2009 Amirmasoud Geevechi 7 7 4 5 7 0 30 54 Silver medal
2009 Pooya Vahidi Ferdowsi 7 7 1 6 7 0 28 83 Silver medal
2009 Hossein Dabirian 7 7 1 6 3 0 24 130 Silver medal
2009 Sepehr Ghazi Nezami 7 7 1 6 3 0 24 130 Silver medal
2009 Seyed Ehsan Azarmsa 7 7 1 0 7 0 22 168 Bronze medal
2008 Kasra Ahmadi 7 7 1 7 7 7 36 8 Gold medal
2008 Milad Bakhshizadeh 7 7 2 7 7 0 30 48 Silver medal
2008 Mohammad Jahangoshahi 7 7 0 7 7 2 30 48 Silver medal
2008 Mohammadmahdi Yazdi 7 7 7 7 2 0 30 48 Silver medal
2008 Amir Sepehri 7 7 1 7 7 0 29 57 Silver medal
2008 Nima Hamidi 7 2 3 7 7 0 26 78 Silver medal
2007 Seyedhesam Firouzi 7 7 2 7 6 1 30 19 Gold medal
2007 Mohammad Reza Takapoui 7 7 0 7 7 0 28 40 Silver medal
2007 Shayan Dashmiz 3 7 0 7 7 2 26 60 Silver medal
2007 Saeed Hadikhanloo 3 7 0 7 5 2 24 68 Silver medal
2007 Arman Fazeli Chaghooshi 6 1 0 7 6 0 20 123 Bronze medal
2007 Seyedmahyar Sefidgaran 7 0 0 7 1 0 15 197 Bronze medal
2006 Jaber Zarezadeh 7 7 0 7 7 0 28 27 Gold medal
2006 Naser Talebizadeh Sardari 7 7 0 6 7 1 28 27 Gold medal
2006 Nima Ahmadi Pour Anari 7 7 0 7 7 0 28 27 Gold medal
2006 Arman Fazeli Chaghooshi 7 1 7 7 1 0 23 60 Silver medal
2006 Mohammad Bavarian 7 5 0 6 1 0 19 117 Silver medal
2006 Seyed Jalil Kazemi Tabar Amir Kolaei 7 4 1 6 1 0 19 117 Silver medal
2005 Ali Akbar Daemi 7 7 7 7 7 7 42 1 Gold medal
2005 Morteza Saghafian 7 7 7 7 7 0 35 35 Gold medal
2005 Mostafa Einollah Zadeh Samadi 7 7 0 7 6 7 34 43 Silver medal
2005 Nima Ahmadi Pour Anari 7 7 1 7 3 7 32 47 Silver medal
2005 Ali Khezeli 7 7 1 7 7 0 29 65 Silver medal
2005 Omid Hatami Varzaneh 1 7 6 7 7 1 29 65 Silver medal
2004 Behzad Mehrdad 6 1 7 7 7 5 33 33 Gold medal
2004 Ali Akbar Daemi 7 7 2 7 7 1 31 46 Silver medal
2004 Mohamad Bagher Iraji 7 7 2 7 6 2 31 46 Silver medal
2004 Mohamad Gharakhani 7 7 0 7 7 2 30 58 Silver medal
2004 Adel Javanmard 6 3 3 7 6 2 27 81 Silver medal
2004 Erfan Salavati 7 6 1 7 3 2 26 93 Silver medal
2003 Hessam Mahdavifar 7 3 0 7 1 7 25 50 Silver medal
2003 Mohammad Amin Khajehnejad 2 3 0 7 2 7 21 83 Silver medal
2003 Ahmad Peivandi Karizbodaghi 7 2 0 7 1 2 19 98 Silver medal
2003 Seyed Gholamhosein Mohimani Emamzadeh 7 3 0 7 1 0 18 107 Bronze medal
2003 Mohammad Abbas Rezaei 2 7 0 7 0 1 17 124 Bronze medal
2003 Nima Noorshams 2 2 0 7 1 0 12 211 Honourable mention
2002 Hessam Mahdavifar 7 7 1 7 6 0 28 40 Silver medal
2002 Mohammadmahdi Keramativallayi 6 6 1 7 7 0 27 58 Silver medal
2002 Payam Valadkhan 6 6 1 4 6 2 25 78 Silver medal
2002 Sepidehsadat Mirrahimi 7 6 1 7 2 1 24 86 Silver medal
2002 Miromid Hajimirsadeghi 6 6 1 7 2 0 22 113 Bronze medal
2002 Armin Morabbi 6 0 1 7 3 0 17 177 Bronze medal
2001 Iman Setayesh 7 3 7 7 2 0 26 54 Silver medal
2001 Amin Jaefarian 7 6 0 7 3 0 23 73 Silver medal
2001 Hamid Foroughi 3 7 0 1 7 0 18 127 Bronze medal
2001 Siamak Ahmadpour Torkamani 7 0 2 7 2 0 18 127 Bronze medal
2001 Seyed Mohammad Hossein Mousavi 3 2 3 4 3 0 15 164 Bronze medal
2001 Miromid Hajimirsadeghi 3 1 2 4 1 0 11 228 Bronze medal
2000 Amin Aminzadeh Gohari 7 1 3 7 7 7 32 25 Gold medal
2000 Salman Abolfathe Beikidezfuli 7 7 0 7 7 2 30 36 Gold medal
2000 Ali Shourideh 7 6 2 7 7 0 29 40 Silver medal
2000 Ali Babaii Lactarashani 7 7 0 1 7 3 25 63 Silver medal
2000 Arash Amini 7 1 0 7 7 3 25 63 Silver medal
2000 Seyed Ali Madani Zadeh 7 1 0 1 1 4 14 176 Bronze medal
1999 Amir Ajorlou 7 7 1 7 7 5 34 15 Gold medal
1999 Seyed Majed Taheri 7 7 1 7 7 1 30 28 Gold medal
1999 Javad Lavaei Yanesi 7 7 1 7 0 3 25 54 Silver medal
1999 Ali Shourideh 7 1 1 7 6 2 24 56 Silver medal
1999 Mazyar Mirrahimi 5 7 1 7 2 1 23 62 Silver medal
1999 Mehdi Abolghasem Safa 3 3 1 7 2 7 23 62 Silver medal
1998 Omid Amini 7 7 7 7 7 7 42 1 Gold medal
1998 Sahand Haji Ali Ahmad 7 7 2 7 7 7 37 7 Gold medal
1998 Kasra Alishahi 7 7 4 7 4 7 36 12 Gold medal
1998 Alireza Keshavarzhaddad 7 7 2 4 7 7 34 18 Gold medal
1998 Amir Ajorlou 7 7 1 4 7 7 33 21 Gold medal
1998 Farhad Farahani 7 7 2 7 6 0 29 49 Silver medal
1997 Eaman Eftekhari 7 7 7 7 7 7 42 1 Gold medal
1997 Hadi Salmasian 4 7 7 7 7 5 37 22 Gold medal
1997 Mohsen Bahramgiri 7 7 7 7 7 1 36 28 Gold medal
1997 Mohsen Bayati 4 7 7 7 7 3 35 32 Gold medal
1997 Seyed Reza Moghadasi 6 7 7 7 7 0 34 40 Silver medal
1997 Pouria Rezaeian 5 7 7 7 7 0 33 44 Silver medal
1996 Eaman Eftekhari 7 7 7 0 0 7 28 33 Gold medal
1996 Alireza Salehi Golsefidy 4 7 7 7 2 0 27 36 Silver medal
1996 Morteza Fotouhi Firoozabad 4 7 4 7 1 2 25 50 Silver medal
1996 Roohollah Ebrahimian 2 7 4 7 0 3 23 62 Silver medal
1996 Seyed Reza Moghadasi 2 7 4 1 4 5 23 62 Silver medal
1996 Hadi Salmasian 4 7 3 1 1 1 17 121 Bronze medal
1995 Maryam Mirzakhani 7 7 7 7 7 7 42 1 Gold medal
1995 Reza Sadeghi 7 7 7 7 7 2 37 23 Gold medal
1995 Mohammad Javaheri 7 7 7 7 7 1 36 31 Silver medal
1995 Hossein Zivari Piran 7 7 6 7 7 1 35 36 Silver medal
1995 Keivan Mallahi 7 2 3 6 7 7 32 66 Silver medal
1995 Mohammad Ali Abam 7 0 2 4 7 0 20 182 Bronze medal
1994 Maryam Mirzakhani 6 7 7 7 7 7 41 23 Gold medal
1994 Maziyar Ramin Rad 7 7 6 7 7 7 41 23 Gold medal
1994 Reza Sadeghi 7 7 7 7 4 5 37 37 Silver medal
1994 Roya Beheshti Zavareh 4 7 7 3 7 7 35 49 Silver medal
1994 Ali Nourmohammadi 0 5 7 7 5 2 26 120 Bronze medal
1994 Omid Naghshinen A 3 7 1 4 6 2 23 143 Bronze medal
1993 Mohammed Mahdiaan 7 7 0 5 7 7 33 14 Gold medal
1993 Mehrdaad Abbaaspour 7 7 1 4 7 5 31 25 Gold medal
1993 Mohammed-Reza Razvaan 7 3 0 7 7 5 29 36 Silver medal
1993 Omraan Ahmadi Darvishv 7 3 0 3 7 2 22 73 Silver medal
1993 Afshin Abdollahi 7 0 0 4 7 3 21 83 Silver medal
1993 Hossein Movaasaati 0 3 4 1 7 2 17 122 Bronze medal
1992 Kasra Rafie 7 7 7 7 0 3 31 27 Silver medal
1992 Amir Jafari 6 7 5 6 0 2 26 57 Silver medal
1992 Ramin Taklubighash 7 7 1 7 1 1 24 73 Silver medal
1992 Reza Naserasr 5 2 4 7 1 4 23 82 Bronze medal
1992 Abbas Colmakani 3 5 1 7 0 2 18 115 Bronze medal
1992 Hossein Abbaspour 2 1 0 7 0 1 11 180 Honourable mention
1991 Behrang Noohi 7 7 5 7 7 7 40 14 Gold medal
1991 Payman L. Kassaei 7 7 4 7 7 7 39 18 Gold medal
1991 Ayatollah Karimzadeh 7 7 3 7 7 7 38 21 Silver medal
1991 Shahram Mohsenipour 7 7 3 4 7 2 30 72 Bronze medal
1991 Medhi Askari 4 7 3 7 7 1 29 82 Bronze medal
1991 Tolooe Hossein Sharifi 4 4 3 0 4 0 15 175
1990 Ali Rajaei 7 6 3 2 4 4 26 50 Silver medal
1990 Behrang Noohi 4 2 3 7 7 3 26 50 Silver medal
1990 Payman L. Kassaei 7 2 3 7 3 3 25 56 Silver medal
1990 Arash Rastegar 5 2 7 3 3 4 24 63 Silver medal
1990 Vahid Tavasoli 3 3 0 3 3 0 12 201
1990 Hamid Reza Davoodi 1 1 1 2 4 0 9 239
1989 Mohammad Jaber Borran 6 7 7 7 0 5 32 59 Silver medal
1989 Mehdi Rezaiy 7 7 1 7 7 2 31 65 Silver medal
1989 Mohammad Ali Khojastepur 7 6 2 7 7 0 29 76 Bronze medal
1989 Amirabas Abedy 4 7 0 7 7 2 27 88 Bronze medal
1989 Shahriar Mokhtari Sharghi 2 7 0 0 7 4 20 129 Bronze medal
1989 Alyani Kurosh 0 0 0 0 1 7 8 209 Honourable mention
1988 Amir Aalam Ghazanfarian 4 4 2 7 5 1 23 60 Silver medal
1988 Arash Hassibi 5 6 2 0 6 0 19 87 Bronze medal
1988 Ali Reza Bigdeli 7 0 1 1 7 0 16 111 Bronze medal
1988 Mohammad Ali Khojastepur 5 1 2 3 2 1 14 124 Bronze medal
1988 Behzad Nazari 0 5 1 1 2 1 10 166
1988 Hessam Hammidi 3 0 0 0 0 1 4 223
1987 Ali Asghar Khanban 7 7 0 1 7 0 22 95 Bronze medal
1987 Farzan Fallah 0 7 0 0 7 3 17 121
1987 Ali Sabetian 2 1 0 7 0 0 10 159
1987 Nader Ali Akbarian 0 7 0 0 1 2 10 159
1987 Pejman Pourshirazi 2 0 1 0 7 0 10 159
1987 Ali Reza Hashemi Attar 0 0 0 0 1 0 1 217
1985 Ehsan Emami 7 6 3 0 5 7 28 27 Silver medal