Individual Pro · Men
126 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–126 of 126
1
57:47
2
58:34
3
1:00:40
4
1:00:50
5
1:01:26
6
1:01:30
7
1:01:42
8
1:01:52
9
1:02:04
10
1:02:11
11
1:02:24
12
1:03:19
13
1:03:35
14
1:03:38
15
1:03:52
16
1:03:54
17
1:04:11
18
1:04:46
19
1:04:47
20
1:04:55
21
1:05:02
22
1:05:05
23
1:05:26
24
1:05:38
25
1:05:43
26
1:05:51
27
1:06:06
28
1:06:12
29
1:06:37
30
1:07:15
31
1:07:24
32
1:07:32
33
1:07:32
34
1:07:57
35
1:08:06
36
1:08:24
37
1:09:07
38
1:09:20
39
1:09:20
40
1:09:49
41
1:09:50
42
1:09:58
43
1:10:10
44
1:10:17
45
1:10:23
46
1:10:28
47
1:11:35
48
1:11:51
49
1:12:23
50
1:12:49
51
1:12:55
52
1:12:56
53
1:13:01
54
1:13:07
55
1:13:14
56
1:14:01
57
1:14:03
58
1:15:48
59
1:16:14
60
1:17:15
61
1:18:06
62
1:18:38
63
1:18:52
64
1:19:17
65
1:19:29
66
1:19:41
67
1:19:53
68
1:20:13
69
1:20:23
70
1:21:40
71
1:22:43
72
1:23:26
73
1:23:48
74
1:24:18
75
1:24:35
76
1:25:00
77
1:25:04
78
1:25:27
79
1:25:47
80
1:25:50
81
1:25:53
82
1:26:39
83
1:27:25
84
1:28:02
85
1:28:21
86
1:29:31
87
1:29:48
88
1:31:11
89
1:31:30
90
1:31:35
91
1:32:00
92
1:33:31
93
1:33:43
94
1:33:46
95
1:34:11
96
1:34:25
97
1:34:50
98
1:35:10
99
1:36:11
100
1:36:20
101
1:36:37
102
1:37:02
103
1:37:31
104
1:38:07
105
1:38:14
106
1:38:42
107
1:39:15
108
1:39:19
109
1:40:14
110
1:40:58
111
1:41:07
112
1:42:52
113
1:43:43
114
1:45:28
115
1:45:32
116
1:46:22
117
1:47:13
118
1:49:40
119
1:49:54
120
1:50:58
121
1:59:20
122
2:09:13
123
2:12:27
124
2:15:00
125
2:29:20
126
3:04:47
Mohamed Yassine Larhrib
Abu Dhabi
Anass Zouhry
Chicago · Nov 2023
Mohamed Yassine
Abu Dhabi
Anass Zouhry
Anaheim · Apr 2023
Hamza Najih
Rome · Sep 2026
Jaafar Moumen
Cologne · Apr 2025
Hamza Najih
Athens · Sep 2026
Mohamed Redaoui
Dublin · Nov 2025
Jaafar Moumen
Frankfurt · Dec 2024
Mohamed Redaoui
Melbourne
Mohamed Redaoui
Oslo · Sep 2025
Mohamed Yassine Larhrib
Sharjah · Apr 2025
Jaafar Moumen
Heerenveen · May 2025
Jaafar Moumen
Hannover · May 2023
Driss Bouchiah
Istanbul · Aug 2026
Mohamed Redaoui
Amsterdam · Oct 2024
Mohamed Yassine Larhrib
Dubai · Feb 2024
Mehdi El Kessi
Geneva · Oct 2026
Mohamed Redaoui
Rotterdam · Feb 2025
Jaafar Moumen
World Championships Manchester
Jaafar Moumen
Budapest
Mohamed Yassine Larhrib
Dubai · Sep 2023
Jaafar Moumen
Gdansk · May 2024
Achraf Maizzou
Köln
Mohamed Redaoui
Cardiff · May 2025
Mehdi El Kessi
Barcelona · May 2026
Sami EL ALLAOUI
Bordeaux · Nov 2025
Mohamed Redaoui
Manchester · Jan 2025
HECHAM BELAIDI
Paris GP · Apr 2026
Jaafar Moumen
Katowice · Feb 2024
Sami EL ALLAOUI
Rome · Sep 2025
Hamza Hennani
Barcelona · May 2026
Anass Zouhry
Gainful Anaheim · May 2024
Mohamed Redaoui
Stockholm · Dec 2024
Youssef Chtioui
Paris GP · Apr 2026
Youssef Chtioui
London Excel · Dec 2025
Mustapha Belcora
World Championships
Mohamed Redaoui
Barcelona · Apr 2025
Hamza Hennani
Budapest
Ayyoub Zarroq
Turin · Jan 2026
mehdi yassine
Warsaw · Apr 2026
Youssef Chtioui
Geneva · Oct 2026
Mounir Hadir
Gent · Dec 2025
Ayoub Ighmour
Nice
Hamza Mahir
Abu Dhabi
Mohamed Redaoui
Malaga · Apr 2024
anas Elhirch
Istanbul · Aug 2026
Mouad Ben-Halla
Stuttgart · Oct 2025
Ayoub Ighmour
Rome · Sep 2026
Mohamed Amine Oualad
Istanbul · Aug 2026
Mehdi El Kessi
Nice
Ismail Ben Jelloun
Abu Dhabi
Anass Zouhry
Los Angeles · Nov 2022
Mounir Hadir
Oslo · Sep 2025
Mounir Hadir
Malaga · Apr 2026
Hicham Hammounaicha
Istanbul · Aug 2026
Hamza Mahir
Abu Dhabi
mehdi yassine
Rome · Sep 2025
Mohamed Redaoui
Glasgow · Mar 2024
Mounir Hadir
Rotterdam · Feb 2025
Abdelhamid Alaoud
Abu Dhabi
Zak Merchoud
Abu Dhabi
anas Elhirch
Istanbul 1 · Feb 2026
Zak Merchoud
Doha · May 2024
Abdelhamid Alaoud
Incheon · May 2025
Zak Merchoud
World Championships Nice
mehdi yassine
Oslo · Sep 2026
Hamza Aourik
Lisboa · May 2026
Zak Merchoud
Malaga · Apr 2026
mehdi yassine
Paris · Oct 2025
Mohammed Amellal
Mechelen · Mar 2026
Ali Zaghloul
Toronto · Oct 2026
Abdelhamid Alaoud
Mumbai · Sep 2026
Adam El Houfi
Geneva · Oct 2026
Mazine Bendaoud
Hong Kong · Nov 2023
Ahmed Abdelfatah
Stockholm · Dec 2025
JAMAL EL OUADI
Abu Dhabi
Ismail Hamdi
Milan · Oct 2023
Mounir Hadir
Stockholm · Dec 2024
Youssef Chtioui
Paris · Oct 2025
Karim Amouch
Amsterdam · Oct 2024
Mounim Essabbar
Lyon · May 2026
Abdelhamid Alaoud
Sharjah · Apr 2025
Mohammed El Ferrimi
Malaga · Apr 2026
Noureddin El Khamsi
Paris · Oct 2025
Ahmed Abdelfatah
London Excel · Dec 2025
Ayoub Abouabdallah
Paris GP · Apr 2026
Salim El Jafoufi
Utrecht · Nov 2025
Lhoussaine Bouwadou
München · Oct 2023
Othmane El Fadil
Abu Dhabi
Mohammed Amellal
Belgium · Apr 2025
Noureddin El Khamsi
Maastricht · Sep 2025
Nasser Biriati
Utrecht · Nov 2025
Tarik Mejjak
Berlin · May 2025
Mohammed El Ferrimi
Barcelona · May 2026
Mounir Hadir
Bordeaux · Apr 2024
Nadir Chekroun
Malaga · Mar 2025
Reda Lamjarred
Berlin · May 2025
Rahal Aa
London Olympia · Mar 2026
MOUHSSINE Harras
Paris · Oct 2025
Mohamed Benkirane
Paris · Nov 2024
Yahia Chaoui
Paris · Nov 2023
Abdellah Bilala
Glasgow · Feb 2023
Tarik Naaimi
Yokohama · Aug 2025
Nasser Biriati
Maastricht · Sep 2025
Mohammed Zizi Nacer
Paris · Oct 2025
Tarik Mejjak
Frankfurt · Dec 2024
william el jarrat amar
Turin · Jan 2026
Bilal Rakas
Bangkok 1 · Mar 2026
Youssef El Gourch
Abu Dhabi
Yassine Sefiani
Malaga · Mar 2025
Mohammed Zizi Nacer
Rome · Sep 2025
Rayane El Ouarzazi
Lisboa · May 2026
Zak Merchoud
Stockholm · Jun 2026
Naoufal El-Boukrabi
Geneva · Oct 2026
Tarik Naaimi
Hong Kong · May 2026
Mohammed El Ferrimi
Rome · Sep 2025
Mohmaed Amine Aachiq
Beijing I · Mar 2026
Mohammed Zizi Nacer
Rimini · May 2025
Adnane Hadeq
Lisboa · May 2026
Soulaymane Ahouzar
Paris · Nov 2023
Radouane Casa
Dublin · Nov 2025
Mohmaed Amine Aachiq
Shenzhen · Dec 2025
Karim Laaboubi
Beijing · Aug 2025
Hassan AHRARACHE
Paris GP · Apr 2026
Fahd El Ansari
Nice