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.

401–600 of 643

401
Yassine Aboukir
Mechelen · Mar 2026
1:28:45
402
Naoufal El-Boukrabi
Mechelen · Mar 2026
1:28:46
403
Hadak Taha
Malaga · Apr 2026
1:28:48
404
Ouassim Alami
Dubai · Feb 2024
1:28:48
405
Omar Hibaoui
Rimini · May 2026
1:28:49
406
Saad Jamal
Nice
1:28:50
407
Khalid Elmnsour
Toulouse · Mar 2026
1:28:56
408
Mehdi Noureddine
Berlin · May 2026
1:28:57
409
Badr Bentassil
Abu Dhabi
1:29:06
410
Chakib Lahnaki
Marseille · Dec 2024
1:29:10
411
Younes Mellal
Madrid · Nov 2025
1:29:11
412
Louay Baalaoui
Karlsruhe · Oct 2026
1:29:13
413
Mehdi LAKHLIFI
Lyon · May 2026
1:29:22
414
Salah El Hajji
Paris · Nov 2024
1:29:25
415
Rachid Edbiri
Bilbao · Feb 2026
1:29:29
416
Othmane Wydad37
Malaga · Apr 2026
1:29:33
417
Mohcine Sadiq
Toronto · Oct 2024
1:29:34
418
Souhail Daoudi
Boston · Oct 2026
1:29:34
419
Abdennacer Hinti
Paris · Oct 2025
1:29:36
420
Youssef Benjelloun
Berlin · May 2026
1:29:37
421
Faissal Tahri
Mechelen · Mar 2026
1:29:38
422
Youssef Benjelloun
Bologna · Apr 2026
1:29:45
423
Adam Walid Yasin
Bordeaux · Sep 2026
1:29:46
424
Abderrahim Ziani
Rotterdam · Apr 2026
1:29:58
425
Alaa Eddine El Boustyi
Paris GP · Apr 2026
1:29:59
426
Ayoub Abouabdallah
Paris 1 · Apr 2025
1:30:00
427
Baraa Elalami
Washington - North American Championships · Mar 2024
1:30:10
428
Othmane Benzineb
Vienna · Feb 2026
1:30:20
429
Yassine Naim
Abu Dhabi
1:30:21
430
Omar Benjelloun
Amsterdam · Jan 2026
1:30:29
431
Mehdi LAKHLIFI
Amsterdam · Oct 2024
1:30:30
432
BRAHIM BENKIRAN
Madrid · Nov 2025
1:30:39
433
Adil Kadari
Abu Dhabi
1:30:52
434
Zakaria Saksiki
Bordeaux · Nov 2025
1:30:55
435
Yassine Naim
Mumbai · Sep 2026
1:30:56
436
Yahya Aallouch
Bordeaux · Nov 2025
1:30:57
437
Naoufal El-Boukrabi
Maastricht · Sep 2026
1:30:59
438
Badr Eddine Bajjouk
Bordeaux · Sep 2026
1:31:01
439
Mohamed Moustarih
Toulouse · Feb 2025
1:31:03
440
Mounim Essabbar
Sharjah · Apr 2025
1:31:14
441
Abdelkrim Haddani
Paris · Oct 2025
1:31:24
442
Ibrahim Raiss
Abu Dhabi
1:31:24
443
Adnane Dehhaoui
Paris 1 · Apr 2025
1:31:28
444
Oualid Khali
Istanbul 1 · Feb 2026
1:31:34
445
Mohamed El bakal
Paris GP · Apr 2026
1:31:39
446
Hamza Maaroufi
Abu Dhabi
1:31:40
447
Badr TOUIRS
Paris · Oct 2025
1:31:41
448
Mehdi Noureddine
Frankfurt · Dec 2025
1:31:42
449
Yassir EL AMMOURI
Paris · Oct 2025
1:31:42
450
Omar Benjelloun
Rotterdam · Apr 2026
1:31:49
451
Mourad HNIKI
Bilbao · Feb 2026
1:31:51
452
Azeddine El Qoumari
Istanbul · Aug 2026
1:31:52
453
Ayoub Beniounes
Barcelona · Apr 2025
1:31:54
454
Othmane Khatib
Rimini · May 2026
1:32:11
455
Younes Mellal
Barcelona · Apr 2025
1:32:11
456
Yassine Et-Tayea
Nice
1:32:12
457
Said El Allaoui
Rome · Sep 2026
1:32:29
458
Mehdi Ichahane
Paris GP · Apr 2026
1:32:30
459
Othman Bougadir
Abu Dhabi
1:32:34
460
Hamza Berrada
Lisboa · May 2026
1:32:37
461
Saïd Rafi
Bordeaux · Nov 2025
1:32:39
462
Mohamed Ouadadouch
Washington DC · Sep 2026
1:32:46
463
Ismael Alvares Bennis
Rome · Sep 2026
1:32:46
464
Abder Attar
Rome · Sep 2025
1:32:49
465
Ayoub El marbouh
Toulouse · Feb 2025
1:32:52
466
Rachid Boudouan
Amsterdam · Jan 2026
1:32:53
467
Khalid Elmansour
Madrid · Nov 2025
1:32:55
468
Walid Ibani
Bordeaux · Apr 2024
1:32:55
469
Anass zegaoui
Paris GP · Apr 2026
1:33:06
470
Mohamed Rtel Bennani
Malaga · Apr 2026
1:33:12
471
Anis Tals
Bologna · Apr 2026
1:33:18
472
Karim Bounidane
Paris · Oct 2025
1:33:20
473
Ayoub Bakkoury
New York · Jun 2024
1:33:36
474
Wanis BOUZAHAR
Berlin · May 2026
1:33:43
475
Ayoub Rebroub
Vienna - European Championship · Feb 2024
1:33:44
476
Taha ZRINEH
Nice
1:33:51
477
Mohamed Reda Roudani
Paris · Oct 2025
1:33:51
478
Yassine Charai
Paris 1 · Apr 2025
1:33:52
479
Laurent Aflalo
Puebla · May 2026
1:33:53
480
Issam Kousmate
Nice
1:33:55
481
Mehdi Noureddine
Berlin · May 2025
1:33:55
482
Baraa Elalami
Frankfurt · Dec 2023
1:33:57
483
Amine Mejjati Alami
Singapore Expo
1:34:07
484
Mehdi Chafiq
Toulouse · Feb 2025
1:34:13
485
Reda Bennani
Malaga · Apr 2026
1:34:14
486
Reda Abroute
Abu Dhabi
1:34:19
487
Nadir Cheqroun
Marseille · Dec 2024
1:34:30
488
achraf dahbi
Paris · Oct 2025
1:34:31
489
Khalid EL MANSOUR
Toulouse · Feb 2025
1:34:53
490
Mohamed Msaad
Paris · Oct 2025
1:35:07
491
Chakib Lahnaki
Toulouse · Feb 2025
1:35:18
492
Ahmed Benjelloun
Bangkok 1 · Mar 2026
1:35:38
493
Marwane Tahiri Alaoui
Hamburg · Oct 2025
1:35:45
494
Hamza Kharrata
Bangkok · Aug 2026
1:35:47
495
Mehdi Tahiri
Lyon · May 2026
1:35:49
496
Ilias El Wahabi Abakkouy
Rotterdam · Feb 2025
1:35:51
497
Redouan Messaoudi
Rotterdam · Apr 2026
1:35:56
498
Anas BADAJ
Rome · Sep 2026
1:36:04
499
Salim Zniber
Barcelona · Apr 2025
1:36:06
500
Salim Chalhaj
Bordeaux · Nov 2025
1:36:14
501
Imad Achebarrou
New York · May 2026
1:36:21
502
Hicham El Bilali
Nice
1:36:34
503
Mounim Essabbar
Paris · Oct 2025
1:37:04
504
Ali Moutaabid
Lyon · May 2026
1:37:26
505
Reda Zaghloul
Malaga · Apr 2026
1:37:50
506
Omar El Warari
Paris · Nov 2024
1:37:52
507
Walid Qandar
Turin · Jan 2026
1:37:55
508
Amine Mejjati Alami
Singapore · Apr 2026
1:38:01
509
JAD AMMYDRISS
Paris GP · Apr 2026
1:38:02
510
Rayan AKCHOUCH
Lisboa · May 2026
1:38:06
511
Nadir Chekroun
Stockholm · Dec 2025
1:38:17
512
Ahmed Berrada
Warsaw · Apr 2026
1:38:22
513
Omar Lazrak
Barcelona · Apr 2025
1:38:30
514
Omar Sghiri
Sharjah · Apr 2025
1:38:34
515
NADIR SLAOUI
Amsterdam · Jan 2026
1:38:49
516
Yassine Maghraoui
Paris 1 · Apr 2025
1:38:57
517
Mourad HNIKI
Toulouse · Feb 2025
1:39:01
518
Omar Lazrak
Nice · Oct 2024
1:39:04
519
Nadir Chekroun
Lisboa · May 2026
1:39:19
520
Kamil Diouri
Singapore
1:39:30
521
Mamoun TAZI SIDQUI
Toulouse · Mar 2026
1:39:31
522
Anas Binebine
Belgium · Apr 2025
1:39:31
523
Abderrahmane Melhaoui
Berlin · Apr 2024
1:39:32
524
Naoufal Ben Abdellaoui
Maastricht · Sep 2025
1:39:45
525
Mehdi Kabila
Karlsruhe · Oct 2026
1:39:46
526
Souhail Daoudi
Washington DC · Sep 2026
1:40:01
527
Mohamed MEZZOUR
Paris GP · Apr 2026
1:40:01
528
Reda Jebari
Istanbul · Aug 2026
1:40:05
529
Zakaria Bennani
Helsinki · May 2026
1:40:09
530
Mehdi Drissi Kaitouni
Hamburg · Oct 2025
1:40:14
531
Ayoub Nouira
Rimini · May 2026
1:40:18
532
Youssef Hammach
Hamburg · Oct 2026
1:40:24
533
Mohamed Rahmouni
Paris GP · Apr 2026
1:40:32
534
Attar Abderrahmane
Beijing · Aug 2025
1:40:44
535
Ismail Drissi Nabih
Bordeaux · Sep 2026
1:40:44
536
Hicham Agountar
Paris · Oct 2025
1:40:53
537
Yassine Maghraoui
Paris · Oct 2025
1:41:06
538
Seddik Alaoui
Hamburg · Oct 2026
1:41:09
539
Anas Akbli
Paris · Oct 2025
1:41:17
540
Baptiste DIEU-MAYZOU
Lyon · May 2026
1:41:23
541
Younes Sekkat
Abu Dhabi
1:41:24
542
Anas Kharbouche
Paris GP · Apr 2026
1:41:53
543
Nadir Chekroun
Geneva · Oct 2025
1:42:14
544
Ayoub zeghari
Rome · Sep 2026
1:42:15
545
SOUFIANE EL BOUDALI
Rome · Sep 2026
1:42:33
546
Abderrahim Dhouhi
Sharjah · Apr 2025
1:42:43
547
Omar Benjelloun
Gent · Dec 2025
1:42:56
548
Tarik Naaimi
Poznan · Nov 2024
1:43:01
549
Abderrahmane Melhaoui
Frankfurt · Dec 2023
1:43:14
550
Anas El Fachtali
Paris · Oct 2025
1:43:32
551
Said Drhimer
Valencia · Oct 2026
1:43:32
552
Mehdi El Harti
Paris · Nov 2024
1:43:37
553
Saad Farkh
Paris GP · Apr 2026
1:43:55
554
Nouaman Oumallani
Madrid · Nov 2025
1:44:14
555
Youssef Benjelloun
Turin · Jan 2026
1:44:18
556
Oussama Guedira
Paris · Oct 2025
1:44:18
557
Ali NEDDAL
Toulouse · Feb 2025
1:44:27
558
Achraf Ouinou
Paris GP · Apr 2026
1:44:32
559
ADAM EL HAIRY
Paris GP · Apr 2026
1:44:48
560
Hicham Ridouane
Toulouse · Mar 2026
1:44:48
561
Hamza Lasri
Jakarta · Jun 2026
1:44:49
562
Saad Kabbaj
Stockholm · Dec 2025
1:45:15
563
Salim Zahidi
Madrid · Nov 2025
1:45:26
564
ISMAIL TRICHA
Malaga · Apr 2026
1:45:29
565
Mohamed Massoud
Helsinki · May 2026
1:45:37
566
Mehdi LAKHLIFI
Toulouse · Feb 2025
1:46:18
567
Mehdi Cohen
Rome · Sep 2026
1:46:19
568
Mounaim Assermouh
Lyon · May 2026
1:46:22
569
Mehdi Amara
Madrid · Nov 2025
1:46:26
570
Hamza Zemmouri
London Olympia · Mar 2026
1:46:31
571
Younes Dian
Utrecht · Nov 2025
1:46:52
572
amine el khaoudi
Malaga · Apr 2026
1:47:07
573
Younes Rabih
Toulouse · Mar 2026
1:47:17
574
Youssef Lahbabi
Barcelona · May 2026
1:47:29
575
Amine Jaakik
Paris · Nov 2024
1:47:36
576
Hamza Khiate
Sharjah · Apr 2025
1:47:37
577
Oussama Guedira
Paris 1 · Apr 2025
1:49:07
578
Ahmed Moha
Stockholm · Dec 2025
1:49:08
579
Mohamed-khalil Safia
Geneva · Oct 2026
1:49:09
580
Souhail Daoudi
New York · May 2026
1:49:15
581
Said Drissi El Bouzaidi
Abu Dhabi
1:49:16
582
Youssef Lahmar
Paris · Oct 2025
1:49:26
583
Abdellah EL BAZ
Paris GP · Apr 2026
1:49:33
584
Anas Binebine
Paris · Oct 2025
1:49:44
585
Faical Aridal
Hannover · May 2023
1:50:51
586
Saad Tounzi
Toronto · Oct 2026
1:50:51
587
Hamza Lasri
Beijing I · Mar 2026
1:50:59
588
Hatim Ennayar
Frankfurt · Dec 2023
1:51:39
589
Souhaïl Nuino
Berlin · May 2026
1:52:32
590
Othmane Lkhalidi
Lyon · May 2026
1:53:01
591
Soufiane Abeddaa
Karlsruhe · Mar 2025
1:53:12
592
Mehdi Cohen
Barcelona · May 2026
1:53:16
593
Ali Yahyaoui
Rome · Sep 2025
1:53:45
594
Nabil Bardan
Rotterdam · Apr 2026
1:53:47
595
Anis Tals
Turin · Jan 2026
1:54:02
596
Omar EL BEZZAZ SEMLALI
Hong Kong · May 2026
1:54:25
597
Adnane Hmunna
Paris GP · Apr 2026
1:54:25
598
Ilias Ghanoui
Mechelen · Mar 2026
1:54:32
599
Yassine Sabro
Lyon · May 2026
1:54:34
600
Ahmed Bennis
Karlsruhe · Oct 2026
1:54:42