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

Morocco national best marks, men Half Marathon
# 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.