Lahsaini creates history in Casablanca

Results

Swipe to scroll horizontally
Stage 10 results
#Rider Name (Country) TeamResult
1Leonardo Pinizzotio (Ita) Miche - Guerciotti2:41:36
2Tarik Chaoufi (Mar) Morocco National Team0:01:13
3Arran Brown (RSA) MTN QhubekaRow 2 - Cell 2
4Ismail Ayoune (Mar) Morocco National TeamRow 3 - Cell 2
5Giuseppe Di Salvo (Ita) Miche - GuerciottiRow 4 - Cell 2
6Mouhssine Lahsaini (Mar) Morocco National TeamRow 5 - Cell 2
7Daryl Impey (RSA) MTN QhubekaRow 6 - Cell 2
8Mirac Kal (Tur) Konya Torku Seker Spor - ViveloRow 7 - Cell 2
9Lahcen Saber (Mar) Olympique MarocRow 8 - Cell 2
10Sayed Ali Akkouche (Tun) Tunisia National TeamRow 9 - Cell 2
11Hassan Zahboune (Mar) Morocco Espoir TeamRow 10 - Cell 2
12Ahmed M'raihi (Tun) Tunisia National TeamRow 11 - Cell 2
13Adil Jelloul (Mar) Morocco National TeamRow 12 - Cell 2
14Johann Rabie (RSA) Team BonitasRow 13 - Cell 2
15Mohammed Elghoumari (Mar) Olympique MarocRow 14 - Cell 2
16Martin Wesemann (RSA) MTN QhubekaRow 15 - Cell 2
17Danail Andonov Petrov (Bul) Konya Torku Seker Spor - ViveloRow 16 - Cell 2
18Vladimir Koev (Bul) Konya Torku Seker Spor - ViveloRow 17 - Cell 2
19Joe Skipper (GBr) England North East VecoraRow 18 - Cell 2
20Giancluca Randazzo (Ita) Miche - GuerciottiRow 19 - Cell 2
21Thomas Opteynde (Bel) CT TomaccRow 20 - Cell 2
22Yan Lof (Ned) Grontmij Team AmsterdamRow 21 - Cell 2
23Victor Gomez (Arg) Start Cycling Team ArgentinaRow 22 - Cell 2
24Jake Tanner (GBr) England North East VecoraRow 23 - Cell 2
25Reda Aadel (Mar) Centre National de Cyclimse MarocRow 24 - Cell 2
26Kucukbay Kemal (Tur) Brisaspor TurkiyeRow 25 - Cell 2
27Florian Smits (Ned) Grontmij Team AmsterdamRow 26 - Cell 2
28Khelil Tamarent (Alg) Groupement Sportif Petrolier AlgerieRow 27 - Cell 2
29Adnane Aarbia (Mar) Olympique MarocRow 28 - Cell 2
30Med Said El Ammoury (Mar) Morocco National TeamRow 29 - Cell 2
31Rasmane Ouedraogo (Bur) Burkina FasoRow 30 - Cell 2
32Petros Gkazonis (Gre) Team Worldofbike.grRow 31 - Cell 2
33Reinardt Janse Van Rensburg (RSA) MTN QhubekaRow 32 - Cell 2
34Essaid Abelouache (Mar) Centre National de Cyclimse MarocRow 33 - Cell 2
35Ezzeddine Lagab (Alg) Groupement Sportif Petrolier AlgerieRow 34 - Cell 2
36Ahmed Lhanafi (Mar) Olympique MarocRow 35 - Cell 2
37Bradley Potgieter (RSA) MTN QhubekaRow 36 - Cell 2
38Matej Jurco (Svk) Slovakia National TeamRow 37 - Cell 2
39Freek Geurts (Ned) Grontmij Team AmsterdamRow 38 - Cell 2
40Andreas Keuser (Ger) Team Worldofbike.grRow 39 - Cell 2
41Abdellah Ben Youcef (Alg) Groupement Sportif Petrolier AlgerieRow 40 - Cell 2
42Karim El Ofir (Mar) Centre National de Cyclimse MarocRow 41 - Cell 2
43Farouk El Mohammadi (Mar) Morocco Espoir TeamRow 42 - Cell 2
44Martin Haring (Svk) Slovakia National TeamRow 43 - Cell 2
45Christoff Van Heerden (RSA) MTN QhubekaRow 44 - Cell 2
46Maher Hasnaoui (Tun) Tunisia National TeamRow 45 - Cell 2
47Riadh Ghedamsi (Tun) Tunisia National TeamRow 46 - Cell 2
48Aymen M'raihi (Tun) Tunisia National TeamRow 47 - Cell 2
49Hicham Kabou (Mar) Morocco Espoir TeamRow 48 - Cell 2
50Mouhcine Ichou (Mar) Olympique MarocRow 49 - Cell 2
51Martin Mahdar (Svk) Slovakia National TeamRow 50 - Cell 2
52Bakirci Nazim (Tur) Brisaspor TurkiyeRow 51 - Cell 2
53Mutld Mert (Tur) Brisaspor TurkiyeRow 52 - Cell 2
54Marmara Ugur (Tur) Brisaspor TurkiyeRow 53 - Cell 2
55Thomas Hartog (Ned) Grontmij Team AmsterdamRow 54 - Cell 2
56Roberto Cesaro (Ita) Miche - GuerciottiRow 55 - Cell 2
57Youssef Harrouch Tourki (Mar) Centre National de Cyclimse MarocRow 56 - Cell 2
58Johannes Jakobus Kachelhoffer (RSA) Team BonitasRow 57 - Cell 2
59Daniel Smith (GBr) England North East VecoraRow 58 - Cell 2
60Tomas Gil (Arg) Start Cycling Team ArgentinaRow 59 - Cell 2
61Nikolaos Nomikos (Gre) Team Worldofbike.grRow 60 - Cell 2
62Dominic Schills (GBr) England North East VecoraRow 61 - Cell 2
63Youssef Boundi (Mar) Morocco Espoir TeamRow 62 - Cell 2
64Maros Kovac (Svk) Slovakia National TeamRow 63 - Cell 2
65Michael Dales (GBr) England North East VecoraRow 64 - Cell 2
66Leopoldo Rocchetti (Ita) Miche - GuerciottiRow 65 - Cell 2
67Abdelmalek Madani (Alg) Groupement Sportif Petrolier AlgerieRow 66 - Cell 2
68Raoul Mba (Cmr) SNH Velo Club Yaounde CamerounRow 67 - Cell 2
69Glenn Van De Maele (Bel) Team Worldofbike.grRow 68 - Cell 2
70Abdellah Hida (Mar) Centre National de Cyclimse MarocRow 69 - Cell 2
71Ahmed Ben Maatoug (Tun) Tunisia National TeamRow 70 - Cell 2
72Riza Tanriverdi Ali (Tur) Brisaspor TurkiyeRow 71 - Cell 2
73Svetoslav Tchanliev Kirilov (Bul) Konya Torku Seker Spor - ViveloRow 72 - Cell 2
74Mauricio Frazer (Arg) Start Cycling Team ArgentinaRow 73 - Cell 2
75Joaquin Grassi (Arg) Start Cycling Team ArgentinaRow 74 - Cell 2
76Martin Kostelnicak (Svk) Slovakia National TeamRow 75 - Cell 2
77Martin Frano (Svk) Slovakia National TeamRow 76 - Cell 2
78Aksoy Ismail (Tur) Brisaspor TurkiyeRow 77 - Cell 2
79Fokou Damien Tekou (Cmr) SNH Velo Club Yaounde CamerounRow 78 - Cell 2
80Tyler Day (RSA) Team BonitasRow 79 - Cell 2
81Mathieu Peeters (Bel) CT TomaccRow 80 - Cell 2
82Neil MacDonald (RSA) Team BonitasRow 81 - Cell 2
83Luthando Kaka (RSA) Team BonitasRow 82 - Cell 2
84Serhat Sert (Tur) Konya Torku Seker Spor - ViveloRow 83 - Cell 2
85Bram Imming (Ned) Grontmij Team AmsterdamRow 84 - Cell 2
86Waylon Woolcock (RSA) Team BonitasRow 85 - Cell 2
Swipe to scroll horizontally
Points
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Leonardo Pinizzotio (Ita) Miche - Guerciotti15pts
2Tarik Chaoufi (Mar) Morocco National Team12Row 1 - Cell 3
3Arran Brown (RSA) MTN Qhubeka10Row 2 - Cell 3
4Ismail Ayoune (Mar) Morocco National Team8Row 3 - Cell 3
5Giuseppe Di Salvo (Ita) Miche - Guerciotti6Row 4 - Cell 3
6Mouhssine Lahsaini (Mar) Morocco National Team5Row 5 - Cell 3
7Daryl Impey (RSA) MTN Qhubeka4Row 6 - Cell 3
8Mirac Kal (Tur) Konya Torku Seker Spor - Vivelo3Row 7 - Cell 3
9Lahcen Saber (Mar) Olympique Maroc2Row 8 - Cell 3
10Sayed Ali Akkouche (Tun) Tunisia National Team1Row 9 - Cell 3
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Miche - Guerciotti8:07:14
2Team Worldofbike.grRow 1 - Cell 2
3Start Cycling Team ArgentinaRow 2 - Cell 2
4Morocco National Team0:01:13
5MTN QhubekaRow 4 - Cell 2
6Konya Torku Seker Spor - ViveloRow 5 - Cell 2
7Olympique MarocRow 6 - Cell 2
8Tunisia National TeamRow 7 - Cell 2
9Grontmij Team AmsterdamRow 8 - Cell 2
10Centre National de Cyclimse MarocRow 9 - Cell 2
11England North East VecoraRow 10 - Cell 2
12Morocco Espoir TeamRow 11 - Cell 2
13Groupement Sportif Petrolier AlgerieRow 12 - Cell 2
14Brisaspor TurkiyeRow 13 - Cell 2
15Slovakia National TeamRow 14 - Cell 2
16Team BonitasRow 15 - Cell 2
Swipe to scroll horizontally
General classification after stage 10
#Rider Name (Country) TeamResult
1Mouhssine Lahsaini (Mar) Morocco National Team37:12:50
2Daryl Impey (RSA) MTN Qhubeka0:00:01
3Johann Rabie (RSA) Team BonitasRow 2 - Cell 2
4Adil Jelloul (Mar) Morocco National TeamRow 3 - Cell 2
5Martin Wesemann (RSA) MTN Qhubeka0:00:38
6Giancluca Randazzo (Ita) Miche - Guerciotti0:00:40
7Hassan Zahboune (Mar) Morocco Espoir Team0:00:59
8Matej Jurco (Svk) Slovakia National Team0:02:49
9Ismail Ayoune (Mar) Morocco National Team0:03:33
10Danail Andonov Petrov (Bul) Konya Torku Seker Spor - ViveloRow 9 - Cell 2
11Arran Brown (RSA) MTN Qhubeka0:03:41
12Roberto Cesaro (Ita) Miche - Guerciotti0:03:51
13Maros Kovac (Svk) Slovakia National Team0:04:38
14Waylon Woolcock (RSA) Team Bonitas0:04:54
15Tarik Chaoufi (Mar) Morocco National Team0:04:56
16Petros Gkazonis (Gre) Team Worldofbike.gr0:05:09
17Martin Mahdar (Svk) Slovakia National Team0:05:23
18Andreas Keuser (Ger) Team Worldofbike.gr0:06:17
19Giuseppe Di Salvo (Ita) Miche - Guerciotti0:06:35
20Lahcen Saber (Mar) Olympique Maroc0:06:38
21Bakirci Nazim (Tur) Brisaspor Turkiye0:07:12
22Leonardo Pinizzotio (Ita) Miche - Guerciotti0:07:51
23Ezzeddine Lagab (Alg) Groupement Sportif Petrolier Algerie0:08:10
24Vladimir Koev (Bul) Konya Torku Seker Spor - Vivelo0:08:13
25Ahmed Lhanafi (Mar) Olympique Maroc0:09:06
26Johannes Jakobus Kachelhoffer (RSA) Team Bonitas0:09:22
27Reinardt Janse Van Rensburg (RSA) MTN Qhubeka0:11:17
28Med Said El Ammoury (Mar) Morocco National Team0:12:45
29Tyler Day (RSA) Team Bonitas0:16:27
30Christoff Van Heerden (RSA) MTN Qhubeka0:16:47
31Luthando Kaka (RSA) Team Bonitas0:21:18
32Neil MacDonald (RSA) Team Bonitas0:22:00
33Farouk El Mohammadi (Mar) Morocco Espoir Team0:22:24
34Reda Aadel (Mar) Centre National de Cyclimse Maroc0:22:35
35Thomas Opteynde (Bel) CT Tomacc0:22:38
36Adnane Aarbia (Mar) Olympique Maroc0:23:22
37Kucukbay Kemal (Tur) Brisaspor Turkiye0:25:10
38Essaid Abelouache (Mar) Centre National de Cyclimse Maroc0:25:26
39Mutld Mert (Tur) Brisaspor Turkiye0:29:13
40Aksoy Ismail (Tur) Brisaspor Turkiye0:31:04
41Rasmane Ouedraogo (Bur) Burkina Faso0:32:32
42Ahmed M'raihi (Tun) Tunisia National Team0:32:45
43Abdellah Hida (Mar) Centre National de Cyclimse Maroc0:33:39
44Jake Tanner (GBr) England North East Vecora0:35:14
45Aymen M'raihi (Tun) Tunisia National Team0:35:38
46Victor Gomez (Arg) Start Cycling Team Argentina0:36:00
47Serhat Sert (Tur) Konya Torku Seker Spor - Vivelo0:38:47
48Bradley Potgieter (RSA) MTN Qhubeka0:39:01
49Svetoslav Tchanliev Kirilov (Bul) Konya Torku Seker Spor - Vivelo0:40:09
50Martin Kostelnicak (Svk) Slovakia National Team0:41:39
51Maher Hasnaoui (Tun) Tunisia National Team0:42:02
52Daniel Smith (GBr) England North East Vecora0:43:20
53Thomas Hartog (Ned) Grontmij Team Amsterdam0:43:39
54Florian Smits (Ned) Grontmij Team Amsterdam0:44:02
55Leopoldo Rocchetti (Ita) Miche - Guerciotti0:44:36
56Youssef Harrouch Tourki (Mar) Centre National de Cyclimse Maroc0:44:45
57Abdelmalek Madani (Alg) Groupement Sportif Petrolier Algerie0:45:59
58Glenn Van De Maele (Bel) Team Worldofbike.gr0:46:16
59Marmara Ugur (Tur) Brisaspor Turkiye0:47:09
60Freek Geurts (Ned) Grontmij Team Amsterdam0:47:35
61Yan Lof (Ned) Grontmij Team Amsterdam0:48:24
62Ahmed Ben Maatoug (Tun) Tunisia National Team0:49:28
63Mouhcine Ichou (Mar) Olympique Maroc0:49:54
64Sayed Ali Akkouche (Tun) Tunisia National Team0:50:52
65Joaquin Grassi (Arg) Start Cycling Team Argentina0:52:52
66Hicham Kabou (Mar) Morocco Espoir TeamRow 65 - Cell 2
67Riadh Ghedamsi (Tun) Tunisia National Team0:57:20
68Riza Tanriverdi Ali (Tur) Brisaspor Turkiye0:57:59
69Khelil Tamarent (Alg) Groupement Sportif Petrolier Algerie0:58:48
70Nikolaos Nomikos (Gre) Team Worldofbike.gr1:00:01
71Abdellah Ben Youcef (Alg) Groupement Sportif Petrolier Algerie1:03:54
72Mauricio Frazer (Arg) Start Cycling Team Argentina1:09:27
73Fokou Damien Tekou (Cmr) SNH Velo Club Yaounde Cameroun1:16:14
74Mirac Kal (Tur) Konya Torku Seker Spor - Vivelo1:17:07
75Martin Haring (Svk) Slovakia National Team1:19:33
76Bram Imming (Ned) Grontmij Team Amsterdam1:20:27
77Joe Skipper (GBr) England North East Vecora1:22:38
78Youssef Boundi (Mar) Morocco Espoir Team1:22:54
79Mohammed Elghoumari (Mar) Olympique Maroc1:25:48
80Dominic Schills (GBr) England North East Vecora1:25:49
81Tomas Gil (Arg) Start Cycling Team Argentina1:27:56
82Mathieu Peeters (Bel) CT Tomacc1:28:44
83Karim El Ofir (Mar) Centre National de Cyclimse Maroc1:40:10
84Raoul Mba (Cmr) SNH Velo Club Yaounde Cameroun1:46:44
85Michael Dales (GBr) England North East Vecora2:20:54
86Martin Frano (Svk) Slovakia National Team2:29:29
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Arran Brown (RSA) MTN Qhubeka76pts
2Daryl Impey (RSA) MTN Qhubeka60Row 1 - Cell 3
3Johann Rabie (RSA) Team Bonitas50Row 2 - Cell 3
4Tarik Chaoufi (Mar) Morocco National Team48Row 3 - Cell 3
5Leonardo Pinizzotio (Ita) Miche - Guerciotti41Row 4 - Cell 3
6Danail Andonov Petrov (Bul) Konya Torku Seker Spor - Vivelo41Row 5 - Cell 3
7Aksoy Ismail (Tur) Brisaspor Turkiye37Row 6 - Cell 3
8Mouhssine Lahsaini (Mar) Morocco National Team30Row 7 - Cell 3
9Roberto Cesaro (Ita) Miche - Guerciotti30Row 8 - Cell 3
10Tyler Day (RSA) Team Bonitas27Row 9 - Cell 3
11Giuseppe Di Salvo (Ita) Miche - Guerciotti26Row 10 - Cell 3
12Adil Jelloul (Mar) Morocco National Team18Row 11 - Cell 3
13Victor Gomez (Arg) Start Cycling Team Argentina18Row 12 - Cell 3
14Ismail Ayoune (Mar) Morocco National Team16Row 13 - Cell 3
15Kucukbay Kemal (Tur) Brisaspor Turkiye16Row 14 - Cell 3
16Rasmane Ouedraogo (Bur) Burkina Faso16Row 15 - Cell 3
17Reinardt Janse Van Rensburg (RSA) MTN Qhubeka15Row 16 - Cell 3
18Maros Kovac (Svk) Slovakia National Team15Row 17 - Cell 3
19Martin Mahdar (Svk) Slovakia National Team13Row 18 - Cell 3
20Giancluca Randazzo (Ita) Miche - Guerciotti12Row 19 - Cell 3
21Matej Jurco (Svk) Slovakia National Team12Row 20 - Cell 3
22Mirac Kal (Tur) Konya Torku Seker Spor - Vivelo11Row 21 - Cell 3
23Bakirci Nazim (Tur) Brisaspor Turkiye10Row 22 - Cell 3
24Sayed Ali Akkouche (Tun) Tunisia National Team9Row 23 - Cell 3
25Ahmed Lhanafi (Mar) Olympique Maroc8Row 24 - Cell 3
26Svetoslav Tchanliev Kirilov (Bul) Konya Torku Seker Spor - Vivelo8Row 25 - Cell 3
27Martin Wesemann (RSA) MTN Qhubeka7Row 26 - Cell 3
28Abdelmalek Madani (Alg) Groupement Sportif Petrolier Algerie6Row 27 - Cell 3
29Hassan Zahboune (Mar) Morocco Espoir Team5Row 28 - Cell 3
30Maher Hasnaoui (Tun) Tunisia National Team5Row 29 - Cell 3
31Johannes Jakobus Kachelhoffer (RSA) Team Bonitas4Row 30 - Cell 3
32Riza Tanriverdi Ali (Tur) Brisaspor Turkiye3Row 31 - Cell 3
33Lahcen Saber (Mar) Olympique Maroc2Row 32 - Cell 3
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Roberto Cesaro (Ita) Miche - Guerciotti29pts
2Martin Mahdar (Svk) Slovakia National Team23Row 1 - Cell 3
3Reinardt Janse Van Rensburg (RSA) MTN Qhubeka19Row 2 - Cell 3
4Tarik Chaoufi (Mar) Morocco National Team18Row 3 - Cell 3
5Hassan Zahboune (Mar) Morocco Espoir Team10Row 4 - Cell 3
6Ezzeddine Lagab (Alg) Groupement Sportif Petrolier Algerie10Row 5 - Cell 3
7Ismail Ayoune (Mar) Morocco National Team8Row 6 - Cell 3
8Andreas Keuser (Ger) Team Worldofbike.gr8Row 7 - Cell 3
9Matej Jurco (Svk) Slovakia National Team7Row 8 - Cell 3
10Mouhssine Lahsaini (Mar) Morocco National Team4Row 9 - Cell 3
11Aksoy Ismail (Tur) Brisaspor Turkiye4Row 10 - Cell 3
12Kucukbay Kemal (Tur) Brisaspor Turkiye3Row 11 - Cell 3
13Daryl Impey (RSA) MTN Qhubeka2Row 12 - Cell 3
14Waylon Woolcock (RSA) Team Bonitas2Row 13 - Cell 3
15Bakirci Nazim (Tur) Brisaspor Turkiye2Row 14 - Cell 3
16Ahmed Lhanafi (Mar) Olympique Maroc2Row 15 - Cell 3
17Youssef Harrouch Tourki (Mar) Centre National de Cyclimse Maroc2Row 16 - Cell 3
18Christoff Van Heerden (RSA) MTN Qhubeka1Row 17 - Cell 3
19Youssef Boundi (Mar) Morocco Espoir Team1Row 18 - Cell 3
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Morocco National Team111:38:20
2MTN Qhubeka0:03:28
3Miche - Guerciotti0:04:51
4Slovakia National Team0:13:00
5Team Bonitas0:13:40
6Olympique Maroc0:14:37
7Konya Torku Seker Spor - Vivelo0:37:47
8Brisaspor Turkiye0:52:52
9Team Worldofbike.gr0:55:09
10Morocco Espoir Team1:03:46
11Centre National de Cyclimse Maroc1:06:42
12Groupement Sportif Petrolier Algerie1:17:21
13Tunisia National Team1:40:14
14Grontmij Team Amsterdam1:50:51
15Start Cycling Team Argentina1:56:45
16England North East Vecora2:05:36

Thank you for reading 5 articles in the past 30 days*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read any 5 articles for free in each 30-day period, this automatically resets

After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1

Latest on Cyclingnews