Ragragui wins third straight for Morocco
Race Results
By
Cycling News
published
Lahsaini remains in leader's jersey
Add us as a preferred source on Google
Swipe to scroll horizontally
| 1 | Mohammed Er Ragragui (Mar) Morocco | 1:55:17 |
| 2 | Adil Jelloul (Mar) Morocco | Row 1 - Cell 2 |
| 3 | Mouhssine Lahsaini (Mar) Morocco | Row 2 - Cell 2 |
| 4 | Abdelati Saadoune (Mar) Morocco | Row 3 - Cell 2 |
| 5 | Jean Noel Wolf (Fra) Sélection Strasbourg | 0:00:15 |
| 6 | Vincent Aldebert (Fra) Club Cycliste Boulou | 0:01:43 |
| 7 | Baye Mor Diop (Sen) Senegal | Row 6 - Cell 2 |
| 8 | Rasmané Ouedraogo (Bur) Burkina-Faso | 0:04:12 |
| 9 | Said El Ammoury (Mar) Morocco | Row 8 - Cell 2 |
| 10 | Julien Tomasi (Fra) Sélection Strasbourg | 0:04:30 |
| 11 | Tarik Chaoufi (Mar) Morocco | 0:04:42 |
| 12 | Issiaka Fofana (CIv) Ivory Coast | Row 11 - Cell 2 |
| 13 | Jean Emmanuel Christol Scalieri (Fra) Lyon Sprint Evolution | Row 12 - Cell 2 |
| 14 | Bassitou Konte (CIv) Ivory Coast | Row 13 - Cell 2 |
| 15 | Lionel Queruel (Fra) Lyon Sprint Evolution | Row 14 - Cell 2 |
| 16 | Eugène Lokossue Kouane (CIv) Ivory Coast | Row 15 - Cell 2 |
| 17 | Yann Richard (Fra) Lyon Sprint Evolution | Row 16 - Cell 2 |
| 18 | Frederick Bonail (Fra) Club Cycliste Boulou | Row 17 - Cell 2 |
| 19 | Jérémy Gouillon (Fra) Lyon Sprint Evolution | Row 18 - Cell 2 |
| 20 | David Busson (Fra) Club Cycliste Boulou | Row 19 - Cell 2 |
| 21 | Jérémie Ouedraogo R. (Bur) Burkina-Faso | 0:05:05 |
| 22 | Hamidou Yameogo (Bur) Burkina-Faso | 0:05:06 |
| 23 | Francis Roger (Fra) Club Cycliste Boulou | 0:06:23 |
| 24 | Stéphane Roger (Fra) Club Cycliste Boulou | Row 23 - Cell 2 |
| 25 | Bécaye Traore (Sen) Senegal | 0:04:42 |
| 26 | Abdoulaye Tarbangdo E. (Bur) Burkina-Faso | 0:06:40 |
| 27 | Oumar Sangare (Mli) Mali - Assurances CNAR | Row 26 - Cell 2 |
| 28 | N'zarama Claver Kouane (CIv) Ivory Coast | 0:07:40 |
| 29 | Issiaka Cisse (CIv) Ivory Coast | 0:07:48 |
| 30 | Hamidou Diarra (Mli) Mali - Assurances CNAR | 0:07:58 |
| 31 | Yacouba Togola (Mli) Mali | 0:08:00 |
| 32 | Boureima Tapsoba (Bur) Burkina-Faso | 0:08:09 |
| 33 | Adama Togola (Mli) Mali | Row 32 - Cell 2 |
| 34 | Adama Kouyate (Mli) Mali | 0:08:10 |
| 35 | Thibault Richard (Fra) Lyon Sprint Evolution | 0:08:22 |
| 36 | Siaka Mariko (Mli) Mali - Assurances CNAR | 0:08:35 |
| 37 | Zoumana Mariko (Mli) Mali - piles Masa + | 0:08:44 |
| 38 | Ibrahim Diarra (Mli) Mali - piles Masa + | 0:08:58 |
| 39 | Diakaridia Sangare (Mli) Mali - piles Masa + | Row 38 - Cell 2 |
| 40 | Julien Bornert (Fra) Sélection Strasbourg | Row 39 - Cell 2 |
| 41 | Tidiani Sanogo (Mli) Mali - Assurances CNAR | Row 40 - Cell 2 |
| 42 | Birama Sanogo (Mli) Mali | Row 41 - Cell 2 |
| 43 | Abdoulaye Thiam (Sen) Senegal | Row 42 - Cell 2 |
| 44 | Oumar Diallo (Mli) Mali - piles Masa + | Row 43 - Cell 2 |
| 45 | Adama Bagayoko (Mli) Mali - Assurances CNAR | Row 44 - Cell 2 |
| 46 | Haguibou Boundaogo (CIv) Ivory Coast | Row 45 - Cell 2 |
| 47 | Drissa Bagayoko (Mli) Mali - piles Masa + | 0:09:30 |
| 48 | Souleymane Diarra (Mli) Mali | 0:09:47 |
| 49 | Kotiki Kone (Mli) Mali - Assurances CNAR | 0:10:08 |
| 50 | Vivien Muller (Fra) Sélection Strasbourg | 0:11:14 |
| 51 | Malick Thiam (Sen) Senegal | 0:11:18 |
| 52 | Emmanuel Roche (Fra) Lyon Sprint Evolution | 0:11:52 |
| 53 | Abdou Minougou (Bur) Burkina-Faso | 0:12:37 |
| 54 | Olivier Barth (Fra) Sélection Strasbourg | 0:21:15 |
| 55 | Philippe Gertz (Fra) Sélection Strasbourg | Row 54 - Cell 2 |
| 56 | Ousmane Bagayoko (Mli) Mali - piles Masa + | 0:22:04 |
| 57 | Massamba Sarre Diouf (Sen) Senegal | 0:24:10 |
Swipe to scroll horizontally
| 1 | Mouhssine Lahsaini (Mar) Morocco | 7:42:21 |
| 2 | Mohammed Er Ragragui (Mar) Morocco | 0:01:54 |
| 3 | Adil Jelloul (Mar) Morocco | 0:01:55 |
| 4 | Abdelati Saadoune (Mar) Morocco | 0:02:40 |
| 5 | Said El Ammoury (Mar) Morocco | 0:06:48 |
| 6 | Rasmané Ouedraogo (Bur) Burkina-Faso | 0:08:55 |
| 7 | Hamidou Yameogo (Bur) Burkina-Faso | 0:10:21 |
| 8 | David Busson (Fra) Club Cycliste Boulou | 0:10:36 |
| 9 | Jean Emmanuel Christol Scalieri (Fra) Lyon Sprint Evolution | 0:14:32 |
| 10 | Jean Noel Wolf (Fra) Sélection Strasbourg | 0:14:35 |
| 11 | Bassitou Konte (CIv) Ivory Coast | 0:19:02 |
| 12 | Jérémy Gouillon (Fra) Lyon Sprint Evolution | Row 11 - Cell 2 |
| 13 | Tarik Chaoufi (Mar) Morocco | 0:19:17 |
| 14 | Eugène Lokossue Kouane (CIv) Ivory Coast | 0:25:34 |
| 15 | Yann Richard (Fra) Lyon Sprint Evolution | 0:25:45 |
| 16 | Malick Thiam (Sen) Senegal | 0:25:54 |
| 17 | Jérémie Ouedraogo R. (Bur) Burkina-Faso | 0:25:56 |
| 18 | Baye Mor Diop (Sen) Senegal | 0:27:12 |
| 19 | Vincent Aldebert (Fra) Club Cycliste Boulou | 0:27:31 |
| 20 | Abdoulaye Tarbangdo E. (Bur) Burkina-Faso | 0:27:36 |
| 21 | Stéphane Roger (Fra) Club Cycliste Boulou | 0:29:42 |
| 22 | Oumar Sangare (Mli) Mali - Assurances CNAR | 0:29:58 |
| 23 | Julien Tomasi (Fra) Sélection Strasbourg | 0:29:59 |
| 24 | Issiaka Fofana (CIv) Ivory Coast | 0:30:11 |
| 25 | Bécaye Traore (Sen) Senegal | 0:30:16 |
| 26 | Frederick Bonail (Fra) Club Cycliste Boulou | 0:30:30 |
| 27 | Francis Roger (Fra) Club Cycliste Boulou | 0:32:02 |
| 28 | Lionel Queruel (Fra) Lyon Sprint Evolution | 0:33:34 |
| 29 | Thibault Richard (Fra) Lyon Sprint Evolution | 0:35:07 |
| 30 | Vivien Muller (Fra) Sélection Strasbourg | 0:36:49 |
| 31 | Issiaka Cisse (CIv) Ivory Coast | 0:47:37 |
| 32 | Hamidou Diarra (Mli) Mali - Assurances CNAR | 0:47:47 |
| 33 | Adama Togola (Mli) Mali | 0:47:58 |
| 34 | Boureima Tapsoba (Bur) Burkina-Faso | Row 33 - Cell 2 |
| 35 | Zoumana Mariko (Mli) Mali - piles Masa + | 0:48:33 |
| 36 | Tidiani Sanogo (Mli) Mali - Assurances CNAR | 0:48:47 |
| 37 | Ibrahim Diarra (Mli) Mali - piles Masa + | Row 36 - Cell 2 |
| 38 | Birama Sanogo (Mli) Mali | Row 37 - Cell 2 |
| 39 | Siaka Mariko (Mli) Mali - Assurances CNAR | 0:49:15 |
| 40 | Drissa Bagayoko (Mli) Mali - piles Masa + | 0:49:19 |
| 41 | Julien Bornert (Fra) Sélection Strasbourg | 0:49:25 |
| 42 | Adama Kouyate (Mli) Mali | 0:49:29 |
| 43 | Kotiki Kone (Mli) Mali - Assurances CNAR | 0:49:57 |
| 44 | Oumar Diallo (Mli) Mali - piles Masa + | 0:50:04 |
| 45 | Adama Bagayoko (Mli) Mali - Assurances CNAR | 0:50:09 |
| 46 | Abdoulaye Thiam (Sen) Senegal | Row 45 - Cell 2 |
| 47 | Haguibou Boundaogo (CIv) Ivory Coast | Row 46 - Cell 2 |
| 48 | Souleymane Diarra (Mli) Mali | 0:50:53 |
| 49 | Emmanuel Roche (Fra) Lyon Sprint Evolution | 0:51:41 |
| 50 | Abdou Minougou (Bur) Burkina-Faso | 0:52:26 |
| 51 | Yacouba Togola (Mli) Mali | 0:58:22 |
| 52 | Diakaridia Sangare (Mli) Mali - piles Masa + | 0:58:42 |
| 53 | Ousmane Bagayoko (Mli) Mali - piles Masa + | 1:01:53 |
| 54 | N'zarama Claver Kouane (CIv) Ivory Coast | 1:02:22 |
| 55 | Olivier Barth (Fra) Sélection Strasbourg | 1:02:26 |
| 56 | Massamba Sarre Diouf (Sen) Senegal | 1:05:21 |
| 57 | Philippe Gertz (Fra) Sélection Strasbourg | 1:13:57 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
TOPICS
Latest on Cyclingnews
-
Canyon-SRAM zondacrypto stay bold and bright with new 'Luminous' jersey for 2026
German squad celebrates 10-year anniversary since entering the Women's WorldTour -
'We can't be lining up and racing for second' – Quinn Simmons reveals exactly what lay behind his doomed 238km Il Lombardia bid to beat Tadej Pogačar
US Champion looking to Canadian Worlds as a boost for cycling in North America -
Best road bike pedals 2025: Tested and rated with options for all budgets
All the best clipless pedals and pedal systems for road bikes tested and reviewed -
Designed to 'stand out' – Ineos Grenadiers opt for white shorts and bright orange 2026 racing kit
British team cause a stir with new racing colours




