1 Adil JELLOUL MAR 31 2:33:45 40 40
2 Ismail AYOUNE MAR 26 +0 30 30
3 Essaïd ABELOUACHE MAR 25 +0 16 16
4 Konrad DABKOWSKI POL BDC 24 +19 12 12
5 Anasse AIT EL ABDIA MAR 20 +19 10 10
6 Salaheddine MRAOUNI MAR 21 +19 8 8
7 Lahcen SABER MAR 23 +19 6 6
8 Reda AADEL MAR 23 +19 3 3
9 Pawel BERNAS POL BDC 23 +19
10 Sayed Ahmed ALAWI BRN 26 +19
11 Said BDADOU MAR 22 +19
12 Piotr KIRPSZA POL BDC 24 +19
13 Jakub FOLTYN POL BDC 21 +35
14 Adam PIERZGA POL BDC 29 +41
15 Kamil GRADEK POL BDC 23 +1:05
16 Karim EL OUFIR MAR 24 +3:31
17 Ali Hassan MANSOOR BRN 26 +3:31
18 Adnane AARBIA MAR 30 +3:31
DNS Abdellah HIDDA MAR 22
DNF Jerome VAGLIO FRA 32
DNF Julien MORIN FRA 30
DNF Hicham KABON MAR 24
DNF Othmane ELAFI MAR 23
DNF Mohamed MOUMEN MAR 26
DNF Gali ELHAJE LBA 20
DNF Abdulati AGHRBI LBA 24
DNF Osama OSAMA SAAID MILAD LBA 22
DNF Ahmed ELJABRI LBA 19
DNF Abdallah AL MALTI LBA 24
DNF Toufik MAMOUNI MAR 26
DNF Youssef SAMLALI MAR 29
DNF Mohamed HUSAIN BRN 36
DNF Ivan VIGLASSKY SVK 28
DNF Miroslav DEBNÁR SVK 30
DNF Marek CANECKY SVK 25
DSQ Sébastien ZAMMIT FRA 31
DSQ Nicola FONTAINE FRA 30
DSQ Evan FERRAND PREVOT FRA 24
DSQ Bastien GUEGANO FRA 31
DSQ Amine EL HAIMER MAR 20
DSQ Mouhcine EL HAMSSASSI MAR 25
DSQ Aimad BOUCHTAOUI MAR 25
DSQ Abdelmounim EL GOURCH MAR 22
DSQ Youssef Belgasem AHMED LBA 26
DSQ Yassin AIT EL ATTAR MAR 24
DSQ Rachid INJJAREN MAR 20
DSQ Nourddine EL BAZ MAR 24
DSQ Aziz HADDAJ MAR 28
DSQ Isa AYOOB BRN 20
DSQ Mansoor JAWAD BRN 26
DSQ Taha ALAWI BRN 27
DSQ Martin FRANO SVK 35