Skip to content
Country Africa MAR

Morocco

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

Individual Pro · Men

126 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–126 of 126

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