All Morocco stats
ALL-TIME

Best Morocco Men's 100 m Athletes of All Time

All-time list of the top Morocco men in the 100 m, based on official personal bests, with results, wind readings and dates.

Discover the greatest Morocco men in the 100 m. Aziz Ouhadi tops the all-time national list with 10.07, among 100 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Aziz Ouhadi10.07Apr 24, 2015
2Chakir Machmour10.10+2.5⚠Jul 15, 2023
3Yahya Berrabah10.2HTMay 9, 2004
4Yassine Hssine10.27+2.4⚠Jul 20, 2025
5Driss Bensaddou10.32+4.4⚠Jun 6, 1993
6Mehdi Takordmioui10.34+1.8Jul 28, 2019
7Idriss Khalid Zougari10.34+1.9Mar 20, 2008
8Marouane Kacimi10.40+1.2Jun 22, 2025
9Othmane Rakib10.4HTJun 13, 2004
10Hossam Hatib10.41+3.3⚠Jun 3, 2026
11Ayman EL Haddaoui10.41+3.3⚠Jul 23, 2022
12Azedine Maadi10.42Jan 6, 2019
13Amine AIT Elhadj10.43+2.5⚠Jul 15, 2023
14Abdelhafid HADDADI10.47+1.1Apr 23, 2014
15Walid El Boussiri10.48+0.7Jun 22, 2025
16Hamza Moudchi10.5HTFeb 28, 2021
17Mohamed Yassine Zerhoumi10.55+2.5⚠Jul 15, 2023
18Abdelghani Zaghali10.56+0.8May 2, 2015
19Yassine Akkad10.56+2.7⚠Jul 20, 2025
20Bouchaib El-Maachi10.57Oct 14, 1964
21Hamza Mlaab10.58Jun 21, 2014
22Hamza Dair10.6HTFeb 28, 2021
23Mohamed Lameti10.60+0.7Jun 14, 2026
24El Mehdi Kabbachi10.6HTJul 3, 2010
25Mohamed Amine El Houari Salmani10.61+1.3Jun 22, 2025
26Said Aberchih10.62+2.1⚠Jul 20, 2025
27Abderrazzak Mouzdahir10.63Jan 6, 2019
28Mohamed Karim Tahiri10.64Jun 21, 2014
29Mohamed Soukah10.65Apr 29, 2018
30Adam Fourar10.65+1.2Sep 12, 2024
31Ismail Manyani10.67Jan 6, 2019
32Mustapha Ibenkhaldoun10.67+2.9⚠Apr 25, 2026
33Imad Rahoui10.67+1.2Jul 19, 2003
34Abdelali Ouyamna10.68+2.3⚠Jun 29, 2024
35Hamza OUAHBI10.69Jun 21, 2014
36Abdelhakim Mlaab10.7HTJul 3, 2010
37Badr El Amine10.7HTMay 9, 2004
38Soufiane Zakour10.71+3.2⚠Apr 16, 2017
39Youssef Hdar10.72-1.9Feb 2, 2022
40Mohammed Edraoui10.72+0.7Jun 14, 2026
41Anouar EL Aoufi10.73+4.6⚠Apr 16, 2017
42Abdellah Hzoum10.74+1.0May 26, 2021
43Houssam Haddaoui10.74Apr 29, 2018
44Salaheddine Guimimi10.74Apr 29, 2018
45Moncif Nahal10.74+2.7⚠Jul 20, 2025
46Walid Jabri10.74+1.4Jun 14, 2026
47Jamal Eddine Hdily10.76+0.3Jan 23, 2022
48Mouhcine Khoua10.78+1.5Apr 11, 2021
49Aimrane Bintaoui10.78+3.2⚠Jul 19, 2025
50Nassim Zetouni10.79+3.2⚠Jul 19, 2025
51Hassan El-Mech10.79Oct 13, 1968
52Abdelkarim Bebouchaibe10.80+2.3⚠Jun 29, 2024
53Younes Eldrissi10.80+1.5Apr 26, 2026
54Otmane MAHIEDDINE10.8HTFeb 28, 2021
55Achraf Belmaati10.81Mar 17, 2019
56Oussama Frindi10.81+1.5Jul 24, 2018
57Lotfi Adam El Meliani10.82-0.1Jun 14, 2026
58Othmane Goumri10.83+4.5⚠Jun 29, 2024
59Mehdi EL GHAZOUANI10.84+0.0Jul 13, 2004
60Mustapha Hasnaoui10.86+3.2⚠Jun 29, 2024
61Ahmed Elkassimi10.89+4.0⚠May 8, 2022
62Kamal Mottakil10.9HTFeb 28, 2021
63Soufiane Fninou10.90+1.9Jun 23, 2018
64Hamza Bendoukkalia10.90+2.6⚠Jun 9, 2012
65Mouad Rezzouq10.91Apr 29, 2018
66Salaheddine Beloud10.92+3.3⚠Apr 16, 2017
67Fahd El Alouche10.92+2.3⚠Jul 19, 2025
68Adam BEKBACHI10.93-0.1Jun 14, 2026
69Oussama Hammi10.94Jan 6, 2019
70Saad Fatouhi10.95+2.0Jun 25, 2021
71Abdelouahed Bouhila10.97+2.1⚠Feb 10, 2019
72Soifiane Azabi10.97+2.3⚠Jun 29, 2024
73Ahmed Hannour10.98+1.9Jul 24, 2018
74Mohamed Amine Dagdagui10.98Apr 29, 2018
75Ilyass Zarriq10.98+2.9⚠Jul 15, 2023
76Moussa Banour10.98+0.0Jun 22, 2025
77Younés Moudrik10.99-0.4May 19, 2002
78Yasin Hajjaji10.99+0.3Feb 16, 2020
79Zakaria Souggat11.0HTFeb 28, 2021
80Youssef Qorar11.00+2.3⚠Jul 19, 2025
81Mohamed Koussi11.05+1.5Jun 9, 2012
82Mohamed Saikouk11.07+3.7⚠Jun 7, 2014
83Amine Dahi11.08+0.9Jun 22, 2025
84Said EL Guebbaz11.10-1.0May 7, 2023
85Oualid Bouchlouh11.11+2.9⚠Jul 15, 2023
86Ayoub Sadni11.12+2.9⚠Jun 6, 2026
87Issam Rmaiti11.12Apr 29, 2018
88Mouncef Bouja11.12-1.0May 7, 2023
89Mounir Hazal11.14-0.1Jul 13, 2018
90Youssef Hajjaj11.16-1.0Jun 14, 2026
91Abderrahmane RAZZAQ11.16-0.3Apr 19, 2026
92Raddad El Mehdi11.19+2.9⚠Jul 15, 2023
93Daouad Yamine11.21+4.5⚠Jun 29, 2024
94Ajraoui ANWAR11.21+2.2⚠Jun 21, 2026
95Walid Elkhalki11.22+4.5⚠Jun 29, 2024
96Adam Laamimich11.22+1.9Jun 21, 2026
97Taha TIAFCHT11.22+1.1Jun 7, 2026
98Ismail Shaissah11.23-1.5Jun 16, 2019
99Badr Bounakhla11.24+4.5⚠Jun 29, 2024
100Mohamed Boukharfane11.25+1.7Apr 26, 2026