Etape 1

1 Küng Stefan SWI BMC 08 min 14 sec
2 Vandewalle Kristof BEL BMC + 04 sec
3 Brandle Matthias AUT IAM Cycling + 07 sec
4 Sénéchal Florian FRA Cofidis + 10 sec
5 Navardauskas Ramunas LTU Ag2r La Mondiale + 12 sec
6 Sütterlin Jasha GER Movistar + 12 sec
7 Andrade Lee AUS UnitedHealthcare + 13 sec
8 Farrar Tyler USA MTN-Qhubeka + 14 sec
9 Sicard Romain FRA BMC + 17 sec
10 Armirail Bruno FRA Armée de Terre + 20 sec
11 Izagirre Gorka ESP Movistar + 20 sec
12 Velits Peter SVK Cofidis + 20 sec
13 Janse Van Rensburg Reinardt SAR MTN-Qhubeka + 21 sec
14 Cousin Jérôme FRA Team Europcar + 21 sec
15 Clement Stef NED IAM Cycling + 21 sec
16 Herrada Jesus ESP Movistar + 21 sec
17 Petit Adrien FRA Cofidis + 22 sec
18 Antomarchi Julien FRA Bretagne + 22 sec
19 Gonçalves José POR Caja Rural + 22 sec
20 Bookwalter Brent USA UnitedHealthcare + 23 sec
21 Simon Julien FRA Team Europcar + 23 sec
22 Gresko Jaroslav SVK Roubaix Lille + 23 sec
23 Doutey Fdjeux Fan Matthieu FRA Jules + 23 sec
24 Rollin Dominique CAN Cofidis + 24 sec
25 Konovalovas Ignatas LTU Lentmännen Unibake + 24 sec
26 Van Zyl Johann SAR MTN-Qhubeka + 24 sec
27 Wyss Marcel SWI Team Raleigh + 25 sec
28 Todeschini Salvo ITA Southeast + 25 sec
29 Enger Sondre Holst NOR IAM Cycling + 25 sec
30 Boulo Matthieu FRA Bretagne + 26 sec
31 Jarrier Benoît FRA Bretagne + 26 sec
32 King Benjamin USA BMC + 26 sec
33 Dal Col Andrea ITA Southeast + 26 sec
34 Zubeldia Haimar ESP Movistar + 27 sec
35 Haussler Heinrich AUS IAM Cycling + 27 sec
36 Lemoine Cyril FRA FDJ + 27 sec
37 Domagalski Karol POL Team Raleigh + 27 sec
38 Elmiger Martin SWI IAM Cycling + 28 sec
39 Puce Grégoire SWI BMC + 28 sec
40 Vinther Troels DEN Lentmännen Unibake + 28 sec
41 Lenormand Tony FRA Ag2r La Mondiale + 29 sec
42 Quaade Rasmus Christian DEN Lentmännen Unibake + 29 sec
43 Le Gac Olivier FRA FDJ + 29 sec
44 McLay Daniel GBR Bretagne + 30 sec
45 Gate Aaron NZL UnitedHealthcare + 30 sec
46 Hoem Bjørn Tore NOR Team Joker + 30 sec
47 Visconti Giovanni ITA Movistar + 30 sec
48 Prud Homme Corentin FRA Jules + 30 sec
49 Gérard Arnaud FRA BMC + 31 sec
50 Bagdonas Gediminas LTU Ag2r La Mondiale + 31 sec
51 Jérôme Vincent FRA Team Europcar + 31 sec
52 Westra Lieuwe NED MTN-Qhubeka + 32 sec
53 Mas Bonet Luis Guillermo ESP Caja Rural + 32 sec
54 Costa Mario POR UnitedHealthcare + 32 sec
55 Gerdemann Linus GER Jules + 32 sec
56 Soler Marc ESP Movistar + 32 sec
57 Laengen Vegard Stake NOR Team Joker + 33 sec
58 Boudat Thomas FRA Team Europcar + 33 sec
59 Haller Marco AUT Lentmännen Unibake + 33 sec
60 Le Roux Romain FRA Armée de Terre + 33 sec
61 Nieve Mikel ESP Movistar + 34 sec
62 Marangoni Alan ITA Roubaix Lille + 34 sec
63 Vaugrenard Benoit FRA FDJ + 34 sec
64 Bilbao Pello ESP Caja Rural + 35 sec
65 Korsaeth Truls Engen NOR Team Joker + 35 sec
66 Riblon Christophe FRA Ag2r La Mondiale + 35 sec
67 Appollonio Davide ITA Androni + 35 sec
68 Ørbeck Nilssen Sjur Jarle NOR Team Joker + 35 sec
69 Malacarne Davide ITA Androni + 36 sec
70 Zhupa Eugert ALB Southeast + 36 sec
71 Sbaragli Kristian ITA MTN-Qhubeka + 36 sec
72 Morice Julien FRA Team Europcar + 36 sec
73 Jansen Amund NOR Team Joker + 36 sec
74 Delage Mickael FRA FDJ + 37 sec
75 Summerhill Daniel USA UnitedHealthcare + 37 sec
76 Menut David FRA Carglass + 37 sec
77 Rojas José Joaquin ESP Movistar + 37 sec
78 Aregger Marcel SWI IAM Cycling + 38 sec
79 Monier Ivan FRA Carglass + 38 sec
80 Favilli Elia ITA Southeast + 38 sec
81 Ponzi Simone ITA Southeast + 38 sec
82 Ahlstrand Jonas SWD Cofidis + 38 sec
83 Kirsch Alex LUX Lentmännen Unibake + 38 sec
84 Lamoisson Morgan FRA Team Europcar + 39 sec
85 Kluge Roger GER IAM Cycling + 39 sec
86 Fraile Omar ESP Caja Rural + 39 sec
87 Fawzy Baddrol MAS MTN-Qhubeka + 40 sec
88 Manzin Lorenzo FRA FDJ + 40 sec
89 Tuncer Jes DEN Lentmännen Unibake + 40 sec
90 Perichon Pierre-Luc FRA Jules + 40 sec
91 El Fares Julien FRA Carglass + 40 sec
92 Murphy John USA UnitedHealthcare + 41 sec
93 Ebsen John DEN Androni + 41 sec
94 Chérel Mikael FRA Ag2r La Mondiale + 41 sec
95 Chetout Loïc FRA Cofidis + 41 sec
96 Saint-Martin Clément FRA Jules + 42 sec
97 Gatto Oscar ITA Androni + 42 sec
98 Jeandesboz Fabrice FRA Team Europcar + 42 sec
99 Lowe Samuel GBR Team Raleigh + 43 sec
100 Bazzana Alessandro ITA UnitedHealthcare + 43 sec
101 Renault Maxime FRA Carglass + 43 sec
102 Teuns Dylan BEL BMC + 43 sec
103 Mareczko Jakub ITA Southeast + 44 sec
104 Daniel Maxime FRA Ag2r La Mondiale + 44 sec
105 Thomas Benjamin FRA Armée de Terre + 44 sec
106 Turgis Jimmy FRA Roubaix Lille + 44 sec
107 Vachon Florian FRA Bretagne + 44 sec
108 Loubet Julien FRA Jules + 45 sec
109 Ciolek Gerald GER MTN-Qhubeka + 45 sec
110 Pym George GBR Team Raleigh + 45 sec
111 Vaubourzeix Thomas FRA Bretagne + 45 sec
112 Tronet Steven FRA Carglass + 45 sec
113 Lindau Philip SWD Team Joker + 46 sec
114 Stien Adrian Aas NOR Team Joker + 46 sec
115 Eiking Odd Christian NOR Team Joker + 46 sec
116 Pelucchi Matteo ITA IAM Cycling + 46 sec
117 Dassonville Flavien FRA Bretagne + 47 sec
118 Thomson Jay SAR MTN-Qhubeka + 47 sec
119 Combaud Romain FRA Jules + 47 sec
120 Porter Elliott GBR Team Raleigh + 48 sec
121 Prades Eduard ESP Caja Rural + 48 sec
122 Verhelst Louis BEL Cofidis + 49 sec
123 Venturini Clément FRA Cofidis + 49 sec
124 Grijalba Fernando ESP Caja Rural + 49 sec
125 Putt Tanner USA UnitedHealthcare + 50 sec
126 Gravier Yoan FRA Team Raleigh + 50 sec
127 Bouhanni Rayane FRA Bretagne + 50 sec
128 Mager Christian GER Lentmännen Unibake + 50 sec
129 Bertazzo Liam ITA Southeast + 51 sec
130 Benfatto Marco ITA Androni + 51 sec
131 Gavazzi Francesco ITA Southeast + 51 sec
132 Wegmann Fabian GER Lentmännen Unibake + 52 sec
133 Boucher David FRA FDJ + 52 sec
134 Barbero Carlos ESP Caja Rural + 52 sec
135 Le Du Jean-François FRA Carglass + 52 sec
136 Lebreton Kévin FRA Armée de Terre + 53 sec
137 Lampier Steven GBR Team Raleigh + 53 sec
138 Bandiera Marco ITA Androni + 53 sec
139 Méderel Maxime FRA Roubaix Lille + 54 sec
140 Merlin Laurent FRA FDJ + 54 sec
141 Laborie Christophe FRA Roubaix Lille + 54 sec
142 Di Grégorio Rémy FRA Roubaix Lille + 55 sec
143 Tortelier Etienne FRA Armée de Terre + 55 sec
144 Ferrari Fabricio URU Caja Rural + 55 sec
145 Schleck Fränk LUX Team Europcar + 55 sec
146 Minard Sébastien FRA Ag2r La Mondiale + 56 sec
147 Sinner Benoît FRA Armée de Terre + 56 sec
148 Bihel César FRA Carglass + 56 sec
149 Leveau Jérémy FRA Jules + 57 sec
150 Guyot Romain FRA Armée de Terre + 57 sec
151 Kneisky Morgan FRA Team Raleigh + 57 sec
152 Dumoulin Samuel FRA Ag2r La Mondiale + 57 sec
153 Rodriguez Jackson VEN Androni + 57 sec
154 Chicchi Francesco ITA Androni + 58 sec
155 Courteille Arnaud FRA FDJ + 58 sec
156 Bodiot Alexis FRA Carglass + 58 sec
157 Alaphilippe Bryan FRA Armée de Terre + 59 sec
Etape 2

1 Petit Adrien FRA Cofidis 05 h 02 min 28 sec
2 Janse Van Rensburg Reinardt SAR MTN-Qhubeka + 00 sec
3 Manzin Lorenzo FRA FDJ + 00 sec
4 Pelucchi Matteo ITA IAM Cycling + 00 sec
5 Appollonio Davide ITA Androni + 00 sec
6 Haller Marco AUT Lentmännen Unibake + 00 sec
7 Boudat Thomas FRA Team Europcar + 00 sec
8 Enger Sondre Holst NOR IAM Cycling + 00 sec
9 Rojas José Joaquin ESP Movistar + 00 sec
10 Ponzi Simone ITA Southeast + 00 sec
11 Sbaragli Kristian ITA MTN-Qhubeka + 00 sec
12 Favilli Elia ITA Southeast + 00 sec
13 Navardauskas Ramunas LTU Ag2r La Mondiale + 00 sec
14 Mareczko Jakub ITA Southeast + 00 sec
15 Herrada Jesus ESP Movistar + 00 sec
16 Ahlstrand Jonas SWD Cofidis + 00 sec
17 Farrar Tyler USA MTN-Qhubeka + 00 sec
18 Gatto Oscar ITA Androni + 00 sec
19 McLay Daniel GBR Bretagne + 00 sec
20 Sénéchal Florian FRA Cofidis + 00 sec
21 Merlin Laurent FRA FDJ + 00 sec
22 Andrade Lee AUS UnitedHealthcare + 00 sec
23 Barbero Carlos ESP Caja Rural + 00 sec
24 Ciolek Gerald GER MTN-Qhubeka + 00 sec
25 Haussler Heinrich AUS IAM Cycling + 00 sec
26 Daniel Maxime FRA Ag2r La Mondiale + 00 sec
27 Verhelst Louis BEL Cofidis + 00 sec
28 Lenormand Tony FRA Ag2r La Mondiale + 00 sec
29 Puce Grégoire SWI BMC + 00 sec
30 Lowe Samuel GBR Team Raleigh + 00 sec
31 Monier Ivan FRA Carglass + 00 sec
32 Aregger Marcel SWI IAM Cycling + 00 sec
33 Gate Aaron NZL UnitedHealthcare + 00 sec
34 Murphy John USA UnitedHealthcare + 00 sec
35 Bandiera Marco ITA Androni + 00 sec
36 Bertazzo Liam ITA Southeast + 00 sec
37 Lamoisson Morgan FRA Team Europcar + 00 sec
38 Bilbao Pello ESP Caja Rural + 00 sec
39 Benfatto Marco ITA Androni + 00 sec
40 Menut David FRA Carglass + 00 sec
41 Teuns Dylan BEL BMC + 00 sec
42 Gavazzi Francesco ITA Southeast + 00 sec
43 Bagdonas Gediminas LTU Ag2r La Mondiale + 00 sec
44 Gonçalves José POR Caja Rural + 00 sec
45 Chicchi Francesco ITA Androni + 00 sec
46 Bazzana Alessandro ITA UnitedHealthcare + 00 sec
47 Fawzy Baddrol MAS MTN-Qhubeka + 00 sec
48 Dumoulin Samuel FRA Ag2r La Mondiale + 00 sec
49 Cousin Jérôme FRA Team Europcar + 00 sec
50 Vaugrenard Benoit FRA FDJ + 00 sec
51 Tronet Steven FRA Carglass + 00 sec
52 Dal Col Andrea ITA Southeast + 00 sec
53 Putt Tanner USA UnitedHealthcare + 00 sec
54 Kluge Roger GER IAM Cycling + 00 sec
55 Stien Adrian Aas NOR Team Joker + 00 sec
56 Delage Mickael FRA FDJ + 00 sec
57 Vachon Florian FRA Bretagne + 00 sec
58 Antomarchi Julien FRA Bretagne + 00 sec
59 Vinther Troels DEN Lentmännen Unibake + 00 sec
60 Jarrier Benoît FRA Bretagne + 00 sec
61 Velits Peter SVK Cofidis + 00 sec
62 Izagirre Gorka ESP Movistar + 00 sec
63 Bodiot Alexis FRA Carglass + 00 sec
64 Summerhill Daniel USA UnitedHealthcare + 00 sec
65 Westra Lieuwe NED MTN-Qhubeka + 00 sec
66 Rollin Dominique CAN Cofidis + 00 sec
67 Boulo Matthieu FRA Bretagne + 00 sec
68 Thomas Benjamin FRA Armée de Terre + 00 sec
69 Ferrari Fabricio URU Caja Rural + 00 sec
70 Wegmann Fabian GER Lentmännen Unibake + 00 sec
71 Prades Eduard ESP Caja Rural + 00 sec
72 Turgis Jimmy FRA Roubaix Lille + 00 sec
73 Venturini Clément FRA Cofidis + 00 sec
74 Fraile Omar ESP Caja Rural + 00 sec
75 Chérel Mikael FRA Ag2r La Mondiale + 00 sec
76 Eiking Odd Christian NOR Team Joker + 00 sec
77 Costa Mario POR UnitedHealthcare + 00 sec
78 Ørbeck Nilssen Sjur Jarle NOR Team Joker + 00 sec
79 Brandle Matthias AUT IAM Cycling + 00 sec
80 El Fares Julien FRA Carglass + 00 sec
81 Wyss Marcel SWI Team Raleigh + 00 sec
82 Perichon Pierre-Luc FRA Jules + 00 sec
83 Chetout Loïc FRA Cofidis + 00 sec
84 Elmiger Martin SWI IAM Cycling + 00 sec
85 Küng Stefan SWI BMC + 00 sec
86 Korsaeth Truls Engen NOR Team Joker + 00 sec
87 Sinner Benoît FRA Armée de Terre + 00 sec
88 Kneisky Morgan FRA Team Raleigh + 00 sec
89 Lemoine Cyril FRA FDJ + 00 sec
90 Simon Julien FRA Team Europcar + 00 sec
91 Renault Maxime FRA Carglass + 00 sec
92 Tuncer Jes DEN Lentmännen Unibake + 00 sec
93 Leveau Jérémy FRA Jules + 00 sec
94 Hoem Bjørn Tore NOR Team Joker + 00 sec
95 Saint-Martin Clément FRA Jules + 00 sec
96 Mager Christian GER Lentmännen Unibake + 00 sec
97 Sütterlin Jasha GER Movistar + 00 sec
98 Malacarne Davide ITA Androni + 00 sec
99 Jérôme Vincent FRA Team Europcar + 00 sec
100 Gérard Arnaud FRA BMC + 00 sec
101 Kirsch Alex LUX Lentmännen Unibake + 00 sec
102 Bouhanni Rayane FRA Bretagne + 00 sec
103 Laborie Christophe FRA Roubaix Lille + 00 sec
104 Soler Marc ESP Movistar + 00 sec
105 Combaud Romain FRA Jules + 00 sec
106 Zhupa Eugert ALB Southeast + 00 sec
107 Laengen Vegard Stake NOR Team Joker + 00 sec
108 Jansen Amund NOR Team Joker + 00 sec
109 Loubet Julien FRA Jules + 00 sec
110 Riblon Christophe FRA Ag2r La Mondiale + 00 sec
111 Mas Bonet Luis Guillermo ESP Caja Rural + 00 sec
112 Rodriguez Jackson VEN Androni + 00 sec
113 Tortelier Etienne FRA Armée de Terre + 00 sec
114 King Benjamin USA BMC + 00 sec
115 Konovalovas Ignatas LTU Lentmännen Unibake + 00 sec
116 Di Grégorio Rémy FRA Roubaix Lille + 00 sec
117 Sicard Romain FRA BMC + 00 sec
118 Lindau Philip SWD Team Joker + 00 sec
119 Marangoni Alan ITA Roubaix Lille + 00 sec
120 Guyot Romain FRA Armée de Terre + 00 sec
121 Pym George GBR Team Raleigh + 00 sec
122 Van Zyl Johann SAR MTN-Qhubeka + 00 sec
123 Nieve Mikel ESP Movistar + 00 sec
124 Vandewalle Kristof BEL BMC + 00 sec
125 Courteille Arnaud FRA FDJ + 00 sec
126 Gerdemann Linus GER Jules + 00 sec
127 Minard Sébastien FRA Ag2r La Mondiale + 00 sec
128 Le Roux Romain FRA Armée de Terre + 00 sec
129 Dassonville Flavien FRA Bretagne + 00 sec
130 Quaade Rasmus Christian DEN Lentmännen Unibake + 00 sec
131 Clement Stef NED IAM Cycling + 00 sec
132 Vaubourzeix Thomas FRA Bretagne + 00 sec
133 Zubeldia Haimar ESP Movistar + 00 sec
134 Bookwalter Brent USA UnitedHealthcare + 00 sec
135 Gresko Jaroslav SVK Roubaix Lille + 00 sec
136 Doutey Fdjeux Fan Matthieu FRA Jules + 00 sec
137 Todeschini Salvo ITA Southeast + 00 sec
138 Ebsen John DEN Androni + 00 sec
139 Lebreton Kévin FRA Armée de Terre + 00 sec
140 Domagalski Karol POL Team Raleigh + 00 sec
141 Morice Julien FRA Team Europcar + 00 sec
142 Jeandesboz Fabrice FRA Team Europcar + 00 sec
143 Visconti Giovanni ITA Movistar + 22 sec
144 Prud Homme Corentin FRA Jules + 22 sec
145 Le Gac Olivier FRA FDJ + 22 sec
146 Armirail Bruno FRA Armée de Terre + 22 sec
147 Alaphilippe Bryan FRA Armée de Terre + 01 min 04 sec
148 Le Du Jean-François FRA Carglass + 01 min 04 sec
149 Gravier Yoan FRA Team Raleigh + 01 min 04 sec
150 Grijalba Fernando ESP Caja Rural + 01 min 04 sec
151 Thomson Jay SAR MTN-Qhubeka + 01 min 04 sec
152 Boucher David FRA FDJ + 01 min 04 sec
153 Porter Elliott GBR Team Raleigh + 01 min 04 sec
154 Méderel Maxime FRA Roubaix Lille + 01 min 04 sec
155 Schleck Fränk LUX Team Europcar + 01 min 04 sec
156 Lampier Steven GBR Team Raleigh + 01 min 04 sec
157 Bihel César FRA Carglass + 01 min 36 sec