Skip to content
Country Africa MAR

Morocco

Athletes from here
1,444
Races by them
2,115

Individual Open · Men

643 races

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