1 Vladislav BORISOV RUS AMO 33 3:18:19 40 40
2 Youcef REGUIGUI ALG GSP 21 +1:41 30 30
3 Tarik CHAOUFI MAR MAR 25 +1:41 16 16
4 Adil JELLOUL MAR MAR 29 +1:41 12 12
5 Philipp MAMOS GER AMO 29 +1:41 10 10
6 Ezzeddine AGAB ALG GSP 25 +1:41 8 8
7 Mohammed Said ELAMMOURY MAR MAR 34 +3:56 6 6
8 Jérémy BESCOND FRA 20 +4:51 3 3
9 Lahcen SABER MAR 21 +6:21
10 Reda AADEL MAR 21 +7:16
11 Youssef HARROUCH MAR 20 +7:16
12 Ahmed OULKOB MAR 26 +7:41
13 Essaïd ABELOUACHE MAR 23 +8:11
14 Marcin WOLSKI POL 27 +8:11
15 Volodymyr BILEKA UKR AMO 32 +8:11
16 Ismail AYOUNE MAR MAR 24 +8:11
17 André BENOIT GER 22 +8:11
18 Khelil TAMARENT ALG GSP 32 +9:11
19 Add Alla Mohamed Mohamed SHERIF EGY EGY 24 +11:41
20 Mohamed ELGHOUMARI MAR 21 +12:01
21 Philipp BECKER GER 24 +12:06
22 Jean ZEN FRA 30 +12:21
23 Osama ASRAN EGY EGY 23 +13:16
24 Karim EL OUFIR MAR 22 +14:26
25 Hassan ZAHBOUNE MAR 27 +14:41
26 Robert GAVENDA SVK SVK 23 +14:51
27 Nabil BAZ ALG VAA 24 +14:51
28 Abdelaziz YAHMI ALG VAA 19 +15:11
29 Othmane ELAFI MAR 21 +15:41
30 Marouane AIT OUFQIR MAR 22 +18:46
31 Salfo BIKIENGA BUR BUR 22 +18:46
32 Ahmed MAHMOUD EGY EGY 22 +18:46
33 Ali ABDALLA EGY EGY 21 +18:46
34 Etienne TARBAGDO BUR BUR 21 +18:46
35 Abdenour YAHMI ALG VAA 19 +18:46
36 Abdellah HIDA MAR 20 +18:46
37 Adnane AARBIA MAR MAR 28 +18:46
38 Roman ZRELICA SVK SVK 26 +18:46
39 Soufiane HADDI MAR 20 +18:46
40 Adrien MUFFAT FRA 22 +18:46
41 Hicham KABON MAR 22 +18:46
42 Patrik MOREN SWE AMO 25 +18:46
43 Francis ROGER FRA 43 +18:46
44 Karsten KEUNECHE GER 30 +18:46
45 Benjamin HÖBER GER 29 +18:46
46 Martin MAHDAR SVK SVK 22 +19:06
47 Nicholas SANDERSON AUS AMO 27 +19:06
48 Seydou BAMOGO BUR BUR 21 +19:11
49 Martin FRANO SVK SVK 33 +19:21
50 Farouk EL MOHAMMADI MAR 22 +19:21
51 Yasser ALSHAHHAT EGY EGY 29 +19:31