Competitor IndexMorocco 🇲🇦 Generated on 31 Jan 2026 based on the database export of 30 Jan 2026. # WCA ID Name Appearances 2008 1 2008AMER03 Monir Amerkhous 1 2 3 4 5 6 7 8 9 2011 2 2011JAAF01 Souad Jaafri 1 2 3 4 5 6 7 8 2013 3 2013BALA02 Yassine Balazi 1 2 3 4 5 6 7 8 4 2013MOUR04 Mohamed Mourou 1 2 3 4 5 6 7 8 2015 5 2015CHOK01 Mohamed Ben Driss Chokri 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 6 2015MEZI01 Anas Meziani 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 2017 7 2017AARA01 Zineb Aarab 1 2 8 2017ATOU01 Ayoub El Atouany 1 2 3 4 5 6 7 8 9 10 11 12 13 14 9 2017AZZA01 Aicha Azzaoui 1 2 3 4 5 6 7 8 10 2017BOUQ01 Sara Bouqua 1 2 11 2017CHAK02 Nadia Chakir 1 12 2017EDDI01 Chaimae Eddiouri 1 2 13 2017ELKH01 Mohamed Elkhatri 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 14 2017EZZA01 Oualid Ezzahiri 1 2 15 2017FATH02 Anas Fathani 1 2 3 4 5 6 7 8 9 16 2017GHAM01 Saad Ghamgui 1 2 17 2017HANI02 Aya El Hani 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2017HANI03 Douae El Hani 1 2 19 2017JDID01 Yassine Jdidi 1 2 3 4 20 2017KABB01 Amine Kabbaj 1 2 21 2017LAKH02 Soufiane Lakhlifi 1 2 3 4 5 6 7 8 9 10 11 22 2017MOUB01 Chaimaa Moubarik 1 2 23 2017OUAA01 Imane Ouaali 1 2 24 2017OUAD01 Omar Ouadouha 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 25 2017RAHH01 Rabie Rahhali 1 2 2018 26 2018ADEI01 Soufiane Adeir 1 2 27 2018AKAD01 Mohamed El Akadi 1 2 28 2018AMEZ01 Salim Ameziane 1 2 29 2018ANAS01 Anass Doublal 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 30 2018BELA02 Sakina Belakbir 1 2 3 4 5 6 7 8 9 31 2018BEND01 Jaafar Bendahou 1 2 32 2018BENL01 Hiba Benlhaj 1 2 33 2018BENS03 Ali Bensouda 1 2 34 2018BENZ02 Benzouina Youssef 1 2 35 2018BOUR01 Ayman Bourchachene 1 2 36 2018BOUS03 Mohamed Bouslama 1 2 37 2018BOUS04 Mouรขd Bouslama 1 38 2018CHAF01 Younes Chafi 1 2 39 2018CHBA01 Mehdi Chbani 1 2 40 2018DIFA02 Ayoub Dif 1 2 41 2018DIOU01 Ismail Diouri 1 2 42 2018ELKA01 Zakaria Elkazdam 1 43 2018ELKH01 Mariam Elkhatri 1 2 44 2018ERRA01 Riad Erramdani 1 2 45 2018EZZE01 Nouamane Ezzemrany 1 2 3 4 5 6 7 46 2018IBRA02 Yanis Ibrahimi 1 2 47 2018ILYA02 Alami Louati Ilyas 1 2 48 2018IMHA01 Mahmoud Imhah 1 2 49 2018JAAF01 Mehdi Jaafour 1 2 3 4 5 6 7 8 9 50 2018KHAL04 Mouad Khallouk 1 2 51 2018LAAG01 Amine Laaguidi 1 2 52 2018LAHR01 Amine Lahrachi 1 2 53 2018LOUK01 Fady Loukili 1 2 3 4 54 2018MESS01 Reda El Messaoudi 1 2 55 2018MOUC01 Mohamed Youssef El Mouchtaray 1 2 56 2018MOUL02 Sami Ait Moulay 1 2 57 2018MOUN04 Omar El Mountacir 1 2 58 2018OUAR03 Hamza Mohamed Ouaritini 1 2 3 4 59 2018QORA01 Marouane El Qoraychi 1 2 3 4 60 2018RABI02 Malak Rabi 1 2 61 2018RAZA05 Ziad Razani 1 2 62 2018SLIM01 Jawad Ben Slimane 1 2 3 63 2018TLID01 Tayeb El Ouadrassi Tlidi 1 2 64 2018YASS01 Bentayfor Yassine 1 2 65 2018ZAKA04 El Hassani Mohamed Zakaria 1 2 66 2018ZERN01 Mohamed Amine Zernoun 1 2 2019 67 2019ABOU01 Badr Eddine Aboutabit 1 2 68 2019AZAM02 Amine El Azami 1 2 69 2019BENC01 Omar Benchbana 1 2 70 2019FAHM01 Youssef Fahmi 1 2 71 2019FERT01 Hatim Fertat 1 2 3 4 72 2019HOUM01 Wael Houmache 1 2 73 2019LAAS03 Ayman Laassel 1 2 74 2019RHFO01 Rime Rhfouda 1 2 75 2019YAHY01 Afaf Yahya 1 2 76 2019YAHY02 Laila Yahya 1 2 3 4 5 6 7 77 2019YAHY03 Ziad Yahya 1 2 78 2019YASS02 Madani Aloui Yassine 1 2 2020 79 2020BELA01 Badr Ait Belaid 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 2022 80 2022AMAD01 Yasmine Amadi 1 2 3 4 5 81 2022MARI03 Zacaria Maritoune 1 2 3 82 2022MIKO01 Kaiss Mikou 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 83 2022OUAS01 Ilyas Ouassil 1 2 84 2022OUAS02 Rayane Ouassil 1 2 85 2022OUAS03 Youssef Ouassil 1 2 86 2022YACO01 Ismail Yacoubi 1 2 3 4 2023 87 2023ABIS01 Zakaria Abisourour 1 2 3 4 5 6 7 8 88 2023ABUD01 Ilyar Abudukelimu 1 2 3 4 89 2023AGUI29 Ahmed Amine Aguida 1 2 90 2023BELA03 Rayan Ait Belaid 1 2 3 4 5 91 2023BENA06 Mamoune Benabdallah 1 2 92 2023BENS06 Sami Bensaid 1 2 93 2023CHIC03 Issam Chichati 1 2 94 2023HIMM01 Yasser Himmit 1 2 95 2023LAGZ01 Lilya Lagzouli 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 96 2023LOTF01 Elias Lotfi 1 2 3 4 5 97 2023LYOU01 Omar Lyoubi 1 2 3 4 5 98 2023MAMO03 Fassi Fihri Mamoun 1 2 99 2023NAJI02 Daif Naji 1 2 3 100 2023NBIG01 Zaid Nbigat 1 2 3 101 2023SAAD01 Yahia Saadi 1 2 102 2023SABI01 Mohammed Sabir 1 2 3 4 5 6 7 8 9 10 11 12 103 2023SALE11 Aymane Salek 1 2 104 2023SALE12 Taha Salek 1 2 2024 105 2024AABI01 Anir Aabi 1 2 3 4 5 6 7 8 106 2024ABID02 Zakariae El Abidi 1 2 3 4 107 2024ALAO01 Idris Alaoui 1 2 108 2024BACH05 Brahim El Bachir 1 2 109 2024BACH06 Salah El Bachir 1 2 110 2024BEKK01 Majd Bekkari 1 2 3 4 111 2024BENJ01 Yassine Taleb Benjelloun 1 2 112 2024BENJ02 Youssef Taleb Benjelloun 1 2 3 4 5 6 7 8 9 10 11 113 2024BENK03 Othmane Benkirane 1 2 114 2024BOUA01 Selman Bouali 1 2 115 2024CHER11 Omar Cherkaoui 1 2 116 2024ESSA02 Fariss Safouan Essalmi 1 2 3 4 5 6 7 8 9 10 11 12 13 117 2024KADI01 Youssef Kadiri 1 2 3 4 118 2024KHAD02 Rayane Khadraoui 1 2 119 2024LAGH01 Ziad Laghazi 1 2 3 4 5 6 120 2024RATB01 Alaaeddine Ratbi 1 2 3 4 121 2024RISS01 Saรขd Rissaoui 1 2 3 4 5 122 2024TOUF01 Yahya Toufalla 1 2 3 4 5 2025 123 2025AAQU01 Mohamed Fahd Aaquiq 1 2 124 2025AATA01 Mouad El Aatabi 1 2 125 2025AKER01 Louayl Akerkaou 1 2 126 2025AKKA02 Mohamed Akkar 1 2 3 4 127 2025ALLO01 Adam Allouch 1 2 128 2025AMIN03 Ouguenane Ahmed Amine 1 2 129 2025BACH04 Mehdi El Bachir 1 2 130 2025BENC02 Aken Benchekroun 1 2 3 131 2025BENT04 Yazid Bentaleb 1 2 132 2025BOUI02 Younes Bouiken 1 2 133 2025BOUK01 Yacine El Boukaabi 1 2 134 2025BRIB01 Khalid El Bribri 1 2 3 4 135 2025CHAD01 Mohammed Reda Chaddad 1 2 3 4 5 136 2025DAHA04 Leyth Dahab 1 2 137 2025DAHB01 Dalia Dahb 1 138 2025FARA01 Mamoun Faraj 1 2 139 2025FATH01 Mohamed Taha El Fathi 1 2 3 4 5 6 140 2025FIKR01 Ali Fikri 1 2 3 4 5 6 7 8 141 2025FIKR02 Ines Fikri 1 2 142 2025GEEN02 Nael Van Geenberghe 1 2 143 2025HARR23 Souhail El Harrab 1 2 144 2025HSAI01 Israa Hsaini 1 2 145 2025JMAR01 Taoufiq Jmari 1 2 146 2025KABB01 Mohamed Kabbaj 1 2 147 2025KATI04 Ali Katir 1 2 148 2025KATI05 Mohammed Jad Katir 1 2 149 2025KEMM02 Sofia Kemmou 1 2 150 2025KHAL05 Ali Chahine Khalil 1 2 151 2025KHOU01 Sami Khouya 1 152 2025LAAR01 Mohamed Laaroussi 1 2 3 4 153 2025LEBT01 Mohamed-Amine Lebtaini 1 2 3 4 154 2025MACH08 Anas Machtoune 1 2 3 4 5 6 155 2025MAKR01 Moussafir Makram 1 2 156 2025MIRI02 Ayman El Miri 1 2 157 2025MOUS01 Bilal Moussaria 1 2 158 2025OTMA01 Mohamed El Otmani 1 2 3 4 5 6 7 8 9 10 11 12 13 159 2025OUAK01 Yahya Ouakrime 1 2 160 2025OUMA01 Marwa Oumalik 1 2 161 2025RABE01 Adam Raberh 1 2 162 2025ROUI01 Omar Rouineb 1 2 3 163 2025SALE09 Mehdi Salek 1 2 3 4 164 2025SAMS02 Aylan Samson 1 2 165 2025SAYE02 Nour Sayerh 1 166 2025TARR01 Adam Tarrass 1 2 3 4 5 6 167 2025YACO01 Selma Yacoubi 1 2 168 2025ZIAN01 Mohamed Charif Ziane 1 2 169 2025ZIAT01 Imad Ziati 1 2