Individual Open · Men
643 racesEvery finished race in this category by an athlete from Morocco, at any event anywhere. Different courses on different days, so each row names its race.
1–200 of 643
1
57:50
2
58:40
3
58:46
4
59:33
5
59:40
6
59:45
7
59:48
8
1:00:03
9
1:00:05
10
1:00:16
11
1:00:33
12
1:00:40
13
1:00:43
14
1:00:48
15
1:00:50
16
1:00:53
17
1:01:09
18
1:01:18
19
1:01:46
20
1:01:50
21
1:01:56
22
1:02:07
23
1:02:12
24
1:02:18
25
1:02:35
26
1:02:40
27
1:02:40
28
1:02:41
29
1:02:53
30
1:03:08
31
1:03:22
32
1:03:23
33
1:03:33
34
1:03:41
35
1:03:52
36
1:03:57
37
1:04:00
38
1:04:04
39
1:04:06
40
1:04:07
41
1:04:09
42
1:04:15
43
1:04:26
44
1:04:29
45
1:04:33
46
1:04:36
47
1:04:45
48
1:04:48
49
1:04:51
50
1:05:20
51
1:05:30
52
1:05:34
53
1:05:44
54
1:05:48
55
1:05:50
56
1:06:02
57
1:06:12
58
1:06:14
59
1:06:16
60
1:06:30
61
1:06:33
62
1:06:35
63
1:06:37
64
1:06:48
65
1:06:51
66
1:06:53
67
1:06:53
68
1:07:01
69
1:07:17
70
1:07:33
71
1:07:39
72
1:07:50
73
1:07:51
74
1:08:06
75
1:08:08
76
1:08:12
77
1:08:14
78
1:08:19
79
1:08:24
80
1:08:32
81
1:08:36
82
1:08:48
83
1:08:54
84
1:09:01
85
1:09:01
86
1:09:02
87
1:09:03
88
1:09:13
89
1:09:13
90
1:09:15
91
1:09:17
92
1:09:25
93
1:09:28
94
1:09:39
95
1:09:44
96
1:09:54
97
1:10:18
98
1:10:21
99
1:10:22
100
1:10:29
101
1:10:59
102
1:11:00
103
1:11:01
104
1:11:03
105
1:11:05
106
1:11:10
107
1:11:32
108
1:11:35
109
1:11:38
110
1:11:40
111
1:11:41
112
1:11:42
113
1:11:45
114
1:11:46
115
1:11:53
116
1:11:54
117
1:11:55
118
1:12:02
119
1:12:07
120
1:12:08
121
1:12:18
122
1:12:20
123
1:12:27
124
1:12:34
125
1:12:35
126
1:12:39
127
1:12:44
128
1:12:45
129
1:12:46
130
1:12:55
131
1:13:01
132
1:13:03
133
1:13:10
134
1:13:11
135
1:13:14
136
1:13:14
137
1:13:23
138
1:13:25
139
1:13:35
140
1:13:38
141
1:13:41
142
1:13:42
143
1:13:42
144
1:13:48
145
1:13:52
146
1:13:54
147
1:13:56
148
1:14:01
149
1:14:05
150
1:14:08
151
1:14:09
152
1:14:09
153
1:14:12
154
1:14:12
155
1:14:15
156
1:14:22
157
1:14:36
158
1:14:41
159
1:14:42
160
1:14:43
161
1:14:49
162
1:14:54
163
1:14:57
164
1:14:58
165
1:15:03
166
1:15:06
167
1:15:10
168
1:15:10
169
1:15:21
170
1:15:32
171
1:15:34
172
1:15:36
173
1:15:41
174
1:15:45
175
1:15:48
176
1:15:49
177
1:15:49
178
1:15:51
179
1:15:52
180
1:15:52
181
1:15:53
182
1:16:04
183
1:16:05
184
1:16:06
185
1:16:07
186
1:16:10
187
1:16:11
188
1:16:21
189
1:16:28
190
1:16:29
191
1:16:36
192
1:16:38
193
1:16:39
194
1:16:43
195
1:16:49
196
1:16:53
197
1:16:54
198
1:16:55
199
1:17:01
200
1:17:06
Jaafar Moumen
Cologne · Apr 2026
Jaafar Moumen
Paris 1 · Apr 2025
Jaafar Moumen
Belgium · Apr 2025
Mustapha Belcora
Houston · Mar 2025
Jaafar Moumen
Amsterdam · Oct 2022
Jaafar Moumen
Katowice · Feb 2026
Jaafar Moumen
Rimini · May 2025
Jaafar Moumen
Essen · Nov 2022
Jaafar Moumen
München · Oct 2023
Jaafar Moumen
Stuttgart · Feb 2023
Hamza Najih
Turin · Jan 2026
Driss Alami
Bordeaux · Sep 2026
Jaafar Moumen
Rimini
Soulaymane Ahouzar
Lyon · May 2026
Hamza Najih
Chicago · Nov 2025
Imad Moutfani
Turin · Jan 2026
Soulaymane Ahouzar
Paris 1 · Apr 2025
Jaafar Moumen
Berlin · Nov 2022
Soulaymane Ahouzar
Paris GP · Apr 2026
Imad Moutfani
Bologna · Apr 2026
Youssef Chtioui
Mechelen · Mar 2026
Jaafar Moumen
Basel · Sep 2022
Jaafar Moumen
Maastricht European Championships · Jan 2023
Jaafar Moumen
Leipzig · Oct 2022
Imad Moutfani
Riga · May 2026
Youssef Chtioui
Amsterdam · Jan 2026
Jaafar Moumen
Karlsruhe · Apr 2022
Azeddine Berrite
Nice
Mohamed Boulahoil
Rome · Sep 2026
Soulaymane Ahouzar
Nice
Hamza Hennani
EMEA London Olympia · Mar 2026
Hamza Aourik
Bilbao · Feb 2026
Driss Alami
Barcelona · May 2026
Ayoub Ighmour
Bordeaux · Nov 2025
Youness Az
Turin · Feb 2024
Mohamed Boulahoil
Mechelen · Mar 2026
Youssef Oulehri
Valencia · Oct 2025
Zakaria Zariouh
Abu Dhabi
Jad Cherqaoui
Stockholm · Dec 2025
Mouad Ben-Halla
Amsterdam · Jan 2026
Rayane Al Andaloussi
Geneva · Oct 2026
Hamza Hennani
Bordeaux · Nov 2025
Adam Chankou
Oslo · Sep 2026
Mehdi El Kessi
Gent · Dec 2025
Jaafar Moumen
Bremen · Mar 2022
Driss Alami
Paris GP · Apr 2026
Mustapha Belcora
Dallas · Nov 2024
Mustapha Belcora
Gainful Anaheim · May 2024
Abdelillah Arouissi
Sharjah · Apr 2025
Mustapha Belcora
Houston · Mar 2024
Samy Bouallaga
Paris GP · Apr 2026
Azeddine Berrite
Turin · Jan 2026
Driss Alami
Bologna · Apr 2026
Abdellah Monsif
Cologne · Apr 2026
Youssef Chtioui
Bordeaux · Nov 2025
Hamza Najih
Atlanta · Oct 2025
Zakaria Zariouh
Singapore Expo
Hamza Saaidi
Bilbao · Feb 2024
Amine Fetouaki
Bologna · Apr 2026
Bessim Elidrissi
Heerenveen · May 2026
Anouar Aitoubelaaid
Mechelen · Mar 2026
Noureddine Zegan
Bilbao · Feb 2025
Jad Cherqaoui
Oslo · Sep 2025
Mehdi El Kessi
Bordeaux · Nov 2025
Driss Alami
Amsterdam · Jan 2026
Hicham Fassouane
Miami · Apr 2026
Hamza Aourik
Bordeaux · Nov 2025
Ismail Hamdi
Turin · Jan 2026
Rayane Al Andaloussi
Paris 1 · Apr 2025
Oussama bchina
Abu Dhabi
Oussama Oubraim
Bordeaux · Sep 2026
Zakaria GHAZI
Geneva · Oct 2026
Mehdi Rifai
Malaga · Apr 2026
Jad Ayoujil
Las Vegas · Feb 2026
Issam Moatassim
Bordeaux · Sep 2026
Malik Soukri
Malaga · Mar 2025
Jaafar Moumen
Berlin · Nov 2021
Jad Ayoujil
Chicago Navy Pier · Nov 2024
Amine Oulamine
Warsaw · Apr 2026
Fadi Kerkwijk
Amsterdam · Jan 2026
Jaafar Moumen
Stuttgart · Nov 2021
Mehdi Rifai
Sharjah · Apr 2025
Mohamed Benkirane
EMEA London Olympia · Mar 2026
M’hamed HAJJAJI
Nice
Othmane Hamdi
Turin · Jan 2026
Mouad Ben-Halla
Hamburg · Oct 2025
otman johri
Abu Dhabi
Hamza Najih
Boston · Sep 2025
Yassine El Mossadeq
Paris 1 · Apr 2025
Abdelillah Arouissi
Doha · May 2024
Zakaria GHAZI
Geneva · Oct 2025
Yassine Borros
Bangkok · Aug 2026
Abdellatif Bejja
London Excel · Dec 2025
Yassine El Mossadeq
Geneva · Oct 2025
Salim Bencheqroun
Paris 1 · Apr 2025
Hamza Hennani
Rome · Sep 2025
Abdelhak Achrkouk
Valencia · Oct 2025
Abdelillah Arouissi
Abu Dhabi
Jad Cherqaoui
Malaga · Mar 2025
Anass Oumaiz
Malaga · Apr 2026
Samir Fadil
Istanbul · Aug 2026
Nadir El jouhari
Malaga · Apr 2026
Mounim Essabbar
Hamburg · Oct 2026
Salah Eddine Elbahy
Istanbul · Aug 2026
Belal Ouachan
London Excel · Dec 2025
Faycel mahrouny
Paris GP · Apr 2026
Yassine Bennis
Malaga · Apr 2026
Driss HAMDOUCHI
Valencia · Oct 2026
Jawad Al Morabit
Maastricht · Sep 2026
Yassine El Mossadeq
Barcelona · Apr 2025
Nacim El HAOUARI
Lyon · May 2026
Mehdi Chafiq
Rome · Sep 2026
Zak Merchoud
Dubai · Feb 2024
Mehdi Sabiri
Barcelona · May 2026
Omar Benaabid
Bilbao · Feb 2025
Mehdi El Kessi
Paris · Oct 2025
Soulaymane Ahouzar
Marseille · Dec 2024
Mouad Ben-Halla
Karlsruhe · Oct 2026
Jad Cherqaoui
Cologne · Apr 2026
Mohamed Benkirane
Madrid · Nov 2025
Yassin Boussadkat
Heerenveen · May 2026
Hamza Aourik
Paris · Oct 2025
Faycel mahrouny
Bordeaux · Sep 2026
Mohamed Benkirane
New York · May 2025
Yasser Samir
Toronto · Oct 2026
JAAD LOUDGHIRI
Valencia · Oct 2026
Omar Belarbi
Nice
Yassine El Mossadeq
Lisboa · May 2026
Achraf Athmani
Bordeaux · Nov 2025
Mehdi Rifai
Gent · Dec 2025
Kevin Mansuy
Barcelona · May 2026
Othman Bellamlih
Istanbul 1 · Feb 2026
Adnane Cherkaoui
Malaga · Apr 2026
Mounim Essabbar
Toulouse · Mar 2026
Abdelkrim Haddani
Paris GP · Apr 2026
Othmane Laklalech
Paris · Oct 2025
Yassine Bouzoubaa
Paris · Oct 2025
Mounim Essabbar
Paris GP · Apr 2026
Oussama Arroub
Bordeaux · Sep 2026
Jaafar Moumen
Essen · Nov 2019
Adil Malih
Mumbai · Sep 2025
Omar Belarbi
Paris 1 · Apr 2025
Mohcine Heddi
Sharjah · Apr 2025
Yassine El Mossadeq
Marseille · Dec 2024
Mounim Essabbar
Copenhagen · Mar 2026
Youssef Lachhab
Abu Dhabi
Brahim Elfahim
Nice
Nordine El Khamsi
Lyon · May 2026
Basim Es Samri
Bordeaux · Nov 2025
Mehdi Chafiq
Riga · May 2026
Mohamed Benzouina
Bordeaux · Nov 2025
Noureddine El Allaoui
Maastricht · Sep 2026
Omar Belarbi
Toulouse · Mar 2026
Adil Malih
Singapore Expo
Yassine El Mossadeq
Nice
Adil Malih
Abu Dhabi
Achraf Athmani
Barcelona · May 2026
Mehdi Chafiq
Bordeaux · Nov 2025
Mounim Essabbar
Bordeaux · Sep 2026
nabil jaddari
Paris · Oct 2025
Oussama Aabbad
Maastricht · Sep 2026
Omar Belarbi
Rome · Sep 2025
Chady Koussi
Rotterdam · Apr 2026
Adnane Cherkaoui
Valencia · Oct 2026
Noureddin El Khamsi
Gent · Dec 2025
Yassine Aboukir
Jakarta · Jun 2026
Jad Cherqaoui
Marseille · Dec 2024
Alla addine Tabrouri
Rome · Sep 2026
Jad Ayoujil
Miami · Apr 2026
Ayoub El-Khalil Kontar
Osaka · Jan 2026
Mehdi Chafiq
Toulouse · Mar 2026
Sliman Soummany
Valencia · Oct 2026
Oussama Oubraim
Nice
Jad Cherqaoui
Toulouse · Feb 2025
JAAD LOUDGHIRI
Rome · Sep 2026
achraf dahbi
Paris GP · Apr 2026
Mehdi Sabiri
Bilbao · Feb 2026
Taoufiq El Jarroumi
Bordeaux · Sep 2026
Reda Mardas
Malaga · Apr 2026
Mustapha Alouane
Phoenix · Jan 2026
Mohamed Ndaoud
Singapore · Jun 2025
Idriss Fath
Nice
Imad Moutfani
Rimini · May 2025
KHALID ESSALHI
Valencia · Oct 2026
Soulaymane Ahouzar
Bordeaux · Apr 2024
Hamza Saaidi
Madrid · Sep 2023
Samir Fadil Fadil
Istanbul 1 · Feb 2026
Yassine Yahyaoui
London Olympia · Mar 2026
Ilyass BOUAMAMA
Paris GP · Apr 2026
Adnane El Majdouli
Stuttgart · Oct 2025
Jamal El Moridi
Geneva · Oct 2026
Jaafar Moumen
Essen · Nov 2018
Ahmed Aourik
Bordeaux · Sep 2026
Kevin Mansuy
Turin · Jan 2026
Amine Lahlou
Malaga · Apr 2026
Adnane Cherkaoui
Madrid · Nov 2025
Nacim El HAOUARI
Paris · Nov 2023
Ayoub El-Khalil Kontar
Hong Kong · May 2026
Ali Rafdy
Malaga · Apr 2026
Hatim Ennayar
Stuttgart · Oct 2025