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

434

Distinct marks shown

Men's 3000mSC

Derived 14 Sep 2026

Morocco national best marks, men 3000 Metres Steeplechase
# Athlete Mark Date Venue Age
1 Brahim Boulami 7:55.28 24 Aug 2001 — 29
2 Soufiane El Bakkali 7:56.68 28 May 2023 — 27
3 Soufiane El Bakkali 7:57.25 31 May 2026 — 30
4 Brahim Boulami 7:58.09 19 Jul 2002 — 30
5 Soufiane El Bakkali 7:58.15 20 Jul 2018 — 22
6 Soufiane El Bakkali 7:58.28 5 Jun 2022 — 26
7 Brahim Boulami 7:58.50 17 Aug 2001 — 29
8 Soufiane El Bakkali 8:00.70 25 May 2025 — 29
9 Brahim Boulami 8:00.77 16 Jul 2002 — 30
10 Soufiane El Bakkali 8:02.45 26 Aug 2022 — 26
11 Brahim Boulami 8:02.66 3 Sep 2004 — 32
12 Brahim Boulami 8:02.90 18 Aug 2000 — 28
13 Soufiane El Bakkali 8:03.16 16 Jul 2023 — 27
14 Soufiane El Bakkali 8:03.18 11 Jul 2025 — 29
15 Brahim Boulami 8:03.30 8 Jul 2000 — 28
16 Soufiane El Bakkali 8:03.53 22 Aug 2023 — 27
17 Ali Ezzine 8:03.57 23 Jun 2000 — —
18 Soufiane El Bakkali 8:03.76 4 Oct 2019 — 23
19 Brahim Boulami 8:03.82 30 Jun 2000 — 28
20 Ali Ezzine 8:04.06 8 Jul 2000 — —
21 Soufiane El Bakkali 8:04.29 25 Aug 2024 — 28
22 Brahim Boulami 8:04.51 18 May 2002 — 30
23 Soufiane El Bakkali 8:04.61 23 Aug 2026 — 30
24 Soufiane El Bakkali 8:04.82 12 Jul 2019 — 23
25 Soufiane El Bakkali 8:04.83 1 Sep 2017 — 21
26 Brahim Boulami 8:04.92 8 Jul 2005 — 33
27 Salaheddine Ben Yazide 8:05.08 23 Aug 2026 — —
28 Soufiane El Bakkali 8:05.12 16 Jul 2017 — 21
29 Soufiane El Bakkali 8:05.17 8 Jun 2017 — 21
30 Soufiane El Bakkali 8:06.05 7 Aug 2024 — 28
31 Salaheddine Ben Yazide 8:06.44 11 Jul 2025 — —
32 Soufiane El Bakkali 8:06.64 24 Aug 2019 — 23
33 Ali Ezzine 8:06.70 7 Sep 1999 — —
34 Brahim Taleb 8:07.02 28 Jul 2007 — —
35 Soufiane El Bakkali 8:07.08 6 Sep 2019 — 23
36 Soufiane El Bakkali 8:07.22 3 May 2019 — 23
37 Brahim Boulami 8:07.28 20 Jul 2001 — 29
38 Ali Ezzine 8:07.31 21 Jul 1999 — —
39 Brahim Boulami 8:07.48 26 Aug 2005 — 33
40 Soufiane El Bakkali 8:07.67 8 Sep 2022 — 26
41 Brahim Boulami 8:07.91 12 Jun 2002 — 30
42 Soufiane El Bakkali 8:08.04 14 Aug 2020 — 24
43 Soufiane El Bakkali 8:08.54 10 Jun 2021 — 25
44 Soufiane El Bakkali 8:08.60 13 Sep 2024 — 28
45 Ali Ezzine 8:08.64 11 Sep 1999 — —
46 Brahim Boulami 8:08.67 1 Aug 2000 — 28
47 Abdelkader Hachlaf 8:08.78 14 Jul 2006 — —
48 Jamel Chatbi 8:08.86 12 Jul 2009 — —
49 Soufiane El Bakkali 8:08.90 2 Aug 2021 — 25
50 Abdelaziz Sahere 8:09.02 8 Jun 1995 — —
51 Elarbi Khattabi 8:09.03 7 Jul 1999 — —
52 Ali Ezzine 8:09.19 11 Aug 1999 — —
53 Soufiane El Bakkali 8:09.28 19 Jun 2026 — 30
54 Soufiane El Bakkali 8:09.40 19 May 2024 — 28
55 Elarbi Khattabi 8:09.48 21 Jul 1999 — —
56 Elarbi Khattabi 8:09.49 8 Jun 2001 — —
57 Soufiane El Bakkali 8:09.58 13 Jul 2018 — 22
58 Soufiane El Bakkali 8:09.66 13 May 2022 — 26
59 Hamid Ezzine 8:09.72 2 Jul 2007 — —
60 Soufiane El Bakkali 8:09.84 2 Jul 2023 — 27
61 Salaheddine Ben Yazide 8:09.88 16 Jun 2026 — —
62 Soufiane El Bakkali 8:10.03 5 Sep 2026 — 30
63 Mohamed Tindouft 8:10.04 16 Jun 2026 — —
64 Hicham Bouaouiche 8:10.10 16 Jul 1998 — —
65 Elarbi Khattabi 8:10.15 18 Aug 2000 — —
66 Soufiane El Bakkali 8:10.19 30 Aug 2018 — 22
67 Brahim Taleb 8:10.20 27 May 2012 — —
68 Ali Ezzine 8:10.23 9 Jul 2001 — —
69 Soufiane El Bakkali 8:10.31 2 Sep 2023 — 27
70 Soufiane El Bakkali 8:10.40 7 Jun 2026 — 30
71 Ali Ezzine 8:10.45 21 Aug 1999 — —
72 Ali Ezzine 8:10.53 24 Aug 2001 — —
73 Mohamed Tindouft 8:10.62 5 Aug 2024 — —
74 Hicham Bouaouiche 8:10.64 16 Jul 1997 — —
74= Salaheddine Ben Yazide 8:10.64 31 May 2026 — —
76 Elarbi Khattabi 8:10.67 5 Aug 1998 — —
77 Mohamed Tindouft 8:10.77 31 May 2026 — —
78 Brahim Boulami 8:10.82 14 Jun 2000 — 28
79 Brahim Boulami 8:10.84 16 Jul 1997 — 25
80 Mohamed Tindouft 8:10.93 13 Sep 2024 — —
81 Hamid Ezzine 8:10.98 28 Jul 2007 — —
82 Abdelaziz Sahere 8:11.11 30 Aug 1994 — —
83 Hicham Bouaouiche 8:11.18 7 Jul 1997 — —
84 Ali Ezzine 8:11.20 17 Jul 1999 — —
85 Brahim Boulami 8:11.30 8 Aug 1998 — 26
86 Ali Ezzine 8:11.40 6 Jul 2001 — —
86= Salaheddine Ben Yazide 8:11.40 25 May 2025 — —
88 Elarbi Khattabi 8:11.47 17 Jun 2001 — —
89 Elarbi Khattabi 8:11.50 24 Aug 1997 — —
89= Hamid Ezzine 8:11.50 7 Aug 2007 — —
91 Mohamed Tindouft 8:11.52 3 Jun 2026 — —
92 Mohamed Tindouft 8:11.56 8 Sep 2024 — —
93 Faid El Mostafa 8:11.64 31 May 2026 — —
94 Mohamed Tindouft 8:11.65 10 Jun 2021 — —
95 Salaheddine Ben Yazide 8:11.68 20 Jun 2025 — —
96 Brahim Taleb 8:11.72 6 Jul 2012 — —
97 Brahim Boulami 8:11.73 4 Jun 2005 — 33
98 Ali Ezzine 8:11.77 4 Aug 1999 — —
99 Hamid Ezzine 8:11.81 29 Aug 2011 — —
100 Elarbi Khattabi 8:11.86 14 Jul 1998 — —
101 Elarbi Khattabi 8:12.02 5 Jun 1995 — —
102 Abdelaziz Sahere 8:12.06 12 Jul 1995 — —
103 Elarbi Khattabi 8:12.16 11 Aug 1999 — —
104 Mohamed Tindouft 8:12.20 23 Aug 2026 — —
105 Abdelaziz Sahere 8:12.21 13 Sep 1991 — —
106 Ali Ezzine 8:12.40 3 Sep 1999 — —
107 Elarbi Khattabi 8:12.57 16 Jul 1998 — —
108 Ali Ezzine 8:12.73 23 Aug 1999 — —
109 Mohamed Tindouft 8:12.89 16 Jun 2019 — —
110 Ali Ezzine 8:12.93 27 Jul 2004 — —
111 Elarbi Khattabi 8:12.95 3 Jun 2001 — —
112 Ali Ezzine 8:12.96 17 Aug 2001 — —
113 Salaheddine Ben Yazide 8:13.02 7 Jun 2026 — —
114 Abdelkader Hachlaf 8:13.04 5 Jun 2011 — —
115 Jamel Chatbi 8:13.11 2 Jul 2009 — —
116 Hamid Ezzine 8:13.20 13 Jul 2008 — —
117 Elarbi Khattabi 8:13.27 9 Jul 2001 — —
117= Hamid Ezzine 8:13.27 9 Jun 2013 — —
119 Ali Ezzine 8:13.31 5 Sep 2003 — —
120 Elarbi Khattabi 8:13.35 30 Jun 1999 — —
121 Ali Ezzine 8:13.43 13 Jul 1999 — —
122 Zouhaïr El Ouardi 8:13.67 31 Jul 2004 — —
123 Abdelaziz Sahere 8:13.83 20 Sep 1991 — —
123= Chakir Boujattaoui 8:13.83 2 Jul 2009 — —
125 Abdelaziz Sahere 8:14.00 9 Sep 1995 — —
126 Hicham Bouaouiche 8:14.04 6 Aug 1997 — —
126= Mostafa El Faid 8:14.04 15 Jun 2025 — —
128 Salaheddine Ben Yazide 8:14.05 17 Jun 2025 — —
129 Mohamed Tindouft 8:14.10 7 Jul 2024 — —
129= Salaheddine Ben Yazide 8:14.10 28 Aug 2025 — —
131 Brahim Taleb 8:14.11 20 Jul 2012 — —
132 Mohamed Tindouft 8:14.15 4 Jun 2024 — —
133 Elarbi Khattabi 8:14.18 22 Aug 1997 — —
134 Elarbi Khattabi 8:14.22 21 Aug 1999 — —
135 Elarbi Khattabi 8:14.25 25 Jul 1995 — —
136 Brahim Taleb 8:14.32 13 Jul 2008 — —
137 Hamid Ezzine 8:14.33 14 Jun 2014 — —
138 Soufiane El Bakkali 8:14.35 17 Aug 2016 — 20
139 Soufiane El Bakkali 8:14.41 15 Jul 2016 — 20
140 Brahim Boulami 8:14.43 9 Sep 2005 — 33
141 Soufiane El Bakkali 8:14.49 8 Aug 2017 — 21
142 Hicham Bouaouiche 8:14.53 2 Jun 1997 — —
143 Ibrahim Ezzaydouni 8:14.62 13 Jul 2018 — —
144 Abdelaziz Sahere 8:14.64 25 Jul 1995 — —
144= Brahim Boulami 8:14.64 11 Aug 2000 — 28
146 Ali Ezzine 8:14.74 23 Jul 2004 — —
147 Brahim Taleb 8:14.75 22 Jul 2006 — —
148 Brahim Boulami 8:14.81 13 Aug 1997 — 25
148= Zouhaïr El Ouardi 8:14.81 5 Sep 2003 — —
150 Mohamed Tindouft 8:14.82 7 Aug 2024 — —
151 Brahim Boulami 8:14.86 29 Jul 1998 — 26
151= Ali Ezzine 8:14.86 30 Jun 2000 — —
153 Soufiane El Bakkali 8:15.01 18 Jun 2017 — 21
154 Elarbi Khattabi 8:15.02 10 Jul 1995 — —
154= Mohamed Tindouft 8:15.02 16 Jul 2023 — —
156 Hicham Bouaouiche 8:15.06 29 Jul 1998 — —
157 Hicham Bouaouiche 8:15.07 14 Jul 1998 — —
158 Brahim Boulami 8:15.15 1 Jul 2005 — 33
159 Abdelaziz Sahere 8:15.25 2 Jul 1993 — —
160 Brahim Boulami 8:15.32 9 Aug 2005 — 33
160= Mohamed Tindouft 8:15.32 20 Jun 2025 — —
162 Abdelkader Hachlaf 8:15.33 4 Jul 2003 — —
163 Elarbi Khattabi 8:15.46 3 Sep 1999 — —
164 Brahim Taleb 8:15.48 25 Aug 2006 — —
164= Brahim Taleb 8:15.48 11 Jun 2014 — —
166 Ali Ezzine 8:15.58 24 Aug 2004 — —
166= Abdelkader Hachlaf 8:15.58 14 Jun 2008 — —
168 Hicham Bouaouiche 8:15.60 22 Aug 1997 — —
169 Abdellatif Chemlal 8:15.63 28 Jul 2009 — —
170 Brahim Boulami 8:15.66 22 Aug 1997 — 25
171 Brahim Taleb 8:15.67 14 Jun 2008 — —
172 Brahim Boulami 8:15.70 17 Jul 2001 — 29
173 Mohamed Tindouft 8:15.73 18 Jul 2023 — —
174 Abdelaziz Sahere 8:15.77 10 Jul 1996 — —
175 Ali Ezzine 8:15.85 14 Jul 1998 — —
176 Mohamed Tindouft 8:15.91 30 Jul 2021 — —
177 Ali Ezzine 8:15.93 13 Jul 2001 — —
178 Brahim Boulami 8:16.14 9 Sep 2001 — 29
179 Elarbi Khattabi 8:16.18 18 Jul 1994 — —
179= Mohamed Msaad 8:16.18 28 May 2023 — —
181 Ali Ezzine 8:16.21 8 Aug 2001 — —
182 Brahim Boulami 8:16.30 5 Jun 1997 — 25
183 Elarbi Khattabi 8:16.31 29 Jun 2001 — —
184 Brahim Boulami 8:16.44 5 Aug 1998 — 26
185 Abdelkader Hachlaf 8:16.51 14 Jun 2003 — —
186 Ali Ezzine 8:16.52 15 Aug 2003 — —
187 Hicham Sigueni 8:16.54 30 Jul 2015 — —
188 Brahim Taleb 8:16.56 30 Jul 2015 — —
189 Abdelaziz Sahere 8:16.58 3 Jul 1991 — —
189= Mohamed Tindouft 8:16.58 6 Sep 2019 — —
191 Elarbi Khattabi 8:16.60 27 Aug 1993 — —
192 Abdelkader Hachlaf 8:16.62 22 Jul 2006 — —
193 Elarbi Khattabi 8:16.63 19 Jul 2001 — —
193= Ali Ezzine 8:16.63 3 Sep 2004 — —
195 Ali Ezzine 8:16.65 5 Jun 2004 — —
195= Soufiane El Bakkali 8:16.65 15 Jul 2022 — 26
197 Elarbi Khattabi 8:16.66 12 Jul 1995 — —
198 Brahim Boulami 8:16.73 12 Aug 1998 — 26
199 Zouhaïr El Ouardi 8:16.91 2 Aug 2003 — —
200 Hamid Ezzine 8:16.93 7 Jun 2012 — —
201 Abdelkader Hachlaf 8:17.03 26 May 2007 — —
202 Hicham Bouaouiche 8:17.04 10 Jul 1996 — —
203 Brahim Boulami 8:17.05 30 Aug 1998 — 26
204 Ali Ezzine 8:17.12 4 Jul 2003 — —
205 Elarbi Khattabi 8:17.13 8 Aug 1998 — —
206 Soufiane El Bakkali 8:17.19 3 Jun 2016 — 20
207 Mohamed Tindouft 8:17.22 19 May 2024 — —
208 Abdelkader Hachlaf 8:17.25 17 Jun 2006 — —
209 Hicham Bouaouiche 8:17.27 31 May 1997 — —
210 Elarbi Khattabi 8:17.29 23 Aug 1996 — —
211 Brahim Boulami 8:17.32 11 Jun 2001 — 29
212 Salaheddine Ben Yazide 8:17.49 28 May 2023 — —
213 Hamid Ezzine 8:17.54 27 May 2012 — —
214 Elarbi Khattabi 8:17.55 4 Jun 1998 — —
215 Elarbi Khattabi 8:17.62 5 Jul 1998 — —
216 Elarbi Khattabi 8:17.63 14 Aug 1996 — —
217 Hamid Ezzine 8:17.67 6 Jul 2013 — —
218 Soufiane El Bakkali 8:17.70 9 Sep 2021 — 25
219 Elarbi Khattabi 8:17.71 7 Sep 1999 — —
219= Ali Ezzine 8:17.71 5 Aug 2003 — —
219= Abdellatif Chemlal 8:17.71 7 Aug 2007 — —
219= Brahim Taleb 8:17.71 10 Jul 2010 — —
223 Brahim Boulami 8:17.73 5 Sep 2001 — 29
223= Brahim Taleb 8:17.73 24 Aug 2015 — —
225 Soufiane El Bakkali 8:17.90 5 Aug 2024 — 28
226 Abdellatif Chemlal 8:17.92 6 Jun 2010 — —
226= Hamid Ezzine 8:17.92 1 Jun 2013 — —
228 Brahim Taleb 8:17.93 17 Jun 2006 — —
229 Mohamed Tindouft 8:17.94 19 Jun 2026 — —
230 Elarbi Khattabi 8:17.96 21 Aug 1993 — —
230= Soufiane El Bakkali 8:17.96 1 Oct 2019 — 23
232 Hamid Ezzine 8:18.03 5 Jun 2014 — —
233 Ali Ezzine 8:18.05 14 Sep 2003 — —
234 Abdelaziz Sahere 8:18.07 10 Sep 1991 — —
235 Abdelkarim Ben Zahra 8:18.12 6 Jun 2019 — —
236 Abdelkader Hachlaf 8:18.18 31 May 2008 — —
237 Abdelaziz Sahere 8:18.23 29 Aug 1991 — —
238 Abdelaziz Sahere 8:18.29 1 Jul 1991 — —
239 Ali Ezzine 8:18.31 19 Jun 2004 — —
240 Brahim Taleb 8:18.33 14 Jun 2015 — —
241 Abdellatif Chemlal 8:18.36 10 Jul 2010 — —
242 Mostafa El Faid 8:18.43 31 May 2025 — —
243 Brahim Boulami 8:18.49 3 Jun 1996 — 24
244 Ibrahim Ezzaydouni 8:18.50 16 Jul 2017 — —
245 Elarbi Khattabi 8:18.54 23 Jun 2000 — —
246 Mostafa El Faid 8:18.63 18 Jun 2024 — —
247 Abdelaziz Sahere 8:18.65 17 Aug 1994 — —
248 Brahim Boulami 8:18.68 23 Aug 1996 — 24
248= Zouhaïr El Ouardi 8:18.68 19 Jun 2004 — —
250 Hicham Sigueni 8:18.77 14 Jun 2017 — —
251 Hamid Ezzine 8:18.78 20 May 2015 — —
252 Brahim Boulami 8:18.80 16 Jun 1997 — 25
253 Abdelaziz Sahere 8:18.81 15 Jul 1991 — —
253= Elarbi Khattabi 8:18.81 10 Sep 1993 — —
255 Elarbi Khattabi 8:18.97 1 Aug 2000 — —
256 Brahim Taleb 8:18.99 21 May 2014 — —
257 Brahim Boulami 8:19.00 14 Jun 2005 — 33
257= Soufiane El Bakkali 8:19.00 30 Jul 2021 — 25
259 Ali Ezzine 8:19.01 2 Jul 2004 — —
260 Hicham Bouaouiche 8:19.06 4 Jun 1998 — —
261 Abdelaziz Sahere 8:19.08 25 Jun 1991 — —
262 Elarbi Khattabi 8:19.10 27 May 1996 — —
262= Soufiane El Bakkali 8:19.10 9 Sep 2016 — 20
264 Ali Ezzine 8:19.15 26 Aug 2003 — —
265 Elarbi Khattabi 8:19.18 10 Aug 1996 — —
266 Brahim Taleb 8:19.19 18 Jul 2014 — —
267 Jaouad Chemlal 8:19.22 9 Jun 2013 — —
268 Mostafa El Faid 8:19.24 15 Jun 2024 — —
269 Elarbi Khattabi 8:19.26 16 Aug 1995 — —
269= Ali Ezzine 8:19.26 4 Jun 1998 — —
271 Khalid Skah 8:19.30 12 Jul 1994 — —
272 Hamid Ezzine 8:19.31 22 May 2016 — —
273 Mellouk El Moustapha 8:19.33 7 Jul 1999 — —
274 Chakir Boujattaoui 8:19.36 23 May 2009 — —
275 Hamid Ezzine 8:19.37 17 Jun 2006 — —
275= Jamel Chatbi 8:19.37 23 May 2009 — —
277 Abdelaziz Sahere 8:19.40 31 Aug 1991 — —
278 Elarbi Khattabi 8:19.42 30 Jun 2000 — —
279 Soufiane El Bakkali 8:19.45 26 Aug 2019 — 23
280 Ali Ezzine 8:19.49 16 Jul 1998 — —
280= Abdelkader Hachlaf 8:19.49 23 Aug 2003 — —
282 Brahim Boulami 8:19.51 8 Aug 2002 — 30
282= Hicham Sigueni 8:19.51 27 Jun 2018 — —
284 Brahim Boulami 8:19.52 8 Jul 1996 — 24
285 Hamid Ezzine 8:19.53 15 Aug 2013 — —
286 Brahim Boulami 8:19.54 7 Aug 2005 — 33
287 Ali Ezzine 8:19.56 3 Jul 2006 — —
288 Ali Ezzine 8:19.58 14 Jun 2003 — —
289 Salaheddine Ben Yazide 8:19.63 5 Jun 2022 — —
290 Abdelaziz Sahere 8:19.65 31 May 1992 — —
291 Hicham Bouaouiche 8:19.68 13 Aug 1997 — —
292 Faid El Mostafa 8:19.77 29 May 2025 — —
293 Ali Ezzine 8:19.93 31 May 2004 — —
294 Brahim Boulami 8:20.00 20 Jul 1998 — 26
295 Abdelkader Hachlaf 8:20.03 26 Aug 2007 — —
296 Ali Ezzine 8:20.05 6 Jul 2004 — —
296= Abdelghani Aït Bahmad 8:20.05 19 Aug 2006 — —
298 Salaheddine Ben Yazide 8:20.06 19 May 2024 — —
299 Ali Ezzine 8:20.10 23 Aug 2003 — —
300 Abdelkader Hachlaf 8:20.14 22 Jun 2006 — —
301 Ali Ezzine 8:20.18 21 Aug 2004 — —
302 Brahim Taleb 8:20.20 8 Jun 2014 — —
303 Ibrahim Ezzaydouni 8:20.22 20 Jul 2018 — —
304 Jamel Chatbi 8:20.26 16 Aug 2009 — —
305 Mohamed Tindouft 8:20.28 10 Jun 2017 — —
306 Abdelghani Aït Bahmad 8:20.29 22 Jul 2006 — —
307 Hicham Bouaouiche 8:20.30 16 Jun 1997 — —
307= Abdelkader Hachlaf 8:20.30 11 Jul 2006 — —
307= Mohamed Tindouft 8:20.30 31 May 2018 — —
310 Soufiane El Bakkali 8:20.39 11 Jun 2016 — 20
311 Brahim Boulami 8:20.43 31 Jul 1996 — 24
312 Irba Lakhal 8:20.45 29 May 2004 — —
313 Hamid Ezzine 8:20.49 25 Jun 2011 — —
313= Hamid Ezzine 8:20.49 17 May 2015 — —
315 Mohamed Tindouft 8:20.50 7 Apr 2017 — —
316 Hicham Sigueni 8:20.53 16 Jul 2016 — —
317 Elarbi Khattabi 8:20.61 19 Jul 2002 — —
318 Brahim Boulami 8:20.64 12 Jul 1995 — 23
318= Abdelkader Hachlaf 8:20.64 16 Jun 2002 — —
320 Salaheddine Ben Yazide 8:20.65 15 Jun 2024 — —
321 Mohamed Tindouft 8:20.67 19 Aug 2023 — —
322 Elarbi Khattabi 8:20.70 8 Jul 1994 — —
322= Brahim Taleb 8:20.70 13 Jun 2007 — —
324 Mostafa El Faid 8:20.71 22 May 2024 — —
325 Abdellatif Chemlal 8:20.81 25 Jul 2009 — —
326 Chakir Boujattaoui 8:20.85 31 May 2008 — —
326= Mohamed Tindouft 8:20.85 28 May 2023 — —
328 Hicham Bouaouiche 8:20.88 4 Aug 1997 — —
329 Jaouad Chemlal 8:20.92 5 Jun 2014 — —
330 Elarbi Khattabi 8:20.94 4 Aug 1997 — —
331 Soufiane El Bakkali 8:20.97 27 Jun 2018 — 22
332 Abdellatif Chemlal 8:21.00 8 Jun 2002 — —
333 Mohamed Tindouft 8:21.01 17 Jun 2025 — —
334 Hamid Ezzine 8:21.03 28 Jun 2013 — —
334= Mostafa El Faid 8:21.03 16 Jun 2026 — —
336 Abdelkader Hachlaf 8:21.07 12 Jul 2009 — —
337 Hamid Ezzine 8:21.08 22 Jul 2008 — —
337= Abdelkarim Ben Zahra 8:21.08 9 Jun 2018 — —
339 Hicham Sigueni 8:21.10 8 Jun 2015 — —
340 Mohamed Tindouft 8:21.13 13 Jul 2018 — —
341 Ali Ezzine 8:21.16 22 Jun 2006 — —
341= Mohamed Tindouft 8:21.16 2 Sep 2023 — —
343 Zouhaïr El Ouardi 8:21.17 29 May 2004 — —
344 Soufiane El Bakkali 8:21.20 18 Sep 2021 — 25
345 Hamid Ezzine 8:21.21 5 Jun 2011 — —
346 Hamid Ezzine 8:21.25 3 Aug 2012 — —
347 Brahim Taleb 8:21.33 11 Jun 2015 — —
348 Hamid Ezzine 8:21.38 18 Jun 2005 — —
349 Elarbi Khattabi 8:21.42 30 May 1998 — —
350 Abdelaziz Sahere 8:21.48 5 Jun 1997 — —
351 Abdelaziz Sahere 8:21.56 31 May 1997 — —
351= Abdellatif Chemlal 8:21.56 31 Jul 2004 — —
353 Ali Ezzine 8:21.59 29 Jul 1998 — —
354 Ali Ezzine 8:21.60 30 May 1998 — —
355 Mohammed Boulama 8:21.62 1 Jun 2013 — —
356 Hicham Sigueni 8:21.78 5 Jul 2012 — —
357 Brahim Taleb 8:21.79 26 Jun 2010 — —
358 Chakir Boujattaoui 8:21.81 13 Jul 2008 — —
359 Hicham Sigueni 8:21.88 3 Jun 2016 — —
360 Saïd Aouita 8:21.92 24 Sep 1987 — —
361 Brahim Boulami 8:21.95 8 Aug 2001 — 29
362 Hicham Bouaouiche 8:21.96 30 May 1998 — —
362= Brahim Taleb 8:21.96 30 May 2010 — —
364 Hamid Ezzine 8:21.97 1 Sep 2011 — —
365 Brahim Boulami 8:21.98 6 Aug 2001 — 29
366 Brahim Boulami 8:21.99 4 Aug 1997 — 25
367 Abdellatif Chemlal 8:22.01 7 Jun 2008 — —
368 Irba Lakhal 8:22.09 5 Jun 1995 — —
368= Abdelkader Hachlaf 8:22.09 20 Jun 2007 — —
370 Abdellatif Chemlal 8:22.13 30 Jun 2007 — —
371 Mohamed Tindouft 8:22.14 10 May 2024 — —
372 Ali Ezzine 8:22.15 29 Sep 2000 — —
373 Jamel Chatbi 8:22.16 31 May 2008 — —
374 Mohamed Tindouft 8:22.39 16 Jul 2025 — —
375 Abdelaziz Sahere 8:22.45 10 Jul 1988 — —
376 Mohamed Msaad 8:22.47 2 Jul 2023 — —
377 Brahim Boulami 8:22.49 14 Aug 1996 — 24
378 Soufiane El Bakkali 8:22.60 6 Aug 2017 — 21
379 Abderrafie Bouassel 8:22.63 7 Jul 2026 — —
380 Soufiane El Bakkali 8:22.66 22 May 2016 — 20
381 Salaheddine Ben Yazide 8:22.71 19 Jun 2024 — —
382 Mohamed Msaad 8:22.77 2 Sep 2023 — —
383 Mostafa El Faid 8:22.78 25 May 2025 — —
384 Brahim Boulami 8:22.81 24 Aug 1997 — 25
385 Zouhaïr El Ouardi 8:22.82 29 Jun 2002 — —
386 Hicham Sigueni 8:22.84 11 Jun 2016 — —
387 Brahim Boulami 8:22.90 2 Jun 1997 — 25
387= Brahim Taleb 8:22.90 27 Jun 2008 — —
389 Elarbi Khattabi 8:22.94 11 Sep 1999 — —
390 Mohamed Msaad 8:22.95 19 Aug 2023 — —
391 Mohamed Amine Edmary 8:22.98 5 Jul 2026 — —
392 Brahim Taleb 8:23.00 3 Sep 2015 — —
393 Brahim Taleb 8:23.09 16 Aug 2008 — —
393= Mohammed Boulama 8:23.09 9 Jun 2013 — —
395 Irba Lakhal 8:23.10 28 Jun 2004 — —
396 Elarbi Khattabi 8:23.13 12 Jul 1994 — —
396= Brahim Boulami 8:23.13 2 Aug 1996 — 24
398 Hicham Bouaouiche 8:23.16 24 Aug 1997 — —
399 Ali Ezzine 8:23.18 13 Aug 1997 — —
400 Irba Lakhal 8:23.21 25 Jul 1995 — —
400= Jamel Chatbi 8:23.21 1 Jun 2009 — —
402 Abdellatif Chemlal 8:23.22 19 Jun 2004 — —
403 Mostafa El Faid 8:23.24 30 Jun 2024 — —
404 Irba Lakhal 8:23.29 4 Jun 2001 — —
405 Abdelaziz Sahere 8:23.31 5 Jul 1993 — —
406 Brahim Boulami 8:23.34 6 Aug 1997 — 25
406= Hamid Ezzine 8:23.34 5 Jun 2016 — —
408 Abdelkarim Ben Zahra 8:23.41 20 Jul 2018 — —
409 Mohamed Tindouft 8:23.44 17 Jul 2019 — —
410 Abdelkader Hachlaf 8:23.52 6 Jun 2010 — —
411 Mohamed Tindouft 8:23.56 2 Aug 2021 — —
412 Elarbi Khattabi 8:23.57 19 Aug 1993 — —
413 Brahim Taleb 8:23.61 25 Jul 2006 — —
414 Elarbi Khattabi 8:23.62 10 Jun 1994 — —
414= Abdelaziz Sahere 8:23.62 8 Jul 1996 — —
414= Abdelkader Hachlaf 8:23.62 16 Aug 2008 — —
417 Jamel Chatbi 8:23.65 22 Jun 2008 — —
417= Mohamed Tindouft 8:23.65 5 Jul 2023 — —
419 Hamid Ezzine 8:23.66 9 May 2014 — —
419= Soufiane El Bakkali 8:23.66 19 Aug 2023 — 27
421 Mostafa El Faid 8:23.69 7 Jun 2026 — —
422 Zouhaïr El Ouardi 8:23.75 23 Aug 2003 — —
423 Ali Ezzine 8:23.79 27 Sep 2000 — —
423= Jaouad Chemlal 8:23.79 9 May 2014 — —
423= Hicham Sigueni 8:23.79 3 Jun 2017 — —
426 Elarbi Khattabi 8:23.82 7 Aug 1992 — —
427 Monatcer Zaghou 8:23.84 9 Jun 2013 — —
428 Mohamed Tindouft 8:23.85 30 Jun 2022 — —
429 Abdelghani Aït Bahmad 8:23.91 17 Jun 2006 — —
430 Hicham Sigueni 8:23.98 18 Jul 2016 — —
431 Hicham Sigueni 8:24.01 22 Jun 2018 — —
432 Hicham Sigueni 8:24.09 17 Jul 2019 — —
433 Brahim Boulami 8:24.10 5 Jun 1995 — 23
434 Elarbi Khattabi 8:24.11 7 Aug 1995 — —
435 Hicham Guermoud 8:24.12 14 Jun 2003 — —
436 Elarbi Khattabi 8:24.13 9 Aug 1995 — —
436= Jamel Chatbi 8:24.13 14 Jun 2009 — —
438 Abdelaziz Sahere 8:24.15 8 Jul 1991 — —
439 Abdelkader Hachlaf 8:24.18 28 Aug 2007 — —
439= Brahim Taleb 8:24.18 22 Jun 2008 — —
441 Brahim Boulami 8:24.21 18 Jun 1995 — 23
442 Elarbi Khattabi 8:24.27 16 Jul 1997 — —
443 Zouhaïr El Ouardi 8:24.3 5 May 2001 — —
444 Elarbi Khattabi 8:24.31 7 Aug 1993 — —
445 Brahim Boulami 8:24.32 29 Sep 2000 — 28
446 Hamid Ezzine 8:24.35 12 Aug 2013 — —
447 Brahim Boulami 8:24.36 31 May 1997 — 25
447= Irba Lakhal 8:24.36 29 Jul 1999 — —
447= Irba Lakhal 8:24.36 25 Jul 2000 — —
447= Abdelkader Hachlaf 8:24.36 13 Jul 2008 — —
451 Abdelaziz Sahere 8:24.37 7 Aug 1995 — —
451= Abdelkarim Ben Zahra 8:24.37 20 May 2018 — —
453 Hicham Bouaouiche 8:24.39 5 Jun 1998 — —
454 Brahim Boulami 8:24.43 27 Sep 2000 — 28
455 Irba Lakhal 8:24.44 8 Jun 2004 — —
455= Hicham Sigueni 8:24.44 18 May 2016 — —
457 Mellouk El Moustapha 8:24.46 9 Jun 1999 — —
458 Abdelaziz Sahere 8:24.47 4 Jun 1992 — —
459 Irba Lakhal 8:24.48 18 Jun 1995 — —
460 Faid El Mostafa 8:24.51 19 May 2024 — —
461 Brahim Taleb 8:24.59 29 Jun 2010 — —
462 Brahim Taleb 8:24.61 13 Sep 2015 — —
463 Elarbi Khattabi 8:24.62 23 Aug 1999 — —
464 Abdelkader Hachlaf 8:24.64 14 May 2011 — —
465 Ali Ezzine 8:24.72 24 Jun 2004 — —
466 Hamid Ezzine 8:24.73 13 Jun 2013 — —
467 Taoufik Faouzi 8:24.74 21 Jun 1996 — —
467= Mohamed Tindouft 8:24.74 24 Aug 2019 — —
469 Abderrahim Ougra 8:24.76 6 Jun 2023 — —
470 Jaouad Chemlal 8:24.77 28 Jun 2013 — —
471 Mohamed Tindouft 8:24.80 4 May 2018 — —
472 Brahim Taleb 8:24.84 22 Aug 2015 — —
473 Brahim Taleb 8:24.87 22 Jun 2006 — —
474 Abdelaziz Sahere 8:24.89 19 Aug 1993 — —
475 Hamid Ezzine 8:24.90 5 Aug 2012 — —
476 Brahim Boulami 8:24.95 3 Aug 1997 — 25
476= Irba Lakhal 8:24.95 17 Jun 2000 — —
478 Ali Ezzine 8:25.01 1 Jul 2003 — —
479 Irba Lakhal 8:25.09 13 Jul 1999 — —
480 Hamid Ezzine 8:25.10 19 Jun 2004 — —
481 Hicham Sadouk 8:25.12 31 May 2008 — —
482 Soufiane El Bakkali 8:25.13 18 Jul 2022 — 26
483 Soufiane El Bakkali 8:25.17 15 Aug 2016 — 20
484 Hicham Sigueni 8:25.20 21 Jun 2014 — —
485 Brahim Taleb 8:25.23 7 Jul 2010 — —
486 Abdelaziz Sahere 8:25.24 19 Jun 1993 — —
487 Hicham Guermoud 8:25.25 19 Jun 2001 — —
488 Faid El Mostafa 8:25.26 20 Jun 2025 — —
489 Mohamed Tindouft 8:25.33 9 Sep 2021 — —
490 Abdelhakim Abouzohair 8:25.37 11 Apr 2024 — —
491 Abdelkader Hachlaf 8:25.38 2 Jul 2007 — —
492 Hamid Ezzine 8:25.40 21 May 2011 — —
493 Jaouad Chemlal 8:25.44 1 Jun 2013 — —
493= Ibrahim Ezzaydouni 8:25.44 14 Jun 2017 — —
495 Ali Ezzine 8:25.51 14 Jul 1997 — —
496 Abdelaziz Sahere 8:25.54 11 Jun 1993 — —
497 Chakir Boujattaoui 8:25.60 22 Jun 2008 — —
498 Brahim Boulami 8:25.62 5 Oct 2004 — 32
499 Abdellatif Chemlal 8:25.68 16 Aug 2009 — —
500 Aziz Driouche 8:25.69 29 Aug 2001 — —

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.