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).
91
Stored marks
62
Distinct marks shown
Men's Half Marathon
Derived 14 Sep 2026
| # | Athlete | Mark | Date | Venue | Age |
|---|---|---|---|---|---|
| 1 | Mohammed El Youssefi | 59:21 | 11 Jan 2026 | — | — |
| 2 | Aziz Lahbabi | 59:25 | 2 Mar 2014 | — | — |
| 3 | Mustapha El Aziz | 59:29 | 23 Oct 2016 | — | — |
| 4 | Mourad Maarofit | 59:33 | 23 Oct 2016 | — | — |
| 5 | Hicham Amghar | 59:53 | 18 Feb 2023 | — | — |
| 6 | Mohamed Reda El Aaraby | 59:54 | 24 Apr 2022 | — | — |
| 7 | Jaouad Gharib | 59:56 | 28 Mar 2004 | — | — |
| 8 | Soufiyan Bouqantar | 59:58 | 5 Mar 2023 | — | — |
| 8= | Hicham Amghar | 59:58 | 30 Apr 2023 | — | — |
| 10 | Jaouad Gharib | 59:59 | 22 Mar 2009 | — | — |
| 11 | Jaouad Gharib | 1:00:04 | 20 Sep 2009 | — | — |
| 11= | Hamza Sahili | 1:00:04 | 17 Oct 2020 | — | — |
| 13 | Aziz Lahbabi | 1:00:15 | 16 Sep 2017 | — | — |
| 14 | Mustapha El Aziz | 1:00:16 | 14 Oct 2018 | — | — |
| 15 | Mohamed Reda El Aaraby | 1:00:17 | 17 Oct 2020 | — | — |
| 16 | Hicham Amghar | 1:00:23 | 28 Jan 2018 | — | — |
| 17 | Khalid Skah | 1:00:24 | 27 Sep 1998 | — | — |
| 17= | Kaoutar Faroussi | 1:00:24 | 5 Jan 2025 | — | — |
| 19 | Mohcine Outalha | 1:00:26 | 17 Oct 2020 | — | — |
| 20 | Khalid Skah | 1:00:27 | 24 Sep 1994 | — | — |
| 20= | Khalid Khannouchi | 1:00:27 | 28 Sep 1997 | — | — |
| 22 | Khalid Khannouchi | 1:00:28 | 26 Mar 2000 | — | — |
| 22= | Mohamed Ziani | 1:00:28 | 29 Jan 2017 | — | — |
| 24 | Hicham Amghar | 1:00:29 | 28 Oct 2018 | — | — |
| 24= | Omar Aït Chitachen | 1:00:29 | 21 Apr 2024 | — | — |
| 26 | Othmane El Goumri | 1:00:30 | 17 Oct 2020 | — | — |
| 27 | Jaouad Gharib | 1:00:33 | 21 Mar 2010 | — | — |
| 28 | Soufiyan Bouqantar | 1:00:37 | 2 Mar 2025 | — | — |
| 29 | Mohamed Reda El Aaraby | 1:00:38 | 28 Jan 2018 | — | — |
| 30 | Mustapha El Aziz | 1:00:39 | 31 Jan 2016 | — | — |
| 31 | Ahmed El Jaddar | 1:00:40 | 11 Feb 2024 | — | — |
| 32 | Mustapha El Aziz | 1:00:41 | 28 Jan 2018 | — | — |
| 33 | Jaouad Gharib | 1:00:42 | 5 May 2002 | — | — |
| 34 | Abdellah Falil | 1:00:43 | 11 Mar 2007 | — | — |
| 34= | Jaouad Gharib | 1:00:43 | 18 Mar 2007 | — | — |
| 36 | Khalid Khannouchi | 1:00:47 | 19 Sep 1999 | — | — |
| 36= | Yakoub Labquira | 1:00:47 | 26 Mar 2023 | — | — |
| 38 | Mousaab Hadout | 1:00:48 | 25 Mar 2018 | — | — |
| 38= | Aziz Lahbabi | 1:00:48 | 28 Oct 2018 | — | — |
| 40 | Mustapha El Aziz | 1:00:50 | 22 Oct 2017 | — | — |
| 41 | Jaouad Gharib | 1:00:51 | 13 Mar 2005 | — | — |
| 42 | Hicham Oueledha | 1:00:57 | 21 Apr 2024 | — | — |
| 43 | Mohamed Reda El Aaraby | 1:00:58 | 15 Jan 2023 | — | — |
| 44 | Khalil Lemciyeh | 1:00:59 | 28 Oct 2018 | — | — |
| 45 | Brahim Lahlafi | 1:01:00 | 11 Mar 2007 | — | — |
| 46 | Ridouane El Harroufli | 1:01:01 | 19 Oct 2003 | — | — |
| 46= | Omar Aït Chitachen | 1:01:01 | 30 Apr 2023 | — | — |
| 48 | Othmane El Goumri | 1:01:02 | 15 Mar 2026 | — | — |
| 49 | Mohamed Reda El Aaraby | 1:01:03 | 1 Oct 2023 | — | — |
| 50 | Lahoussine Mrikik | 1:01:04 | 12 Mar 2000 | — | — |
| 51 | Mustapha El Aziz | 1:01:05 | 18 Oct 2015 | — | — |
| 52 | Abdelkader El Mouaziz | 1:01:06 | 28 Mar 2004 | — | — |
| 53 | Abdellah Falil | 1:01:07 | 20 Apr 2003 | — | — |
| 54 | Mohamed Reda El Aaraby | 1:01:08 | 17 Mar 2019 | — | — |
| 54= | Zouhair Talbi | 1:01:08 | 15 Jan 2023 | — | — |
| 54= | Zouhair Talbi | 1:01:08 | 1 Jun 2025 | — | — |
| 57 | Lahoussine Mrikik | 1:01:09 | 6 Aug 2000 | — | — |
| 57= | El Hassan El Abbassi | 1:01:09 | 27 Jan 2013 | — | — |
| 59 | Taoufik Al Allam | 1:01:10 | 15 Jun 2019 | — | — |
| 59= | Omar Aït Chitachen | 1:01:10 | 16 Nov 2025 | — | — |
| 61 | Khalid El Boumlili | 1:01:12 | 19 Oct 2003 | — | — |
| 62 | El Hassan El Abbassi | 1:01:13 | 7 Aug 2011 | — | — |
| 63 | Ridouane El Harroufli | 1:01:14 | 27 Oct 2019 | — | — |
| 64 | El Hassan El Abbassi | 1:01:15 | 16 Sep 2012 | — | — |
| 65 | Moulay Tahar Chadli | 1:01:16 | 19 Oct 2003 | — | — |
| 65= | Abderrahim Hajji | 1:01:16 | 19 Oct 2003 | — | — |
| 65= | Mohamed Ziani | 1:01:16 | 26 Sep 2021 | — | — |
| 68 | Hamid Essabani | 1:01:17 | 1 Mar 1993 | — | — |
| 68= | Mohamed Ahmami | 1:01:17 | 28 Jan 2018 | — | — |
| 68= | Mohamed Ziani | 1:01:17 | 3 Nov 2019 | — | — |
| 71 | Jaouad Gharib | 1:01:18 | 20 Apr 2003 | — | — |
| 72 | Saïd Ermili | 1:01:19 | 15 Mar 1992 | — | — |
| 72= | Abderrahim Goumri | 1:01:19 | 29 Apr 2001 | — | — |
| 72= | Elarbi Khattabi | 1:01:19 | 19 Sep 2004 | — | — |
| 75 | Khalid Khannouchi | 1:01:20 | 4 Apr 1998 | — | — |
| 76 | Saïd Bouhmandi | 1:01:21 | 26 Mar 2000 | — | — |
| 76= | AbdelhadI Habassa | 1:01:21 | 20 Apr 2003 | — | — |
| 76= | Abdellah Falil | 1:01:21 | 2 Sep 2006 | — | — |
| 76= | Dazza El Mahjoub | 1:01:21 | 22 Oct 2017 | — | — |
| 80 | Mustapha El Aziz | 1:01:22 | 15 Mar 2019 | — | — |
| 81 | Youssef Ben Haddi | 1:01:24 | 28 Jan 2018 | — | — |
| 82 | Mohamed Reda El Aaraby | 1:01:25 | 26 Jan 2020 | — | — |
| 83 | Abdelfattah Aïtzouri | 1:01:26 | 14 Jan 1996 | — | — |
| 83= | Aziz Driouche | 1:01:26 | 19 Oct 2003 | — | — |
| 83= | Aziz Lahbabi | 1:01:26 | 7 Apr 2019 | — | — |
| 83= | Hicham Amghar | 1:01:26 | 17 Oct 2021 | — | — |
| 87 | Aïssa Dghoughi | 1:01:27 | 6 Mar 2006 | — | — |
| 88 | Ayad Lamdassem | 1:01:29 | 28 Mar 2004 | — | — |
| 88= | Mustapha El Aziz | 1:01:29 | 15 May 2016 | — | — |
| 88= | Mustapha El Aziz | 1:01:29 | 19 Mar 2017 | — | — |
| 88= | Mohamed Reda El Aaraby | 1:01:29 | 29 Oct 2023 | — | — |
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.