Result Name Venue Date
1. 10.09 Aziz Ouhadi Dakar 2011-05-28
  Result Name Venue Date
1. 45.03 Benyounès Lahlou Latakia 1992-09-09
  Result Name Venue Date Info
1. 1:43.25 Amine Laâlou Roma 2006-07-14 Alltime-37
2. 1:43.50 Mahjoub Haïda Roma 1998-07-14 Alltime-54
3. 1:43.76 Benyounès Lahlou Nice 1996-07-10 Alltime-75
4. 1:43.86 Saïd Aouita Köln 1988-08-21 Alltime-84
5. 1:44.16 Mouhcine Chéhibi Athínai 2006-07-03 Alltime-122
6. 1:44.66 Faouzi Lahbi Koblenz 1986-08-06 Alltime-182
7. 1:45.27 Khalid Tighazouine Beijing 2001-09-01 Alltime-320
8. 1:45.38 Rachid Khouia Milano 1999-06-09 Alltime-354
9. 1:45.44 Brahim Lahlafi Nice 1998-07-16 Alltime-375
Mohammed Moustaoui Tangiers 2009-07-12 Alltime-375
11. 1:45.46 Amine El Manaoui Milano 2011-09-18 Alltime-385
12. 1:45.62 Mouhcine El Amine Reims 2011-07-05 Alltime-428
13. 1:45.89 Yassine Bensghir Rabat 2005-06-18 Alltime-525
  Result Name Venue Date Info
1. 3:26.00 Hicham El Guerrouj Roma 1998-07-14  
2. 3:29.46 Saïd Aouita Berlin 1985-08-23 Alltime-12
3. 3:29.53 Amine Laâlou Monaco 2010-07-22 Alltime-16
4. 3:31.10 Adil Kaouch Roma 2006-07-14 Alltime-47
5. 3:31.47 Abdelati Iguider Monaco 2009-07-28 Alltime-58
6. 3:31.48 Azzedine Sediki Köln 1995-08-18 Alltime-59
7. 3:31.84 Mohammed Moustaoui Berlin 2011-09-11 Alltime-77
8. 3:32.13 Youssef Baba Ad-Dawhah 2007-05-11 Alltime-91
9. 3:33.04 Yassine Bensghir Monaco 2007-07-25 Alltime-121
10. 3:33.21 Salah El Ghazi Köln 1997-08-24 Alltime-131
11. 3:33.59 Abdelkader Hachlaf Bruxelles 2001-08-24 Alltime-151
12. 3:33.71 Hicham Bellani Athínai 2007-07-02 Alltime-162
13. 3:33.78 Noureddine Béhar Lausanne 1996-07-03 Alltime-169
14. 3:33.82 Rachid El Basir London 1995-07-07 Alltime-172
15. 3:33.95 Salah Hissou Nürnberg 1996-06-07 Alltime-182
16. 3:34.01 Fouad El Kaam Rabat 2011-06-05 Alltime-190
17. 3:34.08 Driss Maazouzi Saint-Denis 1996-06-03  
18. 3:34.81 Mohammed Amyn Lausanne 1999-07-02 Alltime-258
19. 3:34.85 Mohamed Saïd El Wardi Roma 2000-06-30 Alltime-261
20. 3:35.00 Bader Rassioui Rabat 2010-06-06 Alltime-273
21. 3:35.35 Anas Selmouni Gateshead 2003-07-13 Alltime-303
22. 3:35.42 Abdelhaq Abdellah Rieti 1996-09-01 Alltime-307
23. 3:35.52 Ali Nabil Maataoui Kassel 2005-06-10 Alltime-316
24. 3:35.70 Abdelmajid Moncef Verona 1988-07-27 Alltime-345
25. 3:35.76 Mohamed Bensghir Rabat 2010-06-06 Alltime-355
26. 3:35.78 Mustapha Lachaal Verona 1988-07-27 Alltime-360
27. 3:36.13 Abdelaziz Sahere London 1990-07-20 Alltime-405
28. 3:36.19 Mohamed Taki Köln 1993-08-01 Alltime-415
29. 3:36.20 Ismaïl Sghyr Talance 1995-06-21 Alltime-423
30. 3:36.35 Brahim Boutayeb Monaco 1992-08-11 Alltime-446
31. 3:37.28 Brahim El Ghazali London 1990-07-20 Alltime-591
32. 3:37.41 Saïd Doulal El Djezair 2006-06-22 Alltime-616
33. 3:37.73 Mohammed Mourhit Köln 1991-09-08  
  Result Name Venue Date Info
1. 3:43.13 Hicham El Guerrouj Roma 1999-07-07  
2. 3:46.76 Saïd Aouita Helsinki 1987-07-02 Alltime-7
3. 3:50.08 Mohammed Moustaoui Oslo 2008-06-06 Alltime-53
4. 3:50.22 Amine Laâlou Eugene 2010-07-03 Alltime-55
5. 3:51.14 Adil Kaouch Oslo 2007-06-15 Alltime-93
6. 3:52.20 Abdelkader Hachlaf Roma 2002-07-12 Alltime-126
7. 3:52.54 Salah Hissou London 1999-08-07 Alltime-145
8. 3:52.62 Driss Maazouzi Sheffield 1998-08-02  
9. 3:52.66 Mohammed Amyn Roma 1999-07-07 Alltime-151
Anas Selmouni Hengelo 2003-06-01 Alltime-151
11. 3:52.85 Youssef Baba Oslo 2000-07-28 Alltime-159
12. 3:53.85 Salah El Ghazi Stockholm 1998-08-05 Alltime-204
13. 3:54.84 Rachid El Basir Oslo 1992-07-04 Alltime-265
14. 3:54.86 Brahim Boutayeb Zürich 1987-08-19 Alltime-268
  Result Name Venue Date Info
1. 7:23.09 Hicham El Guerrouj Bruxelles 1999-09-03 Alltime-2
2. 7:28.93 Salah Hissou Monaco 1999-08-04 Alltime-22
3. 7:28.94 Brahim Lahlafi Monaco 1999-08-04 Alltime-23
4. 7:29.45 Saïd Aouita Köln 1989-08-20 Alltime-27
5. 7:30.09 Ismaïl Sghyr Monaco 1995-07-25 Alltime-29
6. 7:30.53 El Hassan Lahssini Monaco 1996-08-10 Alltime-34
7. 7:30.99 Khalid Boulami Nice 1997-07-16 Alltime-41
8. 7:32.36 Abderrahim Goumri Bruxelles 2001-08-24 Alltime-56
9. 7:33.42 Salah El Ghazi Monaco 2001-07-20 Alltime-72
10. 7:33.71 Hicham Bellani Monaco 2006-08-20 Alltime-75
11. 7:34.67 Mohamed Saïd El Wardi Saint-Denis 2000-06-23 Alltime-86
12. 7:34.77 Khalid El Amri Lausanne 2006-07-11 Alltime-89
13. 7:34.94 Ahmed Baday Monaco 2007-07-25 Alltime-90
14. 7:35.35 Mohammed Amyn Nice 2001-07-09 Alltime-97
15. 7:35.41 Hicham Bouaouiche Villeneuve d'Ascq 1998-07-11 Alltime-99
16. 7:35.92 Brahim Jabbour Paris 1999-07-21 Alltime-112
17. 7:36.21 Driss Maazouzi Paris 1998-07-29 Alltime-115
18. 7:36.70 Ali Nabil Maataoui Stockholm 2007-08-07 Alltime-125
19. 7:36.76 Khalid Skah Köln 1994-08-21 Alltime-127
20. 7:38.18 Brahim Boulami Lausanne 2002-07-02 Alltime-157
21. 7:38.39 Brahim Boutayeb Nice 1991-07-15 Alltime-161
22. 7:39.01 Anas Selmouni Tangiers 2010-07-18 Alltime-171
23. 7:39.22 Jaouad Gharib Nice 2001-07-09 Alltime-178
24. 7:39.30 Mohamed Issangar Köln 1993-08-01 Alltime-184
25. 7:39.52 Adil Kaouch Sevilla 1999-05-28 Alltime-192
26. 7:40.16 Abdelhak Zakaria El Gorche Dar-el-Beida 1998-03-04 Alltime-214
27. 7:40.46 Larbi Zéroual Nice 1996-07-10 Alltime-222
28. 7:41.21 Chakir Boujattaoui Lausanne 2009-07-07 Alltime-243
29. 7:41.83 Saïd Bérioui Torino 2003-06-06 Alltime-269
30. 7:41.95 Abdelati Iguider Herrera 2007-05-19 Alltime-275
31. 7:42.14 Hammou Boutayeb Köln 1990-08-19 Alltime-285
32. 7:42.66 Mohamed Choumassi Nice 1991-07-15 Alltime-311
33. 7:43.06 Elarbi Khattabi Paris 1998-07-29 Alltime-334
34. 7:43.95 Khalid Kairouani Caorle 1996-06-15 Alltime-380
35. 7:43.99 Mohammed Moustaoui Dakar 2011-05-28 Alltime-381
36. 7:44.34 Abdellah Béhar Hechtel 1992-07-18  
37. 7:44.67 Mourad Maarofit Saint-Denis 2009-07-17 Alltime-417
38. 7:44.93 Abdelhalim Zahraoui El Djezair 2004-06-24 Alltime-426
39. 7:45.55 Ayad Lamdassem Huelva 2005-06-07 Alltime-461
40. 7:45.9 Ali Ezzine Rabat 2004-05-23 Alltime-483
41. 7:46.73 Yassine Mandour El Djezair 2004-06-24 Alltime-548
42. 7:47.18 Abdelhaq Abdellah Caorle 1999-07-10 Alltime-577
43. 7:48.18 Jamel Chatbi Lausanne 2009-07-07 Alltime-656
44. 7:49.58 Lahcen Benyoussef Nice 1998-07-16 Alltime-772
45. 7:49.59 Mustapha Bamouh Rhede 1996-05-24 Alltime-774
46. 7:49.91 Mohamed Belasri Dreaux 1995-06-29 Alltime-806
  Result Name Venue Date Info
1. 12:49.28 Brahim Lahlafi Bruxelles 2000-08-25 Alltime-8
2. 12:50.24 Hicham El Guerrouj Ostrava 2003-06-12 Alltime-11
3. 12:50.25 Abderrahim Goumri Bruxelles 2005-08-26 Alltime-12
4. 12:50.80 Salah Hissou Roma 1996-06-05 Alltime-15
5. 12:53.41 Khalid Boulami Zürich 1997-08-13 Alltime-26
6. 12:55.52 Hicham Bellani Roma 2006-07-14 Alltime-44
7. 12:58.39 Saïd Aouita Roma 1987-07-22 Alltime-67
8. 12:58.99 Ismaïl Sghyr Zürich 1996-08-14  
9. 13:00.54 Khalid Skah Villeneuve d'Ascq 1994-07-08 Alltime-88
10. 13:01.41 Brahim Jabbour Saint-Denis 1999-07-03 Alltime-94
11. 13:01.98 Mohammed Amyn Stockholm 2002-07-16 Alltime-99
12. 13:02.84 Mourad Maarofit Heusden-Zolder 2008-07-20 Alltime-109
13. 13:03.82 Ahmed Baday Roma 2007-07-13 Alltime-119
14. 13:04.32 El Hassan Lahssini Milano 1996-09-07 Alltime-128
15. 13:04.46 Mohamed Saïd El Wardi Nürnberg 2000-06-25 Alltime-130
16. 13:06.13 Khalid El Amri Stockholm 2006-07-25 Alltime-149
17. 13:06.81 Abdelaziz Ennaji Heusden-Zolder 2008-07-20 Alltime-158
18. 13:08.51 Mohamed Issangar London 1990-07-20 Alltime-179
19. 13:09.46 Ahmed Ibrahim Baday Huelva 2006-06-20 Alltime-185
20. 13:09.62 Chakir Boujattaoui Roma 2009-07-10 Alltime-188
21. 13:10.44 Brahim Boutayeb Roma 1991-07-17 Alltime-207
22. 13:11.24 Anas Selmouni Rabat 2008-06-14 Alltime-226
23. 13:11.69 Hammou Boutayeb Stockholm 1990-07-02 Alltime-235
24. 13:11.80 Salah El Ghazi Villeneuve d'Ascq 2004-06-26 Alltime-240
25. 13:13.68 Aziz Lahbabi Rabat 2011-06-05 Alltime-290
26. 13:15.10 Saïd Bérioui Milano 1999-06-09 Alltime-318
27. 13:17.49 Ayad Lamdassem Huelva 2006-06-20 Alltime-376
28. 13:17.91 Khalid Kairouani Stockholm 1996-07-08 Alltime-393
29. 13:18.92 Elarbi Khattabi Saint-Denis 1995-06-01 Alltime-433
30. 13:19.69 Jaouad Gharib Oslo 2001-07-13 Alltime-479
31. 13:20.72 Larbi Zéroual Saint-Denis 1995-06-01  
32. 13:22.44 Mohamed Choumassi Oslo 1991-07-06 Alltime-599
33. 13:22.61 Mohammed Moustaoui Roma 2005-07-08 Alltime-604
34. 13:24.27 Aziz Naji El Idrissi Uden 2007-08-04 Alltime-684
35. 13:25.06 Abdelkrim El Mouni Hechtel 1995-07-22 Alltime-715
36. 13:25.55 Illias Fifa Barcelona 2011-07-22 Alltime-747
37. 13:25.62 Abdellah Béhar Saint-Denis 1992-06-04  
38. 13:26.32 Hicham Sigueni Rabat 2011-06-05 Alltime-791
39. 13:26.6 Mohamed Riad Rabat 1994-07-04 Alltime-807
40. 13:27.68 Abdellatif Meftah Villeneuve d'Ascq 2008-06-27 Alltime-883
41. 13:28.06 Brahim Boulami Nürnberg 1998-07-11 Alltime-897
42. 13:29.20 Mohammed Mourhit Oslo 1991-07-06  
43. 13:29.86 Abdelhak Zakaria El Gorche Stockholm 2001-07-17  
  Result Name Venue Date Info
1. 26:38.08 Salah Hissou Bruxelles 1996-08-23 Alltime-9
2. 27:02.62 Abderrahim Goumri Hengelo 2005-05-29 Alltime-45
3. 27:12.39 Ismaïl Sghyr Stockholm 1999-07-30 Alltime-74
4. 27:14.53 Khalid Skah Göteborg (WC) 1995-08-08 Alltime-85
5. 27:21.46 Brahim Boutayeb Seoul (OG) 1988-09-26 Alltime-109
6. 27:22.67 Mohammed Amyn Hengelo 2005-05-29 Alltime-122
7. 27:25.48 Hammou Boutayeb Oslo 1990-07-14 Alltime-135
8. 27:26.11 Saïd Aouita Oslo 1986-07-05 Alltime-142
9. 27:26.24 Khalid El Amri Hengelo 2005-05-29 Alltime-143
10. 27:29.51 Jaouad Gharib Praha 2001-06-18 Alltime-168
11. 27:31.00 Saïd Bérioui Villeneuve d'Ascq 1998-07-11 Alltime-183
12. 27:34.05 Larbi Zéroual Villeneuve d'Ascq 1998-07-11 Alltime-213
13. 27:34.29 Mohamed El Hachimi Neerpelt 2008-05-31 Alltime-214
14. 27:34.81 Musasabeker Marda Saint-Maur 2008-06-06 Alltime-220
15. 27:36.73 Abdelrahim Zitouna Hengelo 1997-05-31 Alltime-239
16. 27:40.58 Abdellah Falil Dar-el-Beida 2008-06-22 Alltime-283
17. 27:43.05 Brahim Lahlafi Bruxelles 1995-08-25 Alltime-321
18. 27:46.67 Ayad Lamdassem Bruxelles 2006-08-25  
19. 27:48.85 Ahmed Ibrahim Baday Hengelo 2005-05-29 Alltime-421
20. 27:53.50 Najim El-Gady Rabat 2011-07-10 Alltime-491
21. 27:54.33 Lahcen Benyoussef Bruxelles 1998-08-28 Alltime-506
22. 27:58.17 Hicham Bellani Rabat 2011-07-10 Alltime-590
23. 28:05.7 AbdelhadI Habassa Rabat 2001-06-27 Alltime-760
24. 28:06.39 Mustapha Bamouh Bratislava 1996-05-29 Alltime-778
25. 28:09.3 Ahmed Baday Rabat 2001-06-27 Alltime-861
26. 28:12.6 Aïssa Dghoughi Rabat 2001-06-27 Alltime-932
27. 28:13.96 Abdelsalam Serrokh Maia bei Porto 1997-06-28 Alltime-970
28. 28:20.67 Ridouane El Harroufli Eugene 2008-06-08 Alltime-1205
29. 28:21.04 Hicham Chatt Maia bei Porto 1998-07-04 Alltime-1220
30. 28:25.77 Mohamed Choumassi Oslo 1988-07-02 Alltime-1417
31. 28:26.25 Mohamed Saïd El Wardi Rabat 2004-06-25 Alltime-1443
32. 28:26.6 Abdellah Bay Kokubu 2001-10-13 Alltime-1452
  Result Name Venue Date
1. 48.96 Mustapha Sdad Edmonton (WC) 2001-08-07
  Result Name Venue Date Info
1. 7:55.28 Brahim Boulami Bruxelles 2001-08-24 Alltime-3
2. 8:03.57 Ali Ezzine Saint-Denis 2000-06-23 Alltime-15
3. 8:07.02 Brahim Taleb Heusden-Zolder 2007-07-28 Alltime-33
4. 8:08.78 Abdelkader Hachlaf Roma 2006-07-14 Alltime-48
5. 8:08.86 Jamel Chatbi Tangiers 2009-07-12 Alltime-51
6. 8:09.02 Abdelaziz Sahere Roma 1995-06-08 Alltime-52
7. 8:09.03 Elarbi Khattabi Roma 1999-07-07 Alltime-53
8. 8:09.72 Hamid Ezzine Athínai 2007-07-02 Alltime-62
9. 8:10.10 Hicham Bouaouiche Nice 1998-07-16 Alltime-66
10. 8:13.67 Zouhaïr El Ouardi Heusden-Zolder 2004-07-31 Alltime-114
11. 8:13.83 Chakir Boujattaoui Pescara 2009-07-02 Alltime-117
12. 8:15.63 Abdellatif Chemlal Monaco 2009-07-28 Alltime-141
13. 8:19.30 Khalid Skah Evry-Bondoufle 1994-07-12 Alltime-216
14. 8:19.33 Mellouk El Moustapha Roma 1999-07-07 Alltime-218
15. 8:20.05 Abdelghani Aït Bahmad Beijing 2006-08-19 Alltime-238
16. 8:20.45 Irba Lakhal Pézenas 2004-05-29 Alltime-253
17. 8:21.92 Saïd Aouita Latakia 1987-09-24 Alltime-287
18. 8:24.12 Hicham Guermoud Rabat 2003-06-14 Alltime-380
19. 8:24.21 Khalid Boulami Duisburg 1995-06-18 Alltime-386
20. 8:24.74 Taoufik Faouzi Maia bei Porto 1996-06-21 Alltime-406
  Result Name Venue Date Info
1. 3:02.11 Abdelali Kasbane,
Ali Dahane,
Bouchaïb Belkaïd,
Benyounès Lahlou
Tokyo (WC) 1991-08-31 Alltime-577
2. 3:02.28 Abdelali Kasbane,
Abdelghani Guerigier,
Bouchaïb Belkaïd,
Benyounès Lahlou
Barcelona (OG) 1992-08-07 Alltime-631
  Result Name Venue Date Info
1. 8.40 Yahya Berrabah Beyrouth 2009-10-02 Alltime-43
2. 8.34 Younès Moudrik El Djezair 2000-07-13 Alltime-76
3. 8.33 Yahaya Barrabah Dar-el-Beida 2003-08-12 Alltime-83
4. 8.21 Tareq Bougtaïb Meknès 2004-07-24 Alltime-199
  Result Name Venue Date
1. 17.37 Tareq Bougtaïb Khémisset 2007-07-14