Ragragui wins third straight for Morocco
By
Cycling News
published
Lahsaini remains in leader's jersey
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!
Latest on Cyclingnews
-
Divying up dollars and snaring spots for 2026 as Big Sugar Classic settles Life Time Grand Prix overall standings for fourth time
Cameron Jones and Sofia Gomez Villafañe were the biggest winners while Cole Paton edges Payson McElveen for milestone top 10 -
Lorena Wiebes, Tadej Pogačar… Dušan Rajović? – Which rider won the most road races in 2025?
Breaking down the most successful riders of 2025 across the men's and women's pelotons -
'It's going to be a pretty bold move' – Rapha announces expansive new Team USA sponsorship, as the company undergoes £102m write-down in value in challenging journey back to profit
Rapha enters its next chapter without a WorldTour team under new CEO Fran Millar -
2028 Tour de France set for June start to avoid Los Angeles Olympic clash, Luxembourg and Prague contenders for early Grand Départ
July Olympics impacts 2028 cycling calendar