CLASSEMENT COMPLET1 Lahsaini, Mouhssine 1 Morocco 4h 03' 09'' -
2 Vaubourzeix, Thomas 11 Comite Côte d'Azur 4h 03' 09'' + 00' 00'' -3 El Kouraji, Mohcine 4 Morocco 4h 04' 19'' + 01' 10'' -
4 Iferd, Bader 62 Maroc Régional Nord 4h 05' 42'' + 02' 33'' -
5 Hellmann, Julian 32 Team EmbracetheWorld Cy.. 4h 05' 42'' + 02' 33'' -
6 Saadoune, Abdelatif 3 Morocco 4h 05' 42'' + 02' 33'' -
7 Er Rafai, Mohamed 2 Morocco 4h 06' 20'' + 03' 11'' (
8 Fiege, Lorenz 31 Team EmbracetheWorld Cy.. 4h 14' 02'' + 10' 53'' -
9 Chaqri, Aziz 81 Equipe Regionale du Sah.. 4h 14' 02'' + 10' 53'' -
10 Hida, Abdellah 44 Al Marakeb Pro Cycling .. 4h 14' 02'' + 10' 53'' -
11 Garab, Anouar 24 Maroc Régional Centre 4h 14' 09'' + 11' 00'' -
12 Jünger, Jan-Niklas 33 Team EmbracetheWorld Cy.. 4h 16' 04'' + 12' 55'' -
13 Amahzoune, Hassan 84 Equipe Regionale du Sah.. 4h 16' 04'' + 12' 55'' -
14 Mtitou, Zouhir 82 Equipe Regionale du Sah.. 4h 16' 04'' + 12' 55'' -
15 Yossi, Adama 73 Ivory Coast 4h 16' 34'' + 13' 25'' -
16 Kitoti, Simon 103 Kenya 4h 16' 52'' + 13' 43'' -
17 Meschkat, Marten 34 Team EmbracetheWorld Cy.. 4h 22' 12'' + 19' 03'' -
18 Rabei, Islam 53 Egypt 4h 22' 12'' + 19' 03'' -
19 Daghouj, Khalil 85 Equipe Regionale du Sah.. 4h 22' 12'' + 19' 03'' -
20 El Ghouate, Ossama 42 Al Marakeb Pro Cycling .. 4h 22' 12'' + 19' 03'' -
21 Alaa, Mohamed 52 Egypt 4h 22' 12'' + 19' 03'' -