Federation · MAR

Morocco national best marks

Best marks by Morocco athletes in each event, compiled from the all-time lists we import. Derived national bests — not official national records (see note below).

500

Stored marks

342

Distinct marks shown

Men's 1500m

Derived 14 Sep 2026

Morocco national best marks, men 1500 Metres
# Athlete Mark Date Venue Age
1 Hicham El Guerrouj 3:26.00 14 Jul 1998 — 23
2 Hicham El Guerrouj 3:26.12 24 Aug 2001 — 26
3 Hicham El Guerrouj 3:26.45 12 Aug 1998 — 23
4 Hicham El Guerrouj 3:26.89 16 Aug 2002 — 27
5 Hicham El Guerrouj 3:26.96 8 Sep 2002 — 27
6 Hicham El Guerrouj 3:27.21 11 Aug 2000 — 25
7 Hicham El Guerrouj 3:27.34 19 Jul 2002 — 27
8 Hicham El Guerrouj 3:27.64 6 Aug 2004 — 29
9 Hicham El Guerrouj 3:27.65 24 Aug 1999 — 24
10 Hicham El Guerrouj 3:28.21 7 Jul 1999 — 24
11 Hicham El Guerrouj 3:28.37 8 Aug 1998 — 23
12 Hicham El Guerrouj 3:28.38 6 Jul 2001 — 26
13 Hicham El Guerrouj 3:28.40 5 Sep 2003 — 28
14 Hicham El Guerrouj 3:28.57 11 Aug 1999 — 24
15 Abdalaati Iguider 3:28.79 17 Jul 2015 — 28
15= Abdelati Iguider 3:28.79 17 Jul 2015 — —
17 Hicham El Guerrouj 3:28.91 13 Aug 1997 — 22
18 Hicham El Guerrouj 3:28.92 22 Aug 1997 — 22
19 Hicham El Guerrouj 3:29.05 23 Aug 1996 — 21
20 Hicham El Guerrouj 3:29.06 17 Aug 2001 — 26
21 Hicham El Guerrouj 3:29.08 2 Sep 2001 — 26
22 Hicham El Guerrouj 3:29.12 9 Jul 1998 — 23
23 Hicham El Guerrouj 3:29.13 15 Aug 2003 — 28
24 Hicham El Guerrouj 3:29.18 31 Jul 2004 — 29
25 Hicham El Guerrouj 3:29.27 14 Sep 2002 — 28
26 Hicham El Guerrouj 3:29.30 7 Jul 1997 — 22
27 Saïd Aouita 3:29.46 23 Aug 1985 — —
28 Hicham El Guerrouj 3:29.51 31 May 1997 — 22
29 Amine Laâlou 3:29.53 22 Jul 2010 — —
30 Hicham El Guerrouj 3:29.59 8 Jul 1996 — 21
31 Hicham El Guerrouj 3:29.67 28 Aug 1998 — 23
32 Hicham El Guerrouj 3:29.7 16 Jul 1998 — 23
33 Saïd Aouita 3:29.71 16 Jul 1985 — —
34 Hicham El Guerrouj 3:29.72 4 Jul 1997 — 22
35 Hicham El Guerrouj 3:29.76 11 Jul 2003 — 28
36 Abdelati Iguider 3:29.83 18 Jul 2014 — —
37 Hicham El Guerrouj 3:29.85 29 Jun 2001 — 26
38 Hicham El Guerrouj 3:29.95 30 Aug 2002 — 27
39 Hicham El Guerrouj 3:29.96 5 Jul 2002 — 27
40 Hicham El Guerrouj 3:30.00 6 Sep 2002 — 27
41 Anass Essayi 3:30.17 28 Jun 2026 — —
42 Hicham El Guerrouj 3:30.2 5 Aug 2000 — 25
43 Hicham El Guerrouj 3:30.22 14 Aug 1996 — 21
44 Hicham El Guerrouj 3:30.23 1 Sep 1998 — 23
45 Hicham El Guerrouj 3:30.32 16 Jul 1997 — 22
46 Hicham El Guerrouj 3:30.59 5 Jun 1997 — 22
47 Hicham El Guerrouj 3:30.61 10 Jul 1996 — 21
48 Saïd Aouita 3:30.63 13 Aug 1989 — —
48= Hicham El Guerrouj 3:30.63 26 Aug 1997 — 22
50 Anass Essayi 3:30.67 28 Aug 2025 — —
51 Hicham El Guerrouj 3:30.68 12 Aug 2001 — 26
52 Saïd Aouita 3:30.69 4 Jul 1987 — —
53 Anass Essayi 3:30.74 6 Jun 2025 — —
54 Hicham El Guerrouj 3:30.75 23 Jun 2000 — 25
55 Hicham El Guerrouj 3:30.90 1 Sep 2000 — 25
56 Hicham El Guerrouj 3:31.10 28 Jul 2000 — 25
56= Adil Kaouch 3:31.10 14 Jul 2006 — —
58 Hicham El Guerrouj 3:31.16 18 Aug 1995 — 20
59 Hicham El Guerrouj 3:31.19 1 Jun 1998 — 23
60 Hicham El Guerrouj 3:31.25 9 Sep 2001 — 26
61 Hicham El Guerrouj 3:31.3 7 Aug 1999 — 24
62 Hicham El Guerrouj 3:31.34 9 Jun 1999 — 24
63 Abdelati Iguider 3:31.40 9 Sep 2016 — —
64 Abdelati Iguider 3:31.47 28 Jul 2009 — —
65 Azzedine Sediki 3:31.48 18 Aug 1995 — —
66 Abdelati Iguider 3:31.51 4 Jul 2015 — —
67 Hicham El Guerrouj 3:31.53 21 Jul 1995 — 20
68 Saïd Aouita 3:31.54 6 Jul 1984 — —
68= Abdelati Iguider 3:31.54 15 Jul 2016 — —
68= Anass Essayi 3:31.54 14 Jul 2026 — —
71 Amine Laâlou 3:31.56 10 Jul 2009 — —
72 Abdelati Iguider 3:31.59 30 Aug 2018 — —
73 Abdelati Iguider 3:31.60 11 Sep 2011 — —
74 Hicham El Guerrouj 3:31.61 6 Jul 1996 — 21
75 Brahim Kaazouzi 3:31.62 20 Jul 2018 — —
76 Abdelati Iguider 3:31.64 24 Aug 2019 — —
77 Saïd Aouita 3:31.7 21 Aug 1985 — —
78 Hicham El Guerrouj 3:31.76 2 Jun 1997 — 22
79 Hicham El Guerrouj 3:31.77 27 Aug 2003 — 28
80 Anass Essayi 3:31.78 3 Jul 2026 — —
81 Saïd Aouita 3:31.8 2 Jul 1987 — —
82 Mohammed Moustaoui 3:31.84 11 Sep 2011 — —
83 Hicham El Guerrouj 3:31.87 25 Jun 1997 — 22
84 Abdelati Iguider 3:31.88 11 Jul 2008 — —
85 Anass Essayi 3:31.91 23 Aug 2026 — —
86 Amine Laâlou 3:31.92 10 Jun 2011 — —
87 Zakaria Maazouzi 3:31.94 20 Apr 2013 — —
88 Soufiane El Bakkali 3:31.95 28 May 2021 — 25
89 Hicham El Guerrouj 3:32.03 5 Sep 1998 — 23
90 Anass Essayi 3:32.05 27 Aug 2026 — —
91 Mohammed Moustaoui 3:32.06 11 Jul 2008 — —
92 Mohammed Moustaoui 3:32.08 8 Sep 2013 — —
93 Abdelati Iguider 3:32.09 5 Jun 2014 — —
94 Abdelati Iguider 3:32.10 1 Jun 2008 — —
94= Abdelati Iguider 3:32.10 3 Jul 2014 — —
96 Fouad Messaoudi 3:32.11 31 May 2026 — —
97 Hicham El Guerrouj 3:32.13 16 Aug 1995 — 20
97= Youssef Baba 3:32.13 11 May 2007 — —
99 Amine Laâlou 3:32.15 8 Jul 2011 — —
100 Hicham El Guerrouj 3:32.20 6 Jul 2004 — 29
101 Anass Essayi 3:32.23 31 May 2026 — —
102 Fouad Messaoudi 3:32.25 8 May 2026 — —
103 Alsadik Mikhou 3:32.30 3 Jun 2016 — —
104 Hicham El Guerrouj 3:32.32 29 Sep 2000 — 26
105 Hicham El Guerrouj 3:32.34 4 Jun 1998 — 23
106 Abdelati Iguider 3:32.37 14 Jun 2008 — —
107 Hicham El Guerrouj 3:32.40 13 Jun 1999 — 24
107= Fouad Messaoudi 3:32.40 28 Jun 2026 — —
109 Anass Essayi 3:32.49 4 Aug 2024 — —
110 Mohammed Moustaoui 3:32.51 25 Aug 2006 — —
111 Saïd Aouita 3:32.54 8 Jun 1983 — —
112 Hicham El Guerrouj 3:32.60 12 Jul 2002 — 27
112= Mohammed Moustaoui 3:32.60 10 Jul 2009 — —
114 Abdelati Iguider 3:32.63 24 May 2008 — —
115 Hicham El Guerrouj 3:32.64 2 Jul 2004 — 29
116 Mohammed Moustaoui 3:32.67 25 Jul 2007 — —
117 Abdelati Iguider 3:32.68 25 Aug 2006 — —
118 Saïd Aouita 3:32.69 10 Jul 1988 — —
119 Saïd Aouita 3:32.71 8 Sep 1987 — —
119= Azzedine Sediki 3:32.71 18 Jul 1994 — —
121 Abdelati Iguider 3:32.72 12 May 2018 — —
122 Abdelati Iguider 3:32.75 13 Jul 2007 — —
122= Amine Laâlou 3:32.75 8 Jul 2010 — —
124 Mohammed Moustaoui 3:32.80 14 Jul 2006 — —
124= Mohammed Moustaoui 3:32.80 20 Aug 2006 — —
126 Youssef Baba 3:32.83 2 Jul 2007 — —
127 Alsadik Mikhou 3:32.85 6 Jun 2016 — —
128 Adil Kaouch 3:32.86 4 Jul 2004 — —
129 Anass Essayi 3:32.87 8 Jul 2023 — —
130 Anass Essayi 3:32.88 25 May 2025 — —
131 Zakaria Maazouzi 3:32.89 6 Jul 2013 — —
132 Hicham El Guerrouj 3:32.9 29 Jul 1998 — 23
133 Hicham El Guerrouj 3:32.93 25 Aug 2000 — 25
134 Hicham El Guerrouj 3:32.94 6 Jun 1996 — 21
135 Youssef Baba 3:33.01 31 Jul 2004 — —
136 Adil Kaouch 3:33.02 24 Jun 2004 — —
137 Yassine Bensghir 3:33.04 25 Jul 2007 — —
138 Abdelati Iguider 3:33.10 5 Jun 2016 — —
139 Mohammed Moustaoui 3:33.18 6 Jul 2013 — —
140 Hicham El Guerrouj 3:33.2 22 Jul 2001 — 26
140= Abdelati Iguider 3:33.20 12 Jul 2014 — —
142 Salah El Ghazi 3:33.21 24 Aug 1997 — —
143 Brahim Kaazouzi 3:33.22 13 Jul 2018 — —
144 Abdelati Iguider 3:33.27 9 May 2008 — —
145 Saïd Aouita 3:33.28 3 Aug 1991 — —
146 Abdelati Iguider 3:33.29 18 May 2013 — —
147 Mohammed Moustaoui 3:33.31 9 May 2008 — —
147= Alsadik Mikhou 3:33.31 20 Apr 2013 — —
149 Adil Kaouch 3:33.36 25 Jul 2006 — —
150 Mohammed Moustaoui 3:33.40 8 May 2009 — —
151 Hicham El Guerrouj 3:33.41 13 Jul 2003 — 28
152 Abdelati Iguider 3:33.42 29 Aug 2008 — —
153 Youssef Baba 3:33.43 4 Jul 2004 — —
154 Hicham El Guerrouj 3:33.45 16 Aug 1996 — 21
154= Alsadik Mikhou 3:33.45 8 Aug 2015 — —
154= Soufiane El Bakkali 3:33.45 25 Sep 2020 — 24
157 Alsadik Mikhou 3:33.47 5 Jul 2014 — —
158 Hicham El Guerrouj 3:33.48 9 Jun 2000 — 25
159 Abdelati Iguider 3:33.50 6 May 2011 — —
160 Hicham El Guerrouj 3:33.51 14 Sep 1996 — 22
161 Abdelati Iguider 3:33.53 2 Jul 2007 — —
162 Abdelkader Hachlaf 3:33.59 24 Aug 2001 — —
162= Mohammed Moustaoui 3:33.59 8 Jul 2011 — —
162= Abdelatif Sadiki 3:33.59 5 Aug 2021 — —
165 Hicham El Guerrouj 3:33.61 18 Jul 1994 — 19
166 Abdelati Iguider 3:33.62 31 May 2014 — —
167 Abdelkader Hachlaf 3:33.66 19 Jul 2002 — —
168 Abdelati Iguider 3:33.67 22 Jul 2006 — —
169 Hicham El Guerrouj 3:33.68 28 Jun 2002 — 27
170 Yassine Bensghir 3:33.69 12 Jul 2009 — —
171 Mohammed Moustaoui 3:33.70 13 Sep 2011 — —
172 Hicham Bellani 3:33.71 2 Jul 2007 — —
172= Fouad El Kaam 3:33.71 6 Jul 2013 — —
174 Mohammed Moustaoui 3:33.73 28 Jul 2007 — —
175 Youssef Baba 3:33.75 13 May 2005 — —
176 Mohammed Moustaoui 3:33.76 10 Sep 2006 — —
177 Hicham El Guerrouj 3:33.78 18 Jun 1995 — 20
177= Noureddine Béhar 3:33.78 3 Jul 1996 — —
177= Abdelkader Hachlaf 3:33.78 16 Aug 2002 — —
177= Abdelati Iguider 3:33.78 5 Sep 2014 — —
177= Fouad Messaoudi 3:33.78 18 Jul 2026 — —
182 Alsadik Mikhou 3:33.81 17 Jun 2021 — —
183 Rachid El Basir 3:33.82 7 Jul 1995 — —
183= Brahim Kaazouzi 3:33.82 30 Aug 2018 — —
185 Abdelati Iguider 3:33.84 25 Jun 2011 — —
186 Youssef Baba 3:33.85 1 Jun 2008 — —
187 Hicham El Guerrouj 3:33.88 5 Jul 1995 — 20
188 Hicham El Guerrouj 3:33.89 12 Jun 1996 — 21
188= Salah El Ghazi 3:33.89 3 Jul 1999 — —
190 Youssef Baba 3:33.92 30 Jun 2000 — —
190= Anass Essayi 3:33.92 16 Jul 2024 — —
192 Abdelatif Sadiki 3:33.93 5 Jun 2022 — —
192= Fouad Messaoudi 3:33.93 15 Jun 2025 — —
194 El Hassane Moujahid 3:33.94 5 Jul 2025 — —
195 Saïd Aouita 3:33.95 27 Jul 1983 — —
195= Salah Hissou 3:33.95 7 Jun 1996 — 24
197 Abdelati Iguider 3:33.99 5 Aug 2012 — —
198 Anass Essayi 3:34.00 22 Jun 2024 — —
199 Fouad El Kaam 3:34.01 5 Jun 2011 — —
200 Adil Kaouch 3:34.02 25 Aug 2006 — —
201 Azzedine Sediki 3:34.03 21 Aug 1994 — —
202 Mohammed Moustaoui 3:34.04 14 Jun 2008 — —
203 Mohammed Moustaoui 3:34.06 6 Jun 2008 — —
204 Driss Maazouzi 3:34.08 3 Jun 1996 — —
205 Azzedine Sediki 3:34.09 16 Aug 1995 — —
206 Saïd Aouita 3:34.10 29 Aug 1984 — —
207 Abdelati Iguider 3:34.11 25 Jul 2007 — —
207= Abdelati Iguider 3:34.11 12 Jul 2009 — —
209 Abdelati Iguider 3:34.12 13 Jun 2011 — —
209= Abdelatif Sadiki 3:34.12 8 Sep 2022 — —
211 Saïd Aouita 3:34.13 4 Sep 1984 — —
211= Adil Kaouch 3:34.13 17 Jul 2006 — —
211= Brahim Kaazouzi 3:34.13 9 Jun 2021 — —
214 Hicham El Guerrouj 3:34.18 24 Aug 2004 — 29
215 Amine Laâlou 3:34.19 20 Sep 2009 — —
216 Youssef Baba 3:34.21 4 Jul 2001 — —
216= Abdelati Iguider 3:34.21 4 Sep 2018 — —
218 Youssef Baba 3:34.22 14 Jun 2008 — —
219 Abdelati Iguider 3:34.25 6 Jun 2010 — —
220 Salah El Ghazi 3:34.26 26 Aug 2001 — —
220= Amine Laâlou 3:34.26 6 Jun 2010 — —
222 Hicham El Guerrouj 3:34.28 5 Jun 1995 — 20
222= Adil Kaouch 3:34.28 4 Aug 1999 — —
224 Adil Kaouch 3:34.29 22 Jul 2006 — —
225 Noureddine Béhar 3:34.32 28 Jun 1996 — —
226 Salah El Ghazi 3:34.33 20 Aug 1997 — —
226= Abdelati Iguider 3:34.33 5 Jun 2011 — —
228 Fouad Messaoudi 3:34.34 9 May 2025 — —
229 Alsadik Mikhou 3:34.36 8 Jun 2014 — —
230 Hicham El Guerrouj 3:34.38 9 Sep 1996 — 21
230= Mohammed Moustaoui 3:34.38 14 Sep 2007 — —
230= Mohammed Moustaoui 3:34.38 1 Jun 2008 — —
233 Abdelati Iguider 3:34.39 27 May 2012 — —
234 Rachid El Basir 3:34.40 28 Jun 1992 — —
234= Mohammed Moustaoui 3:34.40 11 Jun 2006 — —
236 Adil Kaouch 3:34.41 30 Jun 2000 — —
236= Youssef Baba 3:34.41 11 Jun 2001 — —
236= Fouad Messaoudi 3:34.41 16 Jul 2026 — —
239 Salah El Ghazi 3:34.43 13 Jul 1997 — —
240 Noureddine Béhar 3:34.46 3 Jun 1996 — —
240= Abdelkader Hachlaf 3:34.46 16 Jul 2002 — —
240= Abdelkader Hachlaf 3:34.46 14 Sep 2002 — —
240= Brahim Kaazouzi 3:34.46 4 Jul 2017 — —
244 Saïd Aouita 3:34.47 13 Jul 1987 — —
245 Yassine Bensghir 3:34.50 5 Jul 2012 — —
246 Youssef Baba 3:34.51 2 Jul 1999 — —
246= Soufiane El Bakkali 3:34.51 3 Sep 2020 — 24
248 Ayoub Tiouali 3:34.52 6 Jul 2012 — —
248= Hafid Rizqy 3:34.52 19 May 2024 — —
250 Fouad El Kaam 3:34.53 18 Jul 2015 — —
251 Abdelati Iguider 3:34.54 31 Aug 2014 — —
251= Abdelatif Sadiki 3:34.54 17 Jun 2021 — —
253 Bader Rassioui 3:34.55 6 Jul 2012 — —
254 Brahim Kaazouzi 3:34.57 3 May 2019 — —
255 Saïd Aouita 3:34.58 25 Aug 1989 — —
255= Anass Essayi 3:34.58 8 Jun 2021 — —
255= Fouad Messaoudi 3:34.58 12 Jul 2025 — —
258 Saïd Aouita 3:34.59 3 Jul 1989 — —
259 Mohammed Moustaoui 3:34.61 8 Sep 2011 — —
260 Mohammed Moustaoui 3:34.64 13 Jul 2008 — —
260= Anass Essayi 3:34.64 29 Jun 2021 — —
262 Abdelati Iguider 3:34.66 19 Aug 2008 — —
263 Salah El Ghazi 3:34.67 14 Jul 2001 — —
263= Abdelati Iguider 3:34.67 30 Aug 2015 — —
265 Fouad El Kaam 3:34.68 9 Jun 2013 — —
266 Fouad El Kaam 3:34.69 19 Jul 2014 — —
266= Anass Essayi 3:34.69 12 Jun 2025 — —
268 Youssef Baba 3:34.72 13 Jun 1999 — —
268= Abdelati Iguider 3:34.72 11 Jul 2006 — —
270 Hafid Rizqy 3:34.75 5 Jul 2025 — —
271 Yassine Bensghir 3:34.76 27 May 2012 — —
272 Abdelati Iguider 3:34.79 3 Sep 2006 — —
273 Mohammed Moustaoui 3:34.80 15 Aug 2008 — —
274 Mohammed Amyn 3:34.81 2 Jul 1999 — —
274= Amine Laâlou 3:34.81 23 May 2009 — —
276 Saïd Aouita 3:34.82 18 Jul 1984 — —
277 Abdelati Iguider 3:34.84 2 Jul 2019 — —
277= Soufiane El Bakkali 3:34.84 16 Aug 2025 — 29
279 Mohamed Saïd El Wardi 3:34.85 30 Jun 2000 — —
280 Fouad El Kaam 3:34.86 5 Jun 2017 — —
281 Rabie Doukkana 3:34.87 28 Jun 2019 — —
282 Saïd Aouita 3:34.89 19 Sep 1989 — —
283 Mohammed Moustaoui 3:34.90 28 Aug 2009 — —
284 Mohammed Moustaoui 3:34.93 17 Jul 2006 — —
285 Fouad El Kaam 3:34.96 22 May 2016 — —
286 Abdelati Iguider 3:34.99 30 May 2010 — —
286= Abdelati Iguider 3:34.99 18 Jun 2017 — —
288 Bader Rassioui 3:35.00 6 Jun 2010 — —
289 Amine Laâlou 3:35.02 7 Jun 2012 — —
290 Abdelkader Hachlaf 3:35.03 19 Jul 2003 — —
290= Brahim Akachab 3:35.03 16 Jul 2017 — —
292 Yassine Bensghir 3:35.04 4 Jun 2005 — —
293 Fouad El Kaam 3:35.05 30 Jul 2015 — —
294 Adil Kaouch 3:35.06 23 Jul 2004 — —
295 Youssef Baba 3:35.07 23 May 2009 — —
295= El Hassane Moujahid 3:35.07 29 May 2025 — —
295= Jaouad Khchina 3:35.07 17 Apr 2026 — —
298 Abdelkader Hachlaf 3:35.10 5 Aug 2003 — —
299 Abdelkader Hachlaf 3:35.12 11 Jul 2003 — —
299= Abdelati Iguider 3:35.12 2 Sep 2018 — —
301 Abdelati Iguider 3:35.13 7 Aug 2012 — —
302 Hafid Rizqy 3:35.14 2 Jun 2024 — —
303 Fouad Messaoudi 3:35.16 15 Apr 2023 — —
304 Driss Maazouzi 3:35.17 10 Jul 1996 — —
304= Adil Kaouch 3:35.17 8 Jul 2000 — —
304= Youssef Baba 3:35.17 10 Aug 2003 — —
307 Abdelati Iguider 3:35.19 3 Jun 2017 — —
308 Abdelati Iguider 3:35.20 28 Aug 2015 — —
308= Brahim Kaazouzi 3:35.20 1 Jun 2021 — —
308= Anass Essayi 3:35.20 11 Jun 2021 — —
311 Youssef Baba 3:35.21 11 Aug 2000 — —
311= Mohammed Moustaoui 3:35.21 31 Aug 2014 — —
313 Anass Essayi 3:35.22 16 Jun 2026 — —
314 Saïd Aouita 3:35.24 25 Jun 1989 — —
314= Adil Kaouch 3:35.24 13 Jul 1999 — —
314= Hicham El Guerrouj 3:35.24 27 May 2001 — 26
317 Saïd Aouita 3:35.26 27 Jun 1989 — —
317= Yassine Bensghir 3:35.26 17 Jul 2006 — —
317= Youssef Baba 3:35.26 25 Jul 2007 — —
317= Abdelati Iguider 3:35.26 28 Jun 2019 — —
321 Hicham El Guerrouj 3:35.27 23 Aug 2002 — 27
322 Hicham El Guerrouj 3:35.28 13 Aug 1995 — 20
322= Mohammed Moustaoui 3:35.28 22 Aug 2013 — —
324 Hicham El Guerrouj 3:35.29 1 Aug 1996 — 21
324= Abdelati Iguider 3:35.29 25 Jul 2006 — —
326 Adil Kaouch 3:35.3 7 Aug 1999 — —
326= Ousamma Allaoui 3:35.30 17 Apr 2026 — —
328 Abdelati Iguider 3:35.31 25 Jun 2017 — —
329 Brahim Kaazouzi 3:35.32 4 Jul 2021 — —
330 Anas Selmouni 3:35.35 13 Jul 2003 — —
330= Hicham Oueledha 3:35.35 13 Jul 2018 — —
332 Youssef Baba 3:35.37 10 Jun 2009 — —
332= Abdelati Iguider 3:35.37 6 Jul 2013 — —
332= Brahim Kaazouzi 3:35.37 10 Jun 2017 — —
335 Salah Hissou 3:35.38 8 Jul 1996 — 24
335= El Hassane Moujahid 3:35.38 25 May 2025 — —
337 Bader Rassioui 3:35.39 27 May 2012 — —
338 Youssef Baba 3:35.40 11 Jul 2003 — —
339 Azzedine Sediki 3:35.41 19 Aug 1994 — —
340 Saïd Aouita 3:35.42 13 Sep 1991 — —
340= Abdelhaq Abdellah 3:35.42 1 Sep 1996 — —
342 Mohammed Moustaoui 3:35.44 4 Jun 2011 — —
343 Driss Maazouzi 3:35.45 12 Jul 1995 — —
344 Mohammed Moustaoui 3:35.46 4 Jul 2012 — —
345 Hicham Oueledha 3:35.48 5 Jun 2022 — —
345= Hafid Rizqy 3:35.48 15 Jul 2025 — —
347 Amine Laâlou 3:35.49 4 Sep 2010 — —
348 Rachid El Basir 3:35.51 4 Aug 1993 — —
348= Yassine Bensghir 3:35.51 1 Jun 2013 — —
350 Youssef Baba 3:35.52 19 Jul 2003 — —
350= Ali Nabil Maataoui 3:35.52 10 Jun 2005 — —
350= Younés Essalhi 3:35.52 27 Jun 2013 — —
350= Hafid Rizqy 3:35.52 30 May 2025 — —
354 Abdelati Iguider 3:35.53 15 Jul 2004 — —
354= Hafid Rizqy 3:35.53 9 Aug 2025 — —
356 Fouad Messaoudi 3:35.55 29 Mar 2025 — —
357 Hafid Rizqy 3:35.57 1 Jun 2025 — —
358 Fouad El Kaam 3:35.58 25 Jun 2015 — —
358= Brahim Kaazouzi 3:35.58 4 Jun 2018 — —
360 Anass Essayi 3:35.59 17 Jun 2021 — —
361 Saïd Aouita 3:35.6 17 Jul 1983 — —
361= Hicham Akankam 3:35.60 6 Jun 2023 — —
363 Younés Essalhi 3:35.61 1 Jun 2013 — —
364 Youssef Baba 3:35.62 19 Jun 2004 — —
365 Saïd Aouita 3:35.63 8 Aug 1985 — —
365= Hicham El Guerrouj 3:35.63 21 Aug 1999 — 24
365= Abdelati Iguider 3:35.63 18 Jun 2005 — —
365= Mohammed Moustaoui 3:35.63 23 May 2009 — —
365= Anass Essayi 3:35.63 19 Aug 2023 — —
370 Yassine Bensghir 3:35.64 17 Jun 2012 — —
371 Saïd Aouita 3:35.65 17 Aug 1988 — —
372 Youssef Baba 3:35.66 14 Jun 2003 — —
372= Abdelatif Sadiki 3:35.66 31 May 2023 — —
374 Adil Kaouch 3:35.69 22 Aug 2004 — —
375 Saïd Aouita 3:35.70 5 Jul 1988 — —
375= Abdelmajid Moncef 3:35.70 27 Jul 1988 — —
375= Abdelhaq Abdellah 3:35.70 5 Jun 1996 — —
375= Mohammed Amyn 3:35.70 13 Jun 1999 — —
375= Hicham Oueledha 3:35.70 16 Aug 2019 — —
380 Bader Rassioui 3:35.71 30 May 2010 — —
380= Fouad El Kaam 3:35.71 27 May 2012 — —
380= Amine Laâlou 3:35.71 1 Jul 2015 — —
383 Hicham El Guerrouj 3:35.72 25 Aug 1995 — 20
383= Ali Nabil Maataoui 3:35.72 16 Jul 2002 — —
383= Brahim Kaazouzi 3:35.72 4 Sep 2018 — —
386 Abdelati Iguider 3:35.74 13 Jul 2013 — —
387 Mohamed Bensghir 3:35.76 6 Jun 2010 — —
387= Brahim Kaazouzi 3:35.76 11 Jun 2016 — —
389 Abdelkader Hachlaf 3:35.77 7 Jun 2003 — —
390 Mustapha Lachaal 3:35.78 27 Jul 1988 — —
390= Azzedine Sediki 3:35.78 22 Jul 1995 — —
390= Youssef Baba 3:35.78 9 Jun 2000 — —
390= Mohammed Amyn 3:35.78 27 Jun 2000 — —
394 Adil Kaouch 3:35.8 15 Jun 2007 — —
395 Zakaria Maazouzi 3:35.81 5 Jun 2014 — —
395= Younés Essalhi 3:35.81 5 Jun 2017 — —
397 Younés Essalhi 3:35.82 30 Jul 2015 — —
398 Hicham El Guerrouj 3:35.83 6 Aug 1997 — 22
398= Abdelatif Sadiki 3:35.83 20 Feb 2021 — —
400 Rachid El Basir 3:35.84 21 Aug 1994 — —
400= Adil Kaouch 3:35.84 19 Jun 2004 — —
400= Fouad El Kaam 3:35.84 23 May 2009 — —
403 Youssef Baba 3:35.85 9 Jul 2010 — —
403= Abdelati Iguider 3:35.85 10 May 2013 — —
403= Hicham Akankam 3:35.85 16 Jun 2019 — —
403= Hafid Rizqy 3:35.85 26 May 2024 — —
407 Hicham Oueledha 3:35.87 27 Apr 2022 — —
408 Rachid El Basir 3:35.88 13 Jun 1993 — —
408= Abdelati Iguider 3:35.88 10 Sep 2006 — —
410 Youssef Baba 3:35.89 8 May 2009 — —
411 Salah Hissou 3:35.9 7 Aug 1999 — 27
412 Brahim Kaazouzi 3:35.94 19 Jun 2018 — —
413 Saïd Aouita 3:35.95 26 May 1985 — —
413= Ayoub Tiouali 3:35.95 17 Jun 2012 — —
413= Hafid Rizqy 3:35.95 15 Aug 2025 — —
416 Rachid El Basir 3:35.96 13 Aug 1995 — —
417 Yassine Bensghir 3:35.97 25 Jul 2006 — —
417= Fouad El Kaam 3:35.97 10 Jun 2009 — —
417= El Hassane Moujahid 3:35.97 5 Jun 2022 — —
420 Saïd Aouita 3:35.98 8 Sep 1991 — —
420= Yassine Bensghir 3:35.98 9 Jul 2010 — —
422 Younés Essalhi 3:35.99 2 Jul 2013 — —
423 Abdelati Iguider 3:36.00 8 Jul 2005 — —
424 Adil Kaouch 3:36.01 10 Aug 2001 — —
424= Fouad El Kaam 3:36.01 13 Jul 2013 — —
424= Brahim Kaazouzi 3:36.01 7 Jun 2021 — —
427 Driss Maazouzi 3:36.02 28 Jun 1996 — —
427= Salah El Ghazi 3:36.02 27 Jun 1997 — —
427= Abdelkader Hachlaf 3:36.02 4 Jun 2001 — —
427= Abdelati Iguider 3:36.02 2 Jun 2012 — —
427= El Hassane Moujahid 3:36.02 2 Jun 2025 — —
432 Rachid El Basir 3:36.03 6 Jun 1992 — —
433 Bader Rassioui 3:36.04 28 Jul 2007 — —
434 Driss Maazouzi 3:36.08 23 Jul 1995 — —
434= Jamal Hitrane 3:36.08 17 Jun 2012 — —
434= Fouad El Kaam 3:36.08 30 Jun 2016 — —
434= Fouad Messaoudi 3:36.08 13 Apr 2024 — —
438 Amine Laâlou 3:36.09 14 Aug 2010 — —
439 Saïd Aouita 3:36.1 15 Aug 1986 — —
439= Youssef Baba 3:36.10 11 Jul 2006 — —
441 Yassine Bensghir 3:36.11 9 Jun 2013 — —
441= Abdelati Iguider 3:36.11 3 Sep 2015 — —
443 Youssef Baba 3:36.12 28 Jul 2000 — —
443= Mohammed Moustaoui 3:36.12 16 Aug 2013 — —
443= Fouad El Kaam 3:36.12 7 Jul 2014 — —
446 Abdelaziz Sahere 3:36.13 20 Jul 1990 — —
446= Saïd Aouita 3:36.13 20 Sep 1991 — —
446= Abdelati Iguider 3:36.13 15 Jul 2011 — —
446= Rabie Doukkana 3:36.13 28 Jul 2018 — —
450 Abdelati Iguider 3:36.14 5 Sep 2008 — —
451 Adil Kaouch 3:36.15 25 Jun 2000 — —
451= Fouad El Kaam 3:36.15 14 Jun 2016 — —
453 Adil Kaouch 3:36.18 11 Aug 2000 — —
453= Abdelati Iguider 3:36.18 29 May 2011 — —
453= Hicham Akankam 3:36.18 16 Jul 2023 — —
456 Mohamed Taki 3:36.19 1 Aug 1993 — —
456= Salah El Ghazi 3:36.19 4 Jun 1998 — —
456= Younés Essalhi 3:36.19 25 Jun 2015 — —
456= Younés Essalhi 3:36.19 11 Jun 2016 — —
460 Ismaïl Sghyr 3:36.20 21 Jun 1995 — —
460= Mohammed Moustaoui 3:36.20 23 Jun 2005 — —
462 Rachid El Basir 3:36.21 2 Jul 1992 — —
462= Yassine Bensghir 3:36.21 24 Jun 2008 — —
462= Othmane El Goumri 3:36.21 14 Jun 2015 — —
465 Abdelhaq Abdellah 3:36.23 29 Jul 1999 — —
465= Abdelati Iguider 3:36.23 30 Jun 2013 — —
465= Abdelatif Sadiki 3:36.23 3 Aug 2021 — —
468 Yassine Bensghir 3:36.24 10 Jul 2007 — —
469 Abdelati Iguider 3:36.25 22 Jul 2009 — —
469= Yassine Bensghir 3:36.25 5 Jun 2011 — —
471 Fouad El Kaam 3:36.26 16 Jul 2017 — —
471= Jaouad Khchina 3:36.26 1 Aug 2026 — —
473 Abdelati Iguider 3:36.27 26 Aug 2012 — —
474 Abdelati Iguider 3:36.28 14 Jun 2015 — —
474= Younés Essalhi 3:36.28 13 Jul 2018 — —
474= Abdelati Iguider 3:36.28 3 May 2019 — —
477 Driss Maazouzi 3:36.30 12 Jun 1996 — —
478 Saïd Aouita 3:36.31 3 Jun 1984 — —
478= Rachid El Basir 3:36.31 2 Jul 1993 — —
478= Youssef Baba 3:36.31 13 Jul 1999 — —
478= Abdelati Iguider 3:36.31 28 Jul 2007 — —
478= Abdelati Iguider 3:36.31 27 May 2017 — —
483 Abdelhaq Abdellah 3:36.32 10 Jul 1996 — —
484 Mohammed Moustaoui 3:36.33 18 Sep 2011 — —
484= Abdelati Iguider 3:36.33 7 Sep 2012 — —
486 Youssef Baba 3:36.34 15 May 2002 — —
486= Fouad El Kaam 3:36.34 12 Jul 2009 — —
488 Brahim Boutayeb 3:36.35 11 Aug 1992 — —
489 Rachid El Basir 3:36.36 5 Jun 1994 — —
489= Salah El Ghazi 3:36.36 25 Jul 1998 — —
491 El Hassane Moujahid 3:36.37 27 Apr 2022 — —
492 Youssef Baba 3:36.38 6 Jul 2004 — —
492= Amine Laâlou 3:36.38 1 Aug 2010 — —
494 Azzedine Sediki 3:36.40 3 Aug 1997 — —
494= Abdelkader Hachlaf 3:36.40 2 Jul 2002 — —
496 Amine Laâlou 3:36.41 10 Sep 2011 — —
497 Salah El Ghazi 3:36.42 17 Jun 1998 — —
497= Yassine Bensghir 3:36.42 12 May 2012 — —
497= Yassine Bensghir 3:36.42 27 Jun 2013 — —
500 Saïd Aouita 3:36.43 13 Aug 1983 — —

Every mark in scope within the compiled depth. Equal marks share a rank ("1=" style). An athlete with marks for two nations appears under each nation represented at the time (e.g. Obikwelu under Nigeria and Portugal).

About this derivation

These lists are derived from the marks in our database — including the complete legal all-time lists imported from alltime-athletics.com — grouped by the nation the athlete was representing at each mark. They are not official national records: federations ratify national records under their own eligibility rules, and some marks here may not qualify.