| 1 | DAUMONT Paul | Guidon Sprinter Canalien Cycling Team | 23:48:39.000 | - | 0 |
| 2 | EL ALOUANI Driss | Agadir Vélo Propulsion | 23:49:20.000 | 41.000 | 0 |
| 3 | SMET Yaxano | DCR Cycling Team | 23:49:38.000 | 59.000 | 0 |
| 4 | YAMEOGO Saturnin | | 23:49:47.000 | 1:08.000 | 0 |
| 5 | DIALLO Tiémoko | | 23:51:37.000 | 2:58.000 | 0 |
| 6 | KONE Souleymane | | 23:51:37.000 | 2:58.000 | 0 |
| 7 | SABBAHI El Houcaine | Agadir Vélo Propulsion | 23:51:48.000 | 3:09.000 | 0 |
| 8 | BOUDA Wahabou | | 23:52:02.000 | 3:23.000 | 0 |
| 9 | RAWENDE Moucaila | | 23:52:05.000 | 3:26.000 | 0 |
| 10 | ILBOUDO Issouf | | 23:52:16.000 | 3:37.000 | 0 |
| 11 | ILBOUDO Soumaila | | 23:53:33.000 | 4:54.000 | 0 |
| 12 | ED DOGHMY Achraf | | 23:53:38.000 | 4:59.000 | 0 |
| 13 | ANDE Kouadio Emmanuel Adebayor | | 23:53:52.000 | 5:13.000 | 0 |
| 14 | SAIZONOU J. Glorad | | 23:53:52.000 | 5:13.000 | 0 |
| 15 | SMET Guy | | 23:54:05.000 | 5:26.000 | 0 |
| 16 | DIAMOUTENE Tiemoko | | 23:54:10.000 | 5:31.000 | 0 |
| 17 | KHARBOUCHI Marouane | Team Sportbreizh - Harmonie Mutuelle | 23:54:13.000 | 5:34.000 | 0 |
| 18 | DE BOES Timmy | John Saey Cycling Team | 23:54:14.000 | 5:35.000 | 0 |
| 19 | BOUDA Rachid | | 23:54:30.000 | 5:51.000 | 0 |
| 20 | DIALLO Diantouba | | 23:54:34.000 | 5:55.000 | 0 |
| 21 | ESSABAHY Ibrahim | Agadir Vélo Propulsion | 23:54:36.000 | 5:57.000 | 0 |
| 22 | KUERE NOUNAWE Rodrigue Eric | SNH Vélo Club | 23:54:38.000 | 5:59.000 | 0 |
| 23 | GUIGUEMDE Arnaud | | 23:54:49.000 | 6:10.000 | 0 |
| 24 | EL ARBAOUI Adil | | 23:55:24.000 | 6:45.000 | 0 |
| 25 | NANA Boureima | | 23:55:26.000 | 6:47.000 | 0 |
| 26 | ILBOUDO Harouna | | 23:56:31.000 | 7:52.000 | 0 |
| 27 | SOULAMA Bamassi | | 23:56:40.000 | 8:01.000 | 0 |
| 28 | SOULAMA Kanhaye | | 23:58:16.000 | 9:37.000 | 0 |
| 29 | ATTAI Corneil Kokou | | 23:58:41.000 | 00:10:02.000 | 0 |
| 30 | VANDYCK Niels | Team Thielemans - De Hauwere | 23:59:24.000 | 00:10:45.000 | 0 |
| 31 | ILBOUDO Mohamadi | | 24:02:31.000 | 00:13:52.000 | 0 |
| 32 | SOULAMA Daouda | | 24:03:03.000 | 00:14:24.000 | 0 |
| 33 | TCHALEM Nyouleleng | | 24:04:07.000 | 00:15:28.000 | 0 |
| 34 | BAMOUNI Pawendin Robert | | 24:05:11.000 | 00:16:32.000 | 0 |
| 35 | DECABOOTER Lance | Shifting Gears Strategica | 24:06:01.000 | 00:17:22.000 | 0 |
| 36 | SODJEDE Ricardo | | 24:06:34.000 | 00:17:55.000 | 0 |
| 37 | VAN DE MIEROOP Sam | Universe Cycling Team | 24:08:02.000 | 00:19:23.000 | 0 |
| 38 | BACHIROU Monéa | | 24:08:36.000 | 00:19:57.000 | 0 |
| 39 | GANDAHO Charbel | Team Baobab World Cola | 24:17:09.000 | 00:28:30.000 | 0 |
| 40 | SOMBIE Yacouba | | 24:20:06.000 | 00:31:27.000 | 0 |
| 41 | CISSÉ Fidèle | | 24:20:26.000 | 00:31:47.000 | 0 |
| 42 | TAGOE Solomon | | 24:30:39.000 | 00:42:00.000 | 0 |
| 43 | AKPABLI Victor | | 24:34:53.000 | 00:46:14.000 | 0 |
| 44 | DIARRA Siriki | | 24:40:09.000 | 00:51:30.000 | 0 |
| 45 | MENSAH Ezer | Team Baobab World Cola | 24:48:45.000 | 01:6.000 | 0 |
| 46 | SESI Emmanuel | | 24:48:56.000 | 01:00:17.000 | 0 |
| 47 | NGUEGUIM Steve Auriol | SNH Vélo Club | 24:51:11.000 | 01:02:32.000 | 0 |
| 48 | TIENTCHEU Michel Boris | | 24:55:17.000 | 01:06:38.000 | 0 |
| 49 | MEKEM TSAKOU Jordan | Espoir du Mboa | 25:03:06.000 | 01:14:27.000 | 0 |
| 50 | SANI BOUREIMA Ibrahim | | 25:10:32.000 | 01:21:53.000 | 0 |
| 51 | DJABIGUE Panguenan | | 25:29:28.000 | 01:40:49.000 | 0 |
| 52 | COULIBALY Madou | | 25:34:50.000 | 01:46:11.000 | 0 |
| 53 | KUDUFIA Prince | | 25:41:05.000 | 01:52:26.000 | 0 |
| 54 | KOFFI Konan Thierry | | 26:59:02.000 | 03:10:23.000 | 0 |
| 55 | SACKEY Emmanuel Otokunor | | 27:15:24.000 | 03:26:45.000 | 0 |
| 56 | ADREKPE-AFAMBO Koku | | 27:32:33.000 | 03:43:54.000 | 0 |
| 57 | SAIDOU Ibrahim | | 27:34:56.000 | 03:46:17.000 | 0 |