Etape
1 Wout Van Aert Team INEOS 4h12'29
2 Thomas De Gendt Ag2r La Mondiale s.t.
3 Tiesj Benoot Trek - Segafredo s.t.
4 Alexis Gougeard Bahrain - Merida s.t.
5 Alex Dowsett EF Education First p/b Cannondale s.t.
6 Dylan Groenewegen Team Total Direct Energie s.t.
7 Fernando Gaviria Mitchelton-Scott s.t.
8 Pascal Ackermann Groupama - FDJ s.t.
9 Fabio Jakobsen Deceuninck-Quick Step s.t.
10 Marcus Burghardt Deceuninck-Quick Step s.t.
11 Ian Stannard CCC Team s.t.
12 André Greipel Groupama - FDJ s.t.
13 Søren Kragh Andersen Team Jumbo-Visma s.t.
14 Silvan Dillier Astana Pro Team s.t.
15 Taylor Phinney Astana Pro Team s.t.
16 Matej Mohoric BORA - hansgrohe s.t.
17 Miguel Angel Lopez Ag2r La Mondiale s.t.
18 Tom Dumoulin Astana Pro Team s.t.
19 Vincenzo Nibali Groupama - FDJ s.t.
20 Jakob Fuglsang Team Jumbo-Visma s.t.
21 Brian Van Goethem Ag2r La Mondiale s.t.
22 Victor Campenaerts Groupama - FDJ s.t.
23 Bert De Backer Mitchelton-Scott s.t.
24 Daniel Martin Groupama - FDJ s.t.
25 Niki Terpstra Groupama - FDJ s.t.
26 Jos Van Emden Astana Pro Team s.t.
27 Alex Kirsch Team Katusha- Alpecin + 1'28
28 Caleb Ewan BORA - hansgrohe s.t.
29 Danny Van Poppel Team Dimension Data s.t.
30 Christophe Laporte Cofidis, Solutions Crédits s.t.
31 Bryan Coquard Deceuninck-Quick Step s.t.
32 Magnus Cort Nielsen Team Jumbo-Visma s.t.
33 Andrea Pasqualon Bahrain - Merida s.t.
34 Alexander Kristoff UAE Team Emirates s.t.
35 Laurens De Vreese Mitchelton-Scott s.t.
36 Alejandro Valverde Movistar Team s.t.
37 Dylan Van Baarle Deceuninck-Quick Step s.t.
38 Jonas Vangenechten Arkéa - Samsic s.t.
39 Yves Lampaert CCC Team s.t.
40 Zdeněk Štybar Team Sunweb s.t.
41 Nikias Arndt Team Sunweb s.t.
42 Luis León Sánchez Movistar Team s.t.
43 Nairo Quintana UAE Team Emirates s.t.
44 Casper Pedersen Mitchelton-Scott s.t.
45 Marcel Kittel Team Sunweb s.t.
46 Rigoberto Uran EF Education First p/b Cannondale s.t.
47 Thibaut Pinot Bahrain - Merida s.t.
48 Kevyn Ista Arkéa - Samsic s.t.
49 Preben Van Hecke Arkéa - Samsic s.t.
50 Bauke Mollema Trek - Segafredo s.t.
51 David Gaudu Mitchelton-Scott s.t.
52 Julien Bernard Bahrain - Merida s.t.
53 Timo Roosen Team Katusha- Alpecin s.t.
54 Jens Debusschere Team Dimension Data s.t.
55 Ramon Sinkeldam Team Dimension Data s.t.
56 Alexandre Geniez Cofidis, Solutions Crédits s.t.
57 Matthieu Ladagnous CCC Team s.t.
58 Riccardo Zoidl Team Sunweb s.t.
59 Ion Izagirre Movistar Team s.t.
60 Roger Kluge Trek - Segafredo s.t.
61 Sebastián Henao Trek - Segafredo s.t.
62 Rohan Dennis BORA - hansgrohe s.t.
63 Manuele Mori Arkéa - Samsic s.t.
64 Jasper Philipsen Team Katusha- Alpecin s.t.
65 Jesper Hansen Team Jumbo-Visma s.t.
66 Coen Vermeltfoort Arkéa - Samsic s.t.
67 Daniel Felipe Martínez Movistar Team s.t.
68 Simone Consonni EF Education First p/b Cannondale s.t.
69 Nathan Haas Team INEOS s.t.
70 Maximilian Schachmann CCC Team s.t.
71 Geoffrey Soupe Team INEOS s.t.
72 Bob Jungels UAE Team Emirates s.t.
73 Tim Wellens Team INEOS s.t.
74 Jonathan Castroviejo Movistar Team s.t.
75 Rafal Majka Team Sunweb s.t.
76 Nikodemus Holler Team Sunweb s.t.
77 Michael Woods EF Education First p/b Cannondale s.t.
78 Dmitriy Gruzdev UAE Team Emirates s.t.
79 Peter Sagan Team Katusha- Alpecin s.t.
80 Bjorg Lambrecht UAE Team Emirates s.t.
81 Jay McCarthy Trek - Segafredo s.t.
82 Roman Kreuziger Team Total Direct Energie s.t.
83 Jack Bauer Team Total Direct Energie s.t.
84 Fabio Aru Astana Pro Team s.t.
85 Tony Martin Groupama - FDJ s.t.
86 Wilco Kelderman UAE Team Emirates s.t.
87 Miles Scotson UAE Team Emirates s.t.
88 Rick Zabel Team Total Direct Energie s.t.
89 Ilnur Zakarin CCC Team s.t.
90 Carlos Alberto Betancur EF Education First p/b Cannondale s.t.
91 Luke Durbridge BORA - hansgrohe s.t.
92 Damiano Caruso Astana Pro Team s.t.
93 Juan Sebastián Molano Bahrain - Merida s.t.
94 George Bennett EF Education First p/b Cannondale s.t.
95 Dario Cataldo Astana Pro Team s.t.
96 Tao Geoghegan Hart Deceuninck-Quick Step s.t.
97 Louis Meintjes Bahrain - Merida s.t.
98 Julien Simon Mitchelton-Scott s.t.
99 Tejay Van Garderen Mitchelton-Scott s.t.
100 Tom Leezer Arkéa - Samsic s.t.
101 Gregor Mühlberger Ag2r La Mondiale s.t.
102 Lawson Craddock Team Katusha- Alpecin s.t.
103 Tanel Kangert Lotto Soudal s.t.
104 Damien Howson BORA - hansgrohe s.t.
105 Maciej Bodnar Cofidis, Solutions Crédits s.t.
106 Amaro Antunes Ag2r La Mondiale s.t.
107 Tobias Ludvigsson Lotto Soudal s.t.
108 Marc Hirschi Bahrain - Merida s.t.
109 Simon Spilak Cofidis, Solutions Crédits s.t.
110 Nans Peters Deceuninck-Quick Step s.t.
111 Alois Kaňkovský Arkéa - Samsic s.t.
112 Mark Padun Ag2r La Mondiale s.t.
113 José Gonçalves Movistar Team s.t.
114 Lilian Calmejane Team Total Direct Energie s.t.
115 Joe Dombrowski Ag2r La Mondiale s.t.
116 Carl Fredrik Hagen Team Jumbo-Visma s.t.
117 Jelle Wallays Cofidis, Solutions Crédits s.t.
118 Sepp Kuss CCC Team s.t.
119 Louis Vervaeke Team Dimension Data s.t.
120 Sander Armée Team Dimension Data s.t.
121 Eduardo Sepulveda Ag2r La Mondiale s.t.
122 Vasil Kiryienka Groupama - FDJ s.t.
123 Stefan Küng Team Sunweb s.t.
124 Peter Stetina Lotto Soudal s.t.
125 Alberto Bettiol Mitchelton-Scott s.t.
126 Tim Merlier Trek - Segafredo s.t.
127 Ryan Mullen Trek - Segafredo s.t.
128 Leopold König Team Total Direct Energie s.t.
129 Enrico Battaglin Trek - Segafredo s.t.
130 Patrick Bevin BORA - hansgrohe s.t.
131 Stéphane Rossetto Team Total Direct Energie s.t.
132 Jasha Sütterlin Team Katusha- Alpecin s.t.
133 Pierre Rolland Lotto Soudal s.t.
134 Nils Politt Lotto Soudal s.t.
135 John Degenkolb Lotto Soudal s.t.
136 Floris De Tier Team Dimension Data s.t.
137 Hugo Hofstetter Team INEOS s.t.
138 Jean Pierre Drucker UAE Team Emirates s.t.
139 Kasper Asgreen Team Jumbo-Visma s.t.
140 Jasper Stuyven Movistar Team s.t.
141 Andrey Amador Movistar Team s.t.
142 Timothy Dupont Deceuninck-Quick Step s.t.
143 Oliver Naesen Team Katusha- Alpecin s.t.
144 Nelson Oliveira Lotto Soudal s.t.
145 Ben Hermans CCC Team s.t.
146 Alexey Lutsenko Team Katusha- Alpecin s.t.
147 Simon Geschke Team INEOS s.t.
148 Maurits Lammertink Team Dimension Data s.t.
149 Fabio Felline Astana Pro Team s.t.
150 Anthony Roux Team Total Direct Energie s.t.
151 Mihkel Räim BORA - hansgrohe s.t.
152 Jack Haig Bahrain - Merida s.t.
153 Chad Haga Cofidis, Solutions Crédits + 4'37
154 Michael Hepburn EF Education First p/b Cannondale s.t.
155 Nacer Bouhanni EF Education First p/b Cannondale s.t.
156 Romain Bardet Cofidis, Solutions Crédits s.t.
Général
1 Tom Dumoulin Astana Pro Team 32h56'23
2 Vincenzo Nibali Groupama - FDJ + 11
3 Jakob Fuglsang Team Jumbo-Visma + 43
4 Daniel Martin Groupama - FDJ + 1'04
5 Alejandro Valverde Movistar Team + 1'32
6 Michael Woods EF Education First p/b Cannondale + 2'16
7 Rigoberto Uran EF Education First p/b Cannondale + 2'43
8 Miguel Angel Lopez Ag2r La Mondiale + 3'06
9 Rafal Majka Team Sunweb + 5'12
10 Maximilian Schachmann CCC Team + 5'14
11 Pascal Ackermann Groupama - FDJ + 5'37
12 David Gaudu Mitchelton-Scott + 5'40
13 Bauke Mollema Trek - Segafredo + 5'43
14 Thibaut Pinot Bahrain - Merida + 5'44
15 Romain Bardet Cofidis, Solutions Crédits + 5'50
16 Lawson Craddock Team Katusha- Alpecin + 6'19
17 Roman Kreuziger Team Total Direct Energie + 6'23
18 Tony Martin Groupama - FDJ + 6'59
19 Lilian Calmejane Team Total Direct Energie + 7'03
20 Nairo Quintana UAE Team Emirates + 7'15
21 Carlos Alberto Betancur EF Education First p/b Cannondale + 7'20
22 Anthony Roux Team Total Direct Energie + 7'34
23 Matej Mohoric BORA - hansgrohe + 8'07
24 Nelson Oliveira Lotto Soudal + 8'22
25 Marc Hirschi Bahrain - Merida + 8'32
26 José Gonçalves Movistar Team + 8'42
27 Amaro Antunes Ag2r La Mondiale s.t.
28 Damiano Caruso Astana Pro Team + 9'08
29 Sebastián Henao Trek - Segafredo + 9'16
30 Niki Terpstra Groupama - FDJ + 9'18
31 Thomas De Gendt Ag2r La Mondiale + 9'30
32 Simon Spilak Cofidis, Solutions Crédits + 9'35
33 Fabio Aru Astana Pro Team + 9'47
34 Nils Politt Lotto Soudal s.t.
35 George Bennett EF Education First p/b Cannondale + 9'55
36 Peter Sagan Team Katusha- Alpecin + 9'58
37 Ion Izagirre Movistar Team + 10'06
38 Oliver Naesen Team Katusha- Alpecin + 10'14
39 Silvan Dillier Astana Pro Team + 10'22
40 Enrico Battaglin Trek - Segafredo + 10'25
41 Wilco Kelderman UAE Team Emirates + 10'33
42 Andrey Amador Movistar Team + 10'34
43 Luis León Sánchez Movistar Team + 10'39
44 Fabio Felline Astana Pro Team + 10'50
45 Simon Geschke Team INEOS + 11'05
46 John Degenkolb Lotto Soudal + 11'10
47 Damien Howson BORA - hansgrohe + 11'11
48 Tanel Kangert Lotto Soudal + 11'15
49 Bob Jungels UAE Team Emirates + 11'32
50 Daniel Felipe Martínez Movistar Team + 11'33
51 Magnus Cort Nielsen Team Jumbo-Visma + 11'45
52 Rohan Dennis BORA - hansgrohe + 11'46
53 Alexey Lutsenko Team Katusha- Alpecin + 11'47
54 Nans Peters Deceuninck-Quick Step + 11'58
55 Jesper Hansen Team Jumbo-Visma + 12'03
56 Bjorg Lambrecht UAE Team Emirates + 12'13
57 Jack Haig Bahrain - Merida + 12'14
58 Tejay Van Garderen Mitchelton-Scott + 12'17
59 Louis Meintjes Bahrain - Merida + 12'19
60 Tobias Ludvigsson Lotto Soudal + 12'25
61 Kasper Asgreen Team Jumbo-Visma s.t.
62 Gregor Mühlberger Ag2r La Mondiale s.t.
63 Tao Geoghegan Hart Deceuninck-Quick Step + 12'29
64 Jelle Wallays Cofidis, Solutions Crédits + 12'32
65 Ilnur Zakarin CCC Team + 12'37
66 Luke Durbridge BORA - hansgrohe + 12'42
67 André Greipel Groupama - FDJ + 12'46
68 Jasper Stuyven Movistar Team + 12'48
69 Alexandre Geniez Cofidis, Solutions Crédits + 12'49
70 Jos Van Emden Astana Pro Team + 12'52
71 Zdeněk Štybar Team Sunweb + 13'03
72 Riccardo Zoidl Team Sunweb + 13'06
73 Miles Scotson UAE Team Emirates + 13'08
74 Dario Cataldo Astana Pro Team + 13'13
75 Carl Fredrik Hagen Team Jumbo-Visma + 13'16
76 Jay McCarthy Trek - Segafredo + 13'18
77 Alexis Gougeard Bahrain - Merida + 13'26
78 Jack Bauer Team Total Direct Energie + 13'30
79 Yves Lampaert CCC Team + 13'38
80 Pierre Rolland Lotto Soudal s.t.
81 Jonathan Castroviejo Movistar Team + 13'39
82 Mark Padun Ag2r La Mondiale + 13'50
83 Søren Kragh Andersen Team Jumbo-Visma + 13'52
84 Alexander Kristoff UAE Team Emirates + 14'16
85 Alex Dowsett EF Education First p/b Cannondale + 14'18
86 Caleb Ewan BORA - hansgrohe + 14'22
87 Julien Simon Mitchelton-Scott + 14'29
88 Alberto Bettiol Mitchelton-Scott + 14'31
89 Joe Dombrowski Ag2r La Mondiale + 14'37
90 Eduardo Sepulveda Ag2r La Mondiale s.t.
91 Bryan Coquard Deceuninck-Quick Step + 14'39
92 Vasil Kiryienka Groupama - FDJ + 14'40
93 Stéphane Rossetto Team Total Direct Energie + 14'41
94 Nikodemus Holler Team Sunweb + 14'42
95 Stefan Küng Team Sunweb + 14'44
96 Leopold König Team Total Direct Energie + 14'46
97 Christophe Laporte Cofidis, Solutions Crédits + 14'52
98 Julien Bernard Bahrain - Merida + 14'54
99 Taylor Phinney Astana Pro Team + 14'58
100 Dylan Groenewegen Team Total Direct Energie + 15'05
101 Tiesj Benoot Trek - Segafredo + 15'15
102 Ben Hermans CCC Team + 15'33
103 Marcus Burghardt Deceuninck-Quick Step + 15'35
104 Tim Wellens Team INEOS + 15'38
105 Jasha Sütterlin Team Katusha- Alpecin + 15'50
106 Maciej Bodnar Cofidis, Solutions Crédits + 16'05
107 Rick Zabel Team Total Direct Energie + 16'16
108 Bert De Backer Mitchelton-Scott + 16'31
109 Nathan Haas Team INEOS + 16'55
110 Dylan Van Baarle Deceuninck-Quick Step + 17'03
111 Alex Kirsch Team Katusha- Alpecin + 17'08
112 Dmitriy Gruzdev UAE Team Emirates + 17'19
113 Sepp Kuss CCC Team + 17'24
114 Timo Roosen Team Katusha- Alpecin + 17'32
115 Jean Pierre Drucker UAE Team Emirates s.t.
116 Sander Armée Team Dimension Data + 17'54
117 Ramon Sinkeldam Team Dimension Data + 17'58
118 Nikias Arndt Team Sunweb + 18'10
119 Peter Stetina Lotto Soudal + 19'09
120 Casper Pedersen Mitchelton-Scott + 19'24
121 Timothy Dupont Deceuninck-Quick Step + 19'31
122 Ryan Mullen Trek - Segafredo + 19'42
123 Matthieu Ladagnous CCC Team + 19'59
124 Andrea Pasqualon Bahrain - Merida + 20'03
125 Chad Haga Cofidis, Solutions Crédits + 20'45
126 Juan Sebastián Molano Bahrain - Merida + 20'49
127 Jens Debusschere Team Dimension Data + 21'05
128 Laurens De Vreese Mitchelton-Scott + 21'29
129 Roger Kluge Trek - Segafredo + 21'42
130 Fabio Jakobsen Deceuninck-Quick Step + 21'57
131 Ian Stannard CCC Team + 22'25
132 Simone Consonni EF Education First p/b Cannondale + 22'58
133 Brian Van Goethem Ag2r La Mondiale + 23'12
134 Victor Campenaerts Groupama - FDJ + 25'20
135 Maurits Lammertink Team Dimension Data + 26'07
136 Danny Van Poppel Team Dimension Data + 26'09
137 Manuele Mori Arkéa - Samsic + 26'18
138 Geoffrey Soupe Team INEOS + 26'35
139 Fernando Gaviria Mitchelton-Scott + 26'43
140 Michael Hepburn EF Education First p/b Cannondale + 26'46
141 Floris De Tier Team Dimension Data + 27'52
142 Marcel Kittel Team Sunweb + 29'20
143 Louis Vervaeke Team Dimension Data + 29'27
144 Patrick Bevin BORA - hansgrohe + 29'54
145 Preben Van Hecke Arkéa - Samsic + 31'16
146 Tim Merlier Trek - Segafredo + 31'30
147 Nacer Bouhanni EF Education First p/b Cannondale + 31'39
148 Jasper Philipsen Team Katusha- Alpecin + 32'15
149 Hugo Hofstetter Team INEOS + 32'50
150 Wout Van Aert Team INEOS + 33'54
151 Mihkel Räim BORA - hansgrohe + 33'55
152 Kevyn Ista Arkéa - Samsic + 34'46
153 Coen Vermeltfoort Arkéa - Samsic + 39'19
154 Alois Kaňkovský Arkéa - Samsic s.t.
155 Tom Leezer Arkéa - Samsic + 39'22
156 Jonas Vangenechten Arkéa - Samsic + 44'06
Etape 9
Etape
1 Nils Politt Lotto Soudal 3h35'49
2 André Greipel Groupama - FDJ s.t.
3 Alejandro Valverde Movistar Team s.t.
4 Silvan Dillier Astana Pro Team s.t.
5 Zdeněk Štybar Team Sunweb s.t.
6 Maximilian Schachmann CCC Team s.t.
7 Yves Lampaert CCC Team s.t.
8 Taylor Phinney Astana Pro Team s.t.
9 Vincenzo Nibali Groupama - FDJ s.t.
10 Tom Dumoulin Astana Pro Team s.t.
11 Niki Terpstra Groupama - FDJ s.t.
12 Oliver Naesen Team Katusha- Alpecin s.t.
13 Jakob Fuglsang Team Jumbo-Visma s.t.
14 Tony Martin Groupama - FDJ s.t.
15 Jos Van Emden Astana Pro Team s.t.
16 Jack Bauer Team Total Direct Energie s.t.
17 Peter Sagan Team Katusha- Alpecin s.t.
18 Dylan Van Baarle Deceuninck-Quick Step s.t.
19 Magnus Cort Nielsen Team Jumbo-Visma s.t.
20 Jasper Stuyven Movistar Team s.t.
21 Kasper Asgreen Team Jumbo-Visma s.t.
22 Wout Van Aert Team INEOS s.t.
23 Danny Van Poppel Team Dimension Data s.t.
24 Thomas De Gendt Ag2r La Mondiale s.t.
25 Ian Stannard CCC Team s.t.
26 Jelle Wallays Cofidis, Solutions Crédits s.t.
27 Christophe Laporte Cofidis, Solutions Crédits s.t.
28 Nathan Haas Team INEOS s.t.
29 John Degenkolb Lotto Soudal s.t.
30 Marc Hirschi Bahrain - Merida s.t.
31 Ryan Mullen Trek - Segafredo s.t.
32 Søren Kragh Andersen Team Jumbo-Visma s.t.
33 Romain Bardet Cofidis, Solutions Crédits s.t.
34 Chad Haga Cofidis, Solutions Crédits s.t.
35 Alexander Kristoff UAE Team Emirates s.t.
36 Pascal Ackermann Groupama - FDJ s.t.
37 Alex Kirsch Team Katusha- Alpecin s.t.
38 Jean Pierre Drucker UAE Team Emirates s.t.
39 Nairo Quintana UAE Team Emirates s.t.
40 Roger Kluge Trek - Segafredo s.t.
41 Tiesj Benoot Trek - Segafredo s.t.
42 Alexis Gougeard Bahrain - Merida s.t.
43 Dylan Groenewegen Team Total Direct Energie + 2'33
44 Maciej Bodnar Cofidis, Solutions Crédits s.t.
45 Stefan Küng Team Sunweb s.t.
46 Roman Kreuziger Team Total Direct Energie s.t.
47 Rigoberto Uran EF Education First p/b Cannondale s.t.
48 Daniel Martin Groupama - FDJ s.t.
49 Thibaut Pinot Bahrain - Merida s.t.
50 Bauke Mollema Trek - Segafredo s.t.
51 Andrea Pasqualon Bahrain - Merida s.t.
52 Louis Vervaeke Team Dimension Data s.t.
53 Tanel Kangert Lotto Soudal s.t.
54 Rick Zabel Team Total Direct Energie s.t.
55 Bob Jungels UAE Team Emirates s.t.
56 Victor Campenaerts Groupama - FDJ s.t.
57 Preben Van Hecke Arkéa - Samsic s.t.
58 Timo Roosen Team Katusha- Alpecin s.t.
59 Jasha Sütterlin Team Katusha- Alpecin s.t.
60 Nelson Oliveira Lotto Soudal s.t.
61 Sander Armée Team Dimension Data + 3'41
62 Maurits Lammertink Team Dimension Data s.t.
63 Fernando Gaviria Mitchelton-Scott s.t.
64 Bert De Backer Mitchelton-Scott s.t.
65 Laurens De Vreese Mitchelton-Scott s.t.
66 Rafal Majka Team Sunweb s.t.
67 Alberto Bettiol Mitchelton-Scott s.t.
68 Nikias Arndt Team Sunweb s.t.
69 Manuele Mori Arkéa - Samsic s.t.
70 Coen Vermeltfoort Arkéa - Samsic s.t.
71 Jens Debusschere Team Dimension Data s.t.
72 Tejay Van Garderen Mitchelton-Scott s.t.
73 Lilian Calmejane Team Total Direct Energie s.t.
74 Andrey Amador Movistar Team s.t.
75 Fabio Felline Astana Pro Team s.t.
76 Matej Mohoric BORA - hansgrohe s.t.
77 Alexey Lutsenko Team Katusha- Alpecin s.t.
78 Luis León Sánchez Movistar Team s.t.
79 Pierre Rolland Lotto Soudal s.t.
80 Tim Wellens Team INEOS s.t.
81 Alexandre Geniez Cofidis, Solutions Crédits s.t.
82 Luke Durbridge BORA - hansgrohe s.t.
83 Ramon Sinkeldam Team Dimension Data s.t.
84 Jasper Philipsen Team Katusha- Alpecin s.t.
85 Matthieu Ladagnous CCC Team s.t.
86 Caleb Ewan BORA - hansgrohe s.t.
87 Dmitriy Gruzdev UAE Team Emirates s.t.
88 Fabio Jakobsen Deceuninck-Quick Step s.t.
89 David Gaudu Mitchelton-Scott s.t.
90 Marcus Burghardt Deceuninck-Quick Step + 5'29
91 Timothy Dupont Deceuninck-Quick Step s.t.
92 Gregor Mühlberger Ag2r La Mondiale s.t.
93 Tom Leezer Arkéa - Samsic s.t.
94 Bjorg Lambrecht UAE Team Emirates s.t.
95 Bryan Coquard Deceuninck-Quick Step s.t.
96 Ion Izagirre Movistar Team s.t.
97 Hugo Hofstetter Team INEOS s.t.
98 Geoffrey Soupe Team INEOS + 6'29
99 Mihkel Räim BORA - hansgrohe s.t.
100 José Gonçalves Movistar Team s.t.
101 Jonas Vangenechten Arkéa - Samsic s.t.
102 Kevyn Ista Arkéa - Samsic s.t.
103 Simon Geschke Team INEOS s.t.
104 Vasil Kiryienka Groupama - FDJ s.t.
105 Nans Peters Deceuninck-Quick Step s.t.
106 Michael Woods EF Education First p/b Cannondale s.t.
107 Tao Geoghegan Hart Deceuninck-Quick Step s.t.
108 Casper Pedersen Mitchelton-Scott s.t.
109 Julien Bernard Bahrain - Merida s.t.
110 Tim Merlier Trek - Segafredo s.t.
111 Anthony Roux Team Total Direct Energie s.t.
112 Miles Scotson UAE Team Emirates s.t.
113 Jay McCarthy Trek - Segafredo s.t.
114 Simone Consonni EF Education First p/b Cannondale s.t.
115 Enrico Battaglin Trek - Segafredo s.t.
116 Ilnur Zakarin CCC Team s.t.
117 Carlos Alberto Betancur EF Education First p/b Cannondale s.t.
118 Amaro Antunes Ag2r La Mondiale s.t.
119 Nacer Bouhanni EF Education First p/b Cannondale s.t.
120 Michael Hepburn EF Education First p/b Cannondale s.t.
121 Brian Van Goethem Ag2r La Mondiale + 7'59
122 Wilco Kelderman UAE Team Emirates s.t.
123 Ben Hermans CCC Team s.t.
124 Patrick Bevin BORA - hansgrohe s.t.
125 Julien Simon Mitchelton-Scott s.t.
126 Stéphane Rossetto Team Total Direct Energie s.t.
127 Rohan Dennis BORA - hansgrohe s.t.
128 Fabio Aru Astana Pro Team s.t.
129 Marcel Kittel Team Sunweb s.t.
130 Jonathan Castroviejo Movistar Team s.t.
131 Miguel Angel Lopez Ag2r La Mondiale s.t.
132 Alois Kaňkovský Arkéa - Samsic s.t.
133 Damiano Caruso Astana Pro Team s.t.
134 Juan Sebastián Molano Bahrain - Merida s.t.
135 Leopold König Team Total Direct Energie s.t.
136 Dario Cataldo Astana Pro Team s.t.
137 Mark Padun Ag2r La Mondiale s.t.
138 Alex Dowsett EF Education First p/b Cannondale s.t.
139 Joe Dombrowski Ag2r La Mondiale s.t.
140 Eduardo Sepulveda Ag2r La Mondiale s.t.
141 George Bennett EF Education First p/b Cannondale s.t.
142 Tobias Ludvigsson Lotto Soudal s.t.
143 Jack Haig Bahrain - Merida s.t.
144 Simon Spilak Cofidis, Solutions Crédits s.t.
145 Nikodemus Holler Team Sunweb s.t.
146 Carl Fredrik Hagen Team Jumbo-Visma s.t.
147 Lawson Craddock Team Katusha- Alpecin + 9'44
148 Sebastián Henao Trek - Segafredo s.t.
149 Jesper Hansen Team Jumbo-Visma s.t.
150 Damien Howson BORA - hansgrohe + 10'24
151 Louis Meintjes Bahrain - Merida s.t.
152 Floris De Tier Team Dimension Data s.t.
153 Sepp Kuss CCC Team s.t.
154 Riccardo Zoidl Team Sunweb + 11'43
155 Peter Stetina Lotto Soudal s.t.
156 Daniel Felipe Martínez Movistar Team + 18'21
Général après une semaine
1 Tom Dumoulin Astana Pro Team 36h32'12
2 Vincenzo Nibali Groupama - FDJ + 11
3 Jakob Fuglsang Team Jumbo-Visma + 43
4 Alejandro Valverde Movistar Team + 1'28
5 Daniel Martin Groupama - FDJ + 3'37
6 Maximilian Schachmann CCC Team + 5'14
7 Rigoberto Uran EF Education First p/b Cannondale + 5'16
8 Pascal Ackermann Groupama - FDJ + 5'37
9 Romain Bardet Cofidis, Solutions Crédits + 5'50
10 Tony Martin Groupama - FDJ + 6'59
11 Nairo Quintana UAE Team Emirates + 7'15
12 Bauke Mollema Trek - Segafredo + 8'16
13 Thibaut Pinot Bahrain - Merida + 8'17
14 Marc Hirschi Bahrain - Merida + 8'32
15 Michael Woods EF Education First p/b Cannondale + 8'45
16 Rafal Majka Team Sunweb + 8'53
17 Roman Kreuziger Team Total Direct Energie + 8'56
18 Niki Terpstra Groupama - FDJ + 9'18
19 David Gaudu Mitchelton-Scott + 9'21
20 Thomas De Gendt Ag2r La Mondiale + 9'30
21 Nils Politt Lotto Soudal + 9'37
22 Peter Sagan Team Katusha- Alpecin + 9'58
23 Oliver Naesen Team Katusha- Alpecin + 10'14
24 Silvan Dillier Astana Pro Team + 10'22
25 Lilian Calmejane Team Total Direct Energie + 10'44
26 Nelson Oliveira Lotto Soudal + 10'55
27 Miguel Angel Lopez Ag2r La Mondiale + 11'05
28 John Degenkolb Lotto Soudal + 11'10
29 Magnus Cort Nielsen Team Jumbo-Visma + 11'45
30 Matej Mohoric BORA - hansgrohe + 11'48
31 Kasper Asgreen Team Jumbo-Visma + 12'25
32 Jelle Wallays Cofidis, Solutions Crédits + 12'32
33 André Greipel Groupama - FDJ + 12'40
34 Jasper Stuyven Movistar Team + 12'48
35 Jos Van Emden Astana Pro Team + 12'52
36 Zdeněk Štybar Team Sunweb + 13'03
37 Alexis Gougeard Bahrain - Merida + 13'26
38 Jack Bauer Team Total Direct Energie + 13'30
39 Yves Lampaert CCC Team + 13'38
40 Tanel Kangert Lotto Soudal + 13'48
41 Carlos Alberto Betancur EF Education First p/b Cannondale + 13'49
42 Søren Kragh Andersen Team Jumbo-Visma + 13'52
43 Anthony Roux Team Total Direct Energie + 14'03
44 Bob Jungels UAE Team Emirates + 14'05
45 Andrey Amador Movistar Team + 14'15
46 Alexander Kristoff UAE Team Emirates + 14'16
47 Luis León Sánchez Movistar Team + 14'20
48 Fabio Felline Astana Pro Team + 14'31
49 Christophe Laporte Cofidis, Solutions Crédits + 14'52
50 Taylor Phinney Astana Pro Team + 14'58
51 José Gonçalves Movistar Team + 15'11
52 Amaro Antunes Ag2r La Mondiale s.t.
53 Tiesj Benoot Trek - Segafredo + 15'15
54 Alexey Lutsenko Team Katusha- Alpecin + 15'28
55 Ion Izagirre Movistar Team + 15'35
56 Tejay Van Garderen Mitchelton-Scott + 15'58
57 Lawson Craddock Team Katusha- Alpecin + 16'03
58 Luke Durbridge BORA - hansgrohe + 16'23
59 Alexandre Geniez Cofidis, Solutions Crédits + 16'30
60 Enrico Battaglin Trek - Segafredo + 16'54
61 Nathan Haas Team INEOS + 16'55
62 Dylan Van Baarle Deceuninck-Quick Step + 17'03
63 Damiano Caruso Astana Pro Team + 17'07
64 Alex Kirsch Team Katusha- Alpecin + 17'08
65 Stefan Küng Team Sunweb + 17'17
66 Pierre Rolland Lotto Soudal + 17'19
67 Jean Pierre Drucker UAE Team Emirates + 17'32
68 Simon Spilak Cofidis, Solutions Crédits + 17'34
69 Simon Geschke Team INEOS s.t.
70 Dylan Groenewegen Team Total Direct Energie + 17'38
71 Bjorg Lambrecht UAE Team Emirates + 17'42
72 Fabio Aru Astana Pro Team + 17'46
73 George Bennett EF Education First p/b Cannondale + 17'54
74 Gregor Mühlberger Ag2r La Mondiale s.t.
75 Caleb Ewan BORA - hansgrohe + 18'03
76 Alberto Bettiol Mitchelton-Scott + 18'12
77 Jasha Sütterlin Team Katusha- Alpecin + 18'23
78 Nans Peters Deceuninck-Quick Step + 18'27
79 Wilco Kelderman UAE Team Emirates + 18'32
80 Maciej Bodnar Cofidis, Solutions Crédits + 18'38
81 Rick Zabel Team Total Direct Energie + 18'49
82 Tao Geoghegan Hart Deceuninck-Quick Step + 18'58
83 Sebastián Henao Trek - Segafredo + 19'00
84 Ilnur Zakarin CCC Team + 19'06
85 Tim Wellens Team INEOS + 19'19
86 Miles Scotson UAE Team Emirates + 19'37
87 Ryan Mullen Trek - Segafredo + 19'42
88 Rohan Dennis BORA - hansgrohe + 19'45
89 Jay McCarthy Trek - Segafredo + 19'47
90 Timo Roosen Team Katusha- Alpecin + 20'05
91 Bryan Coquard Deceuninck-Quick Step + 20'08
92 Bert De Backer Mitchelton-Scott + 20'12
93 Jack Haig Bahrain - Merida + 20'13
94 Tobias Ludvigsson Lotto Soudal + 20'24
95 Chad Haga Cofidis, Solutions Crédits + 20'45
96 Dmitriy Gruzdev UAE Team Emirates + 21'00
97 Marcus Burghardt Deceuninck-Quick Step + 21'04
98 Vasil Kiryienka Groupama - FDJ + 21'09
99 Dario Cataldo Astana Pro Team + 21'12
100 Carl Fredrik Hagen Team Jumbo-Visma + 21'15
101 Julien Bernard Bahrain - Merida + 21'23
102 Damien Howson BORA - hansgrohe + 21'35
103 Sander Armée Team Dimension Data s.t.
104 Jonathan Castroviejo Movistar Team + 21'38
105 Ramon Sinkeldam Team Dimension Data + 21'39
106 Roger Kluge Trek - Segafredo + 21'42
107 Jesper Hansen Team Jumbo-Visma + 21'47
108 Mark Padun Ag2r La Mondiale + 21'49
109 Nikias Arndt Team Sunweb + 21'51
110 Alex Dowsett EF Education First p/b Cannondale + 22'17
111 Ian Stannard CCC Team + 22'25
112 Julien Simon Mitchelton-Scott + 22'28
113 Joe Dombrowski Ag2r La Mondiale + 22'36
114 Eduardo Sepulveda Ag2r La Mondiale s.t.
115 Andrea Pasqualon Bahrain - Merida s.t.
116 Stéphane Rossetto Team Total Direct Energie + 22'40
117 Nikodemus Holler Team Sunweb + 22'41
118 Louis Meintjes Bahrain - Merida + 22'43
119 Leopold König Team Total Direct Energie + 22'45
120 Ben Hermans CCC Team + 23'32
121 Matthieu Ladagnous CCC Team + 23'40
122 Jens Debusschere Team Dimension Data + 24'46
123 Riccardo Zoidl Team Sunweb + 24'49
124 Timothy Dupont Deceuninck-Quick Step + 25'00
125 Laurens De Vreese Mitchelton-Scott + 25'10
126 Fabio Jakobsen Deceuninck-Quick Step + 25'38
127 Casper Pedersen Mitchelton-Scott + 25'53
128 Danny Van Poppel Team Dimension Data + 26'09
129 Sepp Kuss CCC Team + 27'48
130 Victor Campenaerts Groupama - FDJ + 27'53
131 Juan Sebastián Molano Bahrain - Merida + 28'48
132 Simone Consonni EF Education First p/b Cannondale + 29'27
133 Maurits Lammertink Team Dimension Data + 29'48
134 Daniel Felipe Martínez Movistar Team + 29'54
135 Manuele Mori Arkéa - Samsic + 29'59
136 Fernando Gaviria Mitchelton-Scott + 30'24
137 Peter Stetina Lotto Soudal + 30'52
138 Brian Van Goethem Ag2r La Mondiale + 31'11
139 Louis Vervaeke Team Dimension Data + 32'00
140 Geoffrey Soupe Team INEOS + 33'04
141 Michael Hepburn EF Education First p/b Cannondale + 33'15
142 Preben Van Hecke Arkéa - Samsic + 33'49
143 Wout Van Aert Team INEOS + 33'54
144 Jasper Philipsen Team Katusha- Alpecin + 35'56
145 Marcel Kittel Team Sunweb + 37'19
146 Patrick Bevin BORA - hansgrohe + 37'53
147 Tim Merlier Trek - Segafredo + 37'59
148 Nacer Bouhanni EF Education First p/b Cannondale + 38'08
149 Floris De Tier Team Dimension Data + 38'16
150 Hugo Hofstetter Team INEOS + 38'19
151 Mihkel Räim BORA - hansgrohe + 40'24
152 Kevyn Ista Arkéa - Samsic + 41'15
153 Coen Vermeltfoort Arkéa - Samsic + 43'00
154 Tom Leezer Arkéa - Samsic + 44'51
155 Alois Kaňkovský Arkéa - Samsic + 47'18
156 Jonas Vangenechten Arkéa - Samsic + 50'35
Points
1 Pascal Ackermann Groupama - FDJ 195
2 Dylan Groenewegen Team Total Direct Energie 122
3 Alexander Kristoff UAE Team Emirates 110
4 Fernando Gaviria Mitchelton-Scott 109
5 Fabio Jakobsen Deceuninck-Quick Step 98
6 John Degenkolb Lotto Soudal 87
7 Marcel Kittel Team Sunweb 82
8 Wout Van Aert Team INEOS 78
9 Christophe Laporte Cofidis, Solutions Crédits 77
10 Nacer Bouhanni EF Education First p/b Cannondale 72
11 Jakob Fuglsang Team Jumbo-Visma 67
12 Alejandro Valverde Movistar Team 67
13 Thomas De Gendt Ag2r La Mondiale 67
14 Peter Sagan Team Katusha- Alpecin 67
15 Caleb Ewan BORA - hansgrohe 62
16 Geoffrey Soupe Team INEOS 57
17 Nils Politt Lotto Soudal 50
18 Alex Dowsett EF Education First p/b Cannondale 47
19 André Greipel Groupama - FDJ 41
20 Tom Dumoulin Astana Pro Team 39
21 Rigoberto Uran EF Education First p/b Cannondale 38
22 Marc Hirschi Bahrain - Merida 37
23 Alexis Gougeard Bahrain - Merida 35
24 Tiesj Benoot Trek - Segafredo 35
25 Miles Scotson UAE Team Emirates 32
26 Vincenzo Nibali Groupama - FDJ 28
27 Floris De Tier Team Dimension Data 28
28 Louis Vervaeke Team Dimension Data 28
29 Enrico Battaglin Trek - Segafredo 26
30 Sander Armée Team Dimension Data 26
31 Daniel Martin Groupama - FDJ 25
32 Maximilian Schachmann CCC Team 25
33 Maurits Lammertink Team Dimension Data 24
34 Matthieu Ladagnous CCC Team 23
35 Silvan Dillier Astana Pro Team 21
36 Romain Bardet Cofidis, Solutions Crédits 20
37 Gregor Mühlberger Ag2r La Mondiale 20
38 Marcus Burghardt Deceuninck-Quick Step 20
39 Sepp Kuss CCC Team 20
40 Ryan Mullen Trek - Segafredo 20
41 Danny Van Poppel Team Dimension Data 20
42 Michael Woods EF Education First p/b Cannondale 19
43 Bauke Mollema Trek - Segafredo 19
44 Ian Stannard CCC Team 18
45 David Gaudu Mitchelton-Scott 17
46 Lawson Craddock Team Katusha- Alpecin 17
47 Julien Bernard Bahrain - Merida 17
48 Mihkel Räim BORA - hansgrohe 17
49 Zdeněk Štybar Team Sunweb 16
50 Yves Lampaert CCC Team 16
51 Riccardo Zoidl Team Sunweb 15
52 Nikodemus Holler Team Sunweb 15
53 Laurens De Vreese Mitchelton-Scott 15
54 Brian Van Goethem Ag2r La Mondiale 15
55 Simon Geschke Team INEOS 13
56 Amaro Antunes Ag2r La Mondiale 12
57 Taylor Phinney Astana Pro Team 12
58 Joe Dombrowski Ag2r La Mondiale 11
59 Tim Wellens Team INEOS 11
60 Alexandre Geniez Cofidis, Solutions Crédits 10
61 Sebastián Henao Trek - Segafredo 9
62 Rick Zabel Team Total Direct Energie 9
63 Eduardo Sepulveda Ag2r La Mondiale 8
64 Thibaut Pinot Bahrain - Merida 7
65 Carlos Alberto Betancur EF Education First p/b Cannondale 7
66 Mark Padun Ag2r La Mondiale 7
67 Chad Haga Cofidis, Solutions Crédits 7
68 Rafal Majka Team Sunweb 6
69 Niki Terpstra Groupama - FDJ 6
70 Jack Bauer Team Total Direct Energie 6
71 Jonathan Castroviejo Movistar Team 6
72 Jonas Vangenechten Arkéa - Samsic 6
73 Ion Izagirre Movistar Team 5
74 Oliver Naesen Team Katusha- Alpecin 5
75 Nathan Haas Team INEOS 5
76 Miguel Angel Lopez Ag2r La Mondiale 4
77 Tony Martin Groupama - FDJ 4
78 Fabio Aru Astana Pro Team 4
79 Søren Kragh Andersen Team Jumbo-Visma 4
80 Ramon Sinkeldam Team Dimension Data 4
81 Luis León Sánchez Movistar Team 2
82 Jasper Stuyven Movistar Team 2
83 Jos Van Emden Astana Pro Team 2
84 Dylan Van Baarle Deceuninck-Quick Step 2
85 Andrey Amador Movistar Team 1
86 Luke Durbridge BORA - hansgrohe 1
Montagne
1 Lawson Craddock Team Katusha- Alpecin 4
2 Marc Hirschi Bahrain - Merida 3
3 Joe Dombrowski Ag2r La Mondiale 3
4 Jakob Fuglsang Team Jumbo-Visma 2
5 Enrico Battaglin Trek - Segafredo 2
6 Louis Vervaeke Team Dimension Data 2
7 Alejandro Valverde Movistar Team 1
8 Sebastián Henao Trek - Segafredo 1
9 Riccardo Zoidl Team Sunweb 1
10 Miles Scotson UAE Team Emirates 1
11 Alexis Gougeard Bahrain - Merida 1
12 Eduardo Sepulveda Ag2r La Mondiale 1
13 Marcus Burghardt Deceuninck-Quick Step 1
14 Tim Wellens Team INEOS 1
15 Geoffrey Soupe Team INEOS 1
Etape 10
Etape
1 Ion Izagirre Movistar Team 4h49'11
2 George Bennett EF Education First p/b Cannondale s.t.
3 Wilco Kelderman UAE Team Emirates s.t.
4 Jack Haig Bahrain - Merida s.t.
5 Ilnur Zakarin CCC Team + 36
6 Alexey Lutsenko Team Katusha- Alpecin + 1'33
7 Tim Wellens Team INEOS s.t.
8 Pierre Rolland Lotto Soudal s.t.
9 Rohan Dennis BORA - hansgrohe s.t.
10 Matej Mohoric BORA - hansgrohe + 1'59
11 Simon Geschke Team INEOS s.t.
12 Ben Hermans CCC Team + 4'34
13 Sepp Kuss CCC Team s.t.
14 Riccardo Zoidl Team Sunweb + 4'54
15 Enrico Battaglin Trek - Segafredo s.t.
16 Nelson Oliveira Lotto Soudal s.t.
17 Sander Armée Team Dimension Data s.t.
18 Daniel Felipe Martínez Movistar Team + 6'49
19 Tobias Ludvigsson Lotto Soudal s.t.
20 Nans Peters Deceuninck-Quick Step s.t.
21 Thomas De Gendt Ag2r La Mondiale + 7'36
22 Bob Jungels UAE Team Emirates s.t.
23 Lawson Craddock Team Katusha- Alpecin s.t.
24 Damien Howson BORA - hansgrohe s.t.
25 Magnus Cort Nielsen Team Jumbo-Visma + 8'37
26 Alejandro Valverde Movistar Team s.t.
27 Miguel Angel Lopez Ag2r La Mondiale s.t.
28 Romain Bardet Cofidis, Solutions Crédits s.t.
29 Jakob Fuglsang Team Jumbo-Visma s.t.
30 Andrey Amador Movistar Team s.t.
31 Daniel Martin Groupama - FDJ s.t.
32 Bauke Mollema Trek - Segafredo s.t.
33 Rafal Majka Team Sunweb s.t.
34 Rigoberto Uran EF Education First p/b Cannondale s.t.
35 Fabio Felline Astana Pro Team s.t.
36 Damiano Caruso Astana Pro Team s.t.
37 Tom Dumoulin Astana Pro Team s.t.
38 Fabio Aru Astana Pro Team s.t.
39 Tiesj Benoot Trek - Segafredo s.t.
40 Vincenzo Nibali Groupama - FDJ s.t.
41 Dario Cataldo Astana Pro Team s.t.
42 David Gaudu Mitchelton-Scott s.t.
43 Carlos Alberto Betancur EF Education First p/b Cannondale s.t.
44 Thibaut Pinot Bahrain - Merida s.t.
45 Roman Kreuziger Team Total Direct Energie s.t.
46 Leopold König Team Total Direct Energie s.t.
47 Tao Geoghegan Hart Deceuninck-Quick Step s.t.
48 Alberto Bettiol Mitchelton-Scott s.t.
49 Louis Meintjes Bahrain - Merida s.t.
50 Tony Martin Groupama - FDJ s.t.
51 Tanel Kangert Lotto Soudal s.t.
52 Oliver Naesen Team Katusha- Alpecin s.t.
53 Nairo Quintana UAE Team Emirates s.t.
54 Maximilian Schachmann CCC Team s.t.
55 Tejay Van Garderen Mitchelton-Scott s.t.
56 Michael Woods EF Education First p/b Cannondale s.t.
57 Joe Dombrowski Ag2r La Mondiale s.t.
58 Lilian Calmejane Team Total Direct Energie s.t.
59 Louis Vervaeke Team Dimension Data s.t.
60 Gregor Mühlberger Ag2r La Mondiale + 9'35
61 Marc Hirschi Bahrain - Merida + 11'28
62 Stefan Küng Team Sunweb s.t.
63 Jesper Hansen Team Jumbo-Visma + 12'13
64 Alexis Gougeard Bahrain - Merida s.t.
65 Peter Sagan Team Katusha- Alpecin + 12'41
66 Jay McCarthy Trek - Segafredo s.t.
67 Mark Padun Ag2r La Mondiale s.t.
68 Stéphane Rossetto Team Total Direct Energie + 12'55
69 Dylan Van Baarle Deceuninck-Quick Step s.t.
70 Floris De Tier Team Dimension Data s.t.
71 Søren Kragh Andersen Team Jumbo-Visma s.t.
72 Carl Fredrik Hagen Team Jumbo-Visma s.t.
73 Kasper Asgreen Team Jumbo-Visma s.t.
74 Matthieu Ladagnous CCC Team + 14'04
75 José Gonçalves Movistar Team s.t.
76 Maurits Lammertink Team Dimension Data s.t.
77 Manuele Mori Arkéa - Samsic s.t.
78 Jasha Sütterlin Team Katusha- Alpecin + 15'01
79 Nathan Haas Team INEOS s.t.
80 Alexandre Geniez Cofidis, Solutions Crédits s.t.
81 Marcus Burghardt Deceuninck-Quick Step s.t.
82 Jack Bauer Team Total Direct Energie s.t.
83 Casper Pedersen Mitchelton-Scott + 15'56
84 Wout Van Aert Team INEOS + 16'17
85 Jasper Stuyven Movistar Team s.t.
86 Luke Durbridge BORA - hansgrohe + 16'37
87 Silvan Dillier Astana Pro Team + 17'05
88 Luis León Sánchez Movistar Team + 17'47
89 Simon Spilak Cofidis, Solutions Crédits s.t.
90 Dylan Groenewegen Team Total Direct Energie s.t.
91 Nils Politt Lotto Soudal + 18'11
92 Alexander Kristoff UAE Team Emirates s.t.
93 Bryan Coquard Deceuninck-Quick Step s.t.
94 Jelle Wallays Cofidis, Solutions Crédits + 18'31
95 Chad Haga Cofidis, Solutions Crédits s.t.
96 Alex Kirsch Team Katusha- Alpecin + 18'59
97 Jasper Philipsen Team Katusha- Alpecin s.t.
98 Niki Terpstra Groupama - FDJ s.t.
99 Andrea Pasqualon Bahrain - Merida s.t.
100 Victor Campenaerts Groupama - FDJ s.t.
101 Eduardo Sepulveda Ag2r La Mondiale s.t.
102 Patrick Bevin BORA - hansgrohe s.t.
103 Vasil Kiryienka Groupama - FDJ + 19'28
104 Bjorg Lambrecht UAE Team Emirates s.t.
105 Jonathan Castroviejo Movistar Team s.t.
106 Sebastián Henao Trek - Segafredo s.t.
107 Hugo Hofstetter Team INEOS + 20'05
108 Jean Pierre Drucker UAE Team Emirates s.t.
109 André Greipel Groupama - FDJ s.t.
110 Zdeněk Štybar Team Sunweb + 20'30
111 John Degenkolb Lotto Soudal s.t.
112 Ian Stannard CCC Team s.t.
113 Anthony Roux Team Total Direct Energie + 20'59
114 Caleb Ewan BORA - hansgrohe + 23'15
115 Maciej Bodnar Cofidis, Solutions Crédits + 24'18
116 Jos Van Emden Astana Pro Team s.t.
117 Danny Van Poppel Team Dimension Data s.t.
118 Christophe Laporte Cofidis, Solutions Crédits s.t.
119 Geoffrey Soupe Team INEOS s.t.
120 Nikodemus Holler Team Sunweb s.t.
121 Preben Van Hecke Arkéa - Samsic s.t.
122 Michael Hepburn EF Education First p/b Cannondale s.t.
123 Miles Scotson UAE Team Emirates s.t.
124 Amaro Antunes Ag2r La Mondiale + 25'03
125 Peter Stetina Lotto Soudal s.t.
126 Alex Dowsett EF Education First p/b Cannondale s.t.
127 Dmitriy Gruzdev UAE Team Emirates s.t.
128 Tom Leezer Arkéa - Samsic s.t.
129 Alois Kaňkovský Arkéa - Samsic s.t.
130 Taylor Phinney Astana Pro Team s.t.
131 Timo Roosen Team Katusha- Alpecin + 25'58
132 Timothy Dupont Deceuninck-Quick Step s.t.
133 Mihkel Räim BORA - hansgrohe + 26'19
134 Fabio Jakobsen Deceuninck-Quick Step + 26'36
135 Laurens De Vreese Mitchelton-Scott s.t.
136 Ramon Sinkeldam Team Dimension Data + 26'58
137 Roger Kluge Trek - Segafredo s.t.
138 Simone Consonni EF Education First p/b Cannondale s.t.
139 Jens Debusschere Team Dimension Data s.t.
140 Brian Van Goethem Ag2r La Mondiale + 27'18
141 Rick Zabel Team Total Direct Energie + 27'30
142 Marcel Kittel Team Sunweb + 29'04
143 Bert De Backer Mitchelton-Scott s.t.
144 Fernando Gaviria Mitchelton-Scott s.t.
145 Julien Simon Mitchelton-Scott s.t.
146 Yves Lampaert CCC Team s.t.
147 Pascal Ackermann Groupama - FDJ s.t.
148 Nacer Bouhanni EF Education First p/b Cannondale s.t.
149 Kevyn Ista Arkéa - Samsic + 31'44
150 Julien Bernard Bahrain - Merida + 33'40
151 Jonas Vangenechten Arkéa - Samsic + 34'39
152 Coen Vermeltfoort Arkéa - Samsic + 36'03
153 Ryan Mullen Trek - Segafredo + 37'22
154 Juan Sebastián Molano Bahrain - Merida + 40'21
155 Tim Merlier Trek - Segafredo + 44'03
Général
1 Tom Dumoulin Astana Pro Team 41h30'00
2 Vincenzo Nibali Groupama - FDJ + 11
3 Jakob Fuglsang Team Jumbo-Visma + 43
4 Alejandro Valverde Movistar Team + 1'28
5 Daniel Martin Groupama - FDJ + 3'37
6 Matej Mohoric BORA - hansgrohe + 5'10
7 Maximilian Schachmann CCC Team + 5'14
8 Rigoberto Uran EF Education First p/b Cannondale + 5'16
9 Romain Bardet Cofidis, Solutions Crédits + 5'50
10 Ion Izagirre Movistar Team + 6'48
11 Tony Martin Groupama - FDJ + 6'59
12 Nelson Oliveira Lotto Soudal + 7'12
13 Nairo Quintana UAE Team Emirates + 7'15
14 Bauke Mollema Trek - Segafredo + 8'16
15 Thibaut Pinot Bahrain - Merida s.t.
16 Alexey Lutsenko Team Katusha- Alpecin + 8'24
17 Thomas De Gendt Ag2r La Mondiale + 8'29
18 Michael Woods EF Education First p/b Cannondale + 8'45
19 Rafal Majka Team Sunweb + 8'53
20 Roman Kreuziger Team Total Direct Energie + 8'56
21 George Bennett EF Education First p/b Cannondale + 9'11
22 David Gaudu Mitchelton-Scott + 9'21
23 Wilco Kelderman UAE Team Emirates + 9'51
24 Oliver Naesen Team Katusha- Alpecin + 10'14
25 Pierre Rolland Lotto Soudal + 10'15
26 Lilian Calmejane Team Total Direct Energie + 10'44
27 Simon Geschke Team INEOS + 10'56
28 Miguel Angel Lopez Ag2r La Mondiale + 11'05
29 Ilnur Zakarin CCC Team s.t.
30 Marc Hirschi Bahrain - Merida + 11'23
31 Jack Haig Bahrain - Merida + 11'36
32 Magnus Cort Nielsen Team Jumbo-Visma + 11'45
33 Tim Wellens Team INEOS + 12'15
34 Rohan Dennis BORA - hansgrohe + 12'41
35 Bob Jungels UAE Team Emirates + 13'04
36 Enrico Battaglin Trek - Segafredo + 13'11
37 Tanel Kangert Lotto Soudal + 13'48
38 Carlos Alberto Betancur EF Education First p/b Cannondale s.t.
39 Peter Sagan Team Katusha- Alpecin + 14'02
40 Andrey Amador Movistar Team + 14'15
41 Fabio Felline Astana Pro Team + 14'31
42 Lawson Craddock Team Katusha- Alpecin + 15'02
43 Tiesj Benoot Trek - Segafredo + 15'15
44 Tejay Van Garderen Mitchelton-Scott + 15'58
45 Nans Peters Deceuninck-Quick Step + 16'39
46 Kasper Asgreen Team Jumbo-Visma + 16'43
47 Alexis Gougeard Bahrain - Merida + 17'02
48 Damiano Caruso Astana Pro Team + 17'07
49 Fabio Aru Astana Pro Team + 17'46
50 Sander Armée Team Dimension Data + 17'52
51 Søren Kragh Andersen Team Jumbo-Visma + 18'10
52 Alberto Bettiol Mitchelton-Scott + 18'12
53 Tobias Ludvigsson Lotto Soudal + 18'36
54 Silvan Dillier Astana Pro Team + 18'50
55 Gregor Mühlberger Ag2r La Mondiale + 18'52
56 Tao Geoghegan Hart Deceuninck-Quick Step + 18'58
57 Nils Politt Lotto Soudal + 19'11
58 Ben Hermans CCC Team + 19'29
59 Niki Terpstra Groupama - FDJ + 19'40
60 Jack Bauer Team Total Direct Energie + 19'54
61 Stefan Küng Team Sunweb + 20'08
62 Jasper Stuyven Movistar Team + 20'28
63 Damien Howson BORA - hansgrohe + 20'34
64 José Gonçalves Movistar Team + 20'38
65 Riccardo Zoidl Team Sunweb + 21'06
66 Dario Cataldo Astana Pro Team + 21'12
67 Dylan Van Baarle Deceuninck-Quick Step + 21'21
68 Jelle Wallays Cofidis, Solutions Crédits + 22'26
69 Joe Dombrowski Ag2r La Mondiale + 22'36
70 Louis Meintjes Bahrain - Merida + 22'43
71 Leopold König Team Total Direct Energie + 22'45
72 Alexandre Geniez Cofidis, Solutions Crédits + 22'54
73 John Degenkolb Lotto Soudal + 23'03
74 Nathan Haas Team INEOS + 23'19
75 Luis León Sánchez Movistar Team + 23'30
76 Sepp Kuss CCC Team + 23'45
77 Alexander Kristoff UAE Team Emirates + 23'50
78 Jay McCarthy Trek - Segafredo + 23'51
79 André Greipel Groupama - FDJ + 24'08
80 Luke Durbridge BORA - hansgrohe + 24'23
81 Jasha Sütterlin Team Katusha- Alpecin + 24'47
82 Zdeněk Štybar Team Sunweb + 24'56
83 Jesper Hansen Team Jumbo-Visma + 25'23
84 Carl Fredrik Hagen Team Jumbo-Visma + 25'33
85 Mark Padun Ag2r La Mondiale + 25'53
86 Pascal Ackermann Groupama - FDJ + 26'04
87 Anthony Roux Team Total Direct Energie + 26'25
88 Simon Spilak Cofidis, Solutions Crédits + 26'44
89 Dylan Groenewegen Team Total Direct Energie + 26'48
90 Stéphane Rossetto Team Total Direct Energie + 26'58
91 Marcus Burghardt Deceuninck-Quick Step + 27'28
92 Alex Kirsch Team Katusha- Alpecin + 27'30
93 Daniel Felipe Martínez Movistar Team + 28'06
94 Jos Van Emden Astana Pro Team + 28'33
95 Bjorg Lambrecht UAE Team Emirates s.t.
96 Jean Pierre Drucker UAE Team Emirates + 29'00
97 Matthieu Ladagnous CCC Team + 29'07
98 Bryan Coquard Deceuninck-Quick Step + 29'42
99 Sebastián Henao Trek - Segafredo + 29'51
100 Christophe Laporte Cofidis, Solutions Crédits + 30'33
101 Chad Haga Cofidis, Solutions Crédits + 30'39
102 Taylor Phinney Astana Pro Team + 31'24
103 Amaro Antunes Ag2r La Mondiale + 31'37
104 Vasil Kiryienka Groupama - FDJ + 32'00
105 Louis Vervaeke Team Dimension Data s.t.
106 Jonathan Castroviejo Movistar Team + 32'29
107 Caleb Ewan BORA - hansgrohe + 32'41
108 Eduardo Sepulveda Ag2r La Mondiale + 32'58
109 Andrea Pasqualon Bahrain - Merida s.t.
110 Casper Pedersen Mitchelton-Scott + 33'12
111 Yves Lampaert CCC Team + 34'05
112 Ian Stannard CCC Team + 34'18
113 Maciej Bodnar Cofidis, Solutions Crédits + 34'19
114 Maurits Lammertink Team Dimension Data + 35'15
115 Miles Scotson UAE Team Emirates + 35'18
116 Manuele Mori Arkéa - Samsic + 35'26
117 Timo Roosen Team Katusha- Alpecin + 37'26
118 Dmitriy Gruzdev UAE Team Emirates s.t.
119 Rick Zabel Team Total Direct Energie + 37'42
120 Victor Campenaerts Groupama - FDJ + 38'15
121 Nikodemus Holler Team Sunweb + 38'22
122 Alex Dowsett EF Education First p/b Cannondale + 38'43
123 Ramon Sinkeldam Team Dimension Data + 40'00
124 Roger Kluge Trek - Segafredo + 40'03
125 Bert De Backer Mitchelton-Scott + 40'39
126 Wout Van Aert Team INEOS + 41'34
127 Danny Van Poppel Team Dimension Data + 41'50
128 Timothy Dupont Deceuninck-Quick Step + 42'21
129 Floris De Tier Team Dimension Data + 42'34
130 Julien Simon Mitchelton-Scott + 42'55
131 Jens Debusschere Team Dimension Data + 43'07
132 Laurens De Vreese Mitchelton-Scott + 43'09
133 Fabio Jakobsen Deceuninck-Quick Step + 43'37
134 Jasper Philipsen Team Katusha- Alpecin + 46'18
135 Julien Bernard Bahrain - Merida + 46'26
136 Peter Stetina Lotto Soudal + 47'18
137 Simone Consonni EF Education First p/b Cannondale + 47'48
138 Patrick Bevin BORA - hansgrohe + 48'15
139 Ryan Mullen Trek - Segafredo + 48'27
140 Geoffrey Soupe Team INEOS + 48'45
141 Michael Hepburn EF Education First p/b Cannondale + 48'56
142 Preben Van Hecke Arkéa - Samsic + 49'30
143 Hugo Hofstetter Team INEOS + 49'47
144 Brian Van Goethem Ag2r La Mondiale + 49'52
145 Fernando Gaviria Mitchelton-Scott + 50'51
146 Marcel Kittel Team Sunweb + 57'46
147 Mihkel Räim BORA - hansgrohe + 58'06
148 Nacer Bouhanni EF Education First p/b Cannondale + 58'35
149 Juan Sebastián Molano Bahrain - Merida + 1h00'32
150 Tom Leezer Arkéa - Samsic + 1h01'17
151 Alois Kaňkovský Arkéa - Samsic + 1h03'44
152 Kevyn Ista Arkéa - Samsic + 1h04'22
153 Coen Vermeltfoort Arkéa - Samsic + 1h10'26
154 Tim Merlier Trek - Segafredo + 1h13'25
155 Jonas Vangenechten Arkéa - Samsic + 1h16'37
Etape 11
Etape
1 Alejandro Valverde Movistar Team 3h39'34
2 Tom Dumoulin Astana Pro Team s.t.
3 Vincenzo Nibali Groupama - FDJ + 11
4 George Bennett EF Education First p/b Cannondale s.t.
5 Ion Izagirre Movistar Team s.t.
6 Thibaut Pinot Bahrain - Merida s.t.
7 Romain Bardet Cofidis, Solutions Crédits s.t.
8 Jakob Fuglsang Team Jumbo-Visma s.t.
9 Andrey Amador Movistar Team s.t.
10 Rigoberto Uran EF Education First p/b Cannondale + 36
11 Louis Meintjes Bahrain - Merida s.t.
12 Alexey Lutsenko Team Katusha- Alpecin s.t.
13 Michael Woods EF Education First p/b Cannondale s.t.
14 Wilco Kelderman UAE Team Emirates s.t.
15 Bauke Mollema Trek - Segafredo + 1'05
16 Bob Jungels UAE Team Emirates s.t.
17 Pierre Rolland Lotto Soudal s.t.
18 Simon Geschke Team INEOS s.t.
19 Tanel Kangert Lotto Soudal + 1'21
20 Nairo Quintana UAE Team Emirates s.t.
21 Miguel Angel Lopez Ag2r La Mondiale s.t.
22 Carlos Alberto Betancur EF Education First p/b Cannondale s.t.
23 Ben Hermans CCC Team s.t.
24 Maximilian Schachmann CCC Team + 1'40
25 Ilnur Zakarin CCC Team s.t.
26 Lilian Calmejane Team Total Direct Energie + 2'10
27 Fabio Aru Astana Pro Team + 2'31
28 David Gaudu Mitchelton-Scott s.t.
29 Daniel Martin Groupama - FDJ s.t.
30 Daniel Felipe Martínez Movistar Team s.t.
31 Roman Kreuziger Team Total Direct Energie s.t.
32 Tejay Van Garderen Mitchelton-Scott s.t.
33 Luis León Sánchez Movistar Team s.t.
34 Zdeněk Štybar Team Sunweb + 3'20
35 Rafal Majka Team Sunweb + 3'29
36 Damiano Caruso Astana Pro Team + 6'44
37 Thomas De Gendt Ag2r La Mondiale + 7'12
38 Simon Spilak Cofidis, Solutions Crédits + 8'28
39 Gregor Mühlberger Ag2r La Mondiale + 9'27
40 Sepp Kuss CCC Team s.t.
41 Stéphane Rossetto Team Total Direct Energie + 9'44
42 Tao Geoghegan Hart Deceuninck-Quick Step + 10'23
43 Jack Haig Bahrain - Merida s.t.
44 Matej Mohoric BORA - hansgrohe + 10'35
45 Sebastián Henao Trek - Segafredo + 11'18
46 Tim Wellens Team INEOS s.t.
47 Alexandre Geniez Cofidis, Solutions Crédits s.t.
48 Eduardo Sepulveda Ag2r La Mondiale s.t.
49 Nans Peters Deceuninck-Quick Step s.t.
50 Jonathan Castroviejo Movistar Team s.t.
51 Tiesj Benoot Trek - Segafredo s.t.
52 Louis Vervaeke Team Dimension Data s.t.
53 Riccardo Zoidl Team Sunweb s.t.
54 Leopold König Team Total Direct Energie s.t.
55 Rohan Dennis BORA - hansgrohe s.t.
56 Bjorg Lambrecht UAE Team Emirates s.t.
57 Mark Padun Ag2r La Mondiale s.t.
58 José Gonçalves Movistar Team s.t.
59 Lawson Craddock Team Katusha- Alpecin s.t.
60 Joe Dombrowski Ag2r La Mondiale s.t.
61 Dylan Van Baarle Deceuninck-Quick Step s.t.
62 Amaro Antunes Ag2r La Mondiale s.t.
63 Damien Howson BORA - hansgrohe s.t.
64 Sander Armée Team Dimension Data s.t.
65 Stefan Küng Team Sunweb s.t.
66 Tobias Ludvigsson Lotto Soudal s.t.
67 Alberto Bettiol Mitchelton-Scott s.t.
68 Peter Stetina Lotto Soudal s.t.
69 Julien Bernard Bahrain - Merida s.t.
70 Kasper Asgreen Team Jumbo-Visma + 14'54
71 Magnus Cort Nielsen Team Jumbo-Visma s.t.
72 Jesper Hansen Team Jumbo-Visma s.t.
73 Enrico Battaglin Trek - Segafredo s.t.
74 Anthony Roux Team Total Direct Energie s.t.
75 Oliver Naesen Team Katusha- Alpecin s.t.
76 Dario Cataldo Astana Pro Team s.t.
77 Fabio Felline Astana Pro Team s.t.
78 Marc Hirschi Bahrain - Merida s.t.
79 Maurits Lammertink Team Dimension Data s.t.
80 Nelson Oliveira Lotto Soudal + 16'24
81 Manuele Mori Arkéa - Samsic + 17'09
82 Matthieu Ladagnous CCC Team s.t.
83 Marcus Burghardt Deceuninck-Quick Step s.t.
84 Chad Haga Cofidis, Solutions Crédits s.t.
85 Alexis Gougeard Bahrain - Merida s.t.
86 Nathan Haas Team INEOS s.t.
87 Peter Sagan Team Katusha- Alpecin s.t.
88 Silvan Dillier Astana Pro Team + 17'28
89 Vasil Kiryienka Groupama - FDJ + 18'58
90 Jay McCarthy Trek - Segafredo s.t.
91 Tony Martin Groupama - FDJ s.t.
92 Julien Simon Mitchelton-Scott s.t.
93 Carl Fredrik Hagen Team Jumbo-Visma + 20'01
94 John Degenkolb Lotto Soudal + 21'04
95 Jasper Stuyven Movistar Team + 24'15
96 Andrea Pasqualon Bahrain - Merida s.t.
97 Luke Durbridge BORA - hansgrohe s.t.
98 Jack Bauer Team Total Direct Energie s.t.
99 Nikodemus Holler Team Sunweb s.t.
100 Ian Stannard CCC Team s.t.
101 Christophe Laporte Cofidis, Solutions Crédits + 25'56
102 Dylan Groenewegen Team Total Direct Energie s.t.
103 Yves Lampaert CCC Team + 26'29
104 Fernando Gaviria Mitchelton-Scott + 28'00
105 Søren Kragh Andersen Team Jumbo-Visma + 29'35
106 Patrick Bevin BORA - hansgrohe + 32'26
107 Jasha Sütterlin Team Katusha- Alpecin s.t.
108 Nils Politt Lotto Soudal s.t.
109 Floris De Tier Team Dimension Data s.t.
110 Alexander Kristoff UAE Team Emirates s.t.
111 Bryan Coquard Deceuninck-Quick Step s.t.
112 Niki Terpstra Groupama - FDJ s.t.
113 Jelle Wallays Cofidis, Solutions Crédits s.t.
114 Wout Van Aert Team INEOS + 33'45
115 Timothy Dupont Deceuninck-Quick Step + 35'58
116 Timo Roosen Team Katusha- Alpecin s.t.
117 Alex Kirsch Team Katusha- Alpecin s.t.
118 Caleb Ewan BORA - hansgrohe s.t.
119 Fabio Jakobsen Deceuninck-Quick Step s.t.
120 Taylor Phinney Astana Pro Team + 39'07
121 Michael Hepburn EF Education First p/b Cannondale s.t.
122 André Greipel Groupama - FDJ s.t.
123 Ryan Mullen Trek - Segafredo s.t.
124 Nacer Bouhanni EF Education First p/b Cannondale s.t.
125 Kevyn Ista Arkéa - Samsic s.t.
126 Maciej Bodnar Cofidis, Solutions Crédits s.t.
127 Rick Zabel Team Total Direct Energie s.t.
128 Casper Pedersen Mitchelton-Scott s.t.
129 Geoffrey Soupe Team INEOS s.t.
130 Alois Kaňkovský Arkéa - Samsic s.t.
131 Dmitriy Gruzdev UAE Team Emirates s.t.
132 Tom Leezer Arkéa - Samsic s.t.
133 Bert De Backer Mitchelton-Scott s.t.
134 Pascal Ackermann Groupama - FDJ + 41'45
135 Miles Scotson UAE Team Emirates s.t.
136 Victor Campenaerts Groupama - FDJ + 42'28
137 Jens Debusschere Team Dimension Data s.t.
138 Laurens De Vreese Mitchelton-Scott s.t.
139 Jean Pierre Drucker UAE Team Emirates s.t.
140 Hugo Hofstetter Team INEOS s.t.
141 Danny Van Poppel Team Dimension Data s.t.
142 Mihkel Räim BORA - hansgrohe s.t.
143 Jasper Philipsen Team Katusha- Alpecin s.t.
144 Roger Kluge Trek - Segafredo s.t.
145 Jonas Vangenechten Arkéa - Samsic s.t.
146 Marcel Kittel Team Sunweb + 43'49
147 Jos Van Emden Astana Pro Team + 46'53
148 Alex Dowsett EF Education First p/b Cannondale s.t.
149 Ramon Sinkeldam Team Dimension Data s.t.
150 Brian Van Goethem Ag2r La Mondiale s.t.
151 Preben Van Hecke Arkéa - Samsic s.t.
152 Tim Merlier Trek - Segafredo + 49'03
153 Simone Consonni EF Education First p/b Cannondale s.t.
154 Juan Sebastián Molano Bahrain - Merida s.t.
155 Coen Vermeltfoort Arkéa - Samsic s.t.
Général
1 Tom Dumoulin Astana Pro Team 45h09'28
2 Vincenzo Nibali Groupama - FDJ + 24
3 Jakob Fuglsang Team Jumbo-Visma + 1'00
4 Alejandro Valverde Movistar Team + 1'24
5 Rigoberto Uran EF Education First p/b Cannondale + 5'58
6 Romain Bardet Cofidis, Solutions Crédits + 6'07
7 Daniel Martin Groupama - FDJ + 6'14
8 Maximilian Schachmann CCC Team + 7'00
9 Ion Izagirre Movistar Team + 7'05
10 Thibaut Pinot Bahrain - Merida + 8'34
11 Nairo Quintana UAE Team Emirates + 8'42
12 Alexey Lutsenko Team Katusha- Alpecin + 9'06
13 Michael Woods EF Education First p/b Cannondale + 9'27
14 Bauke Mollema Trek - Segafredo s.t.
15 George Bennett EF Education First p/b Cannondale s.t.
16 Wilco Kelderman UAE Team Emirates + 10'33
17 Pierre Rolland Lotto Soudal + 11'26
18 Roman Kreuziger Team Total Direct Energie + 11'33
19 David Gaudu Mitchelton-Scott + 11'58
20 Simon Geschke Team INEOS + 12'07
21 Rafal Majka Team Sunweb + 12'28
22 Miguel Angel Lopez Ag2r La Mondiale + 12'32
23 Ilnur Zakarin CCC Team + 12'51
24 Lilian Calmejane Team Total Direct Energie + 13'00
25 Bob Jungels UAE Team Emirates + 14'15
26 Andrey Amador Movistar Team + 14'32
27 Tanel Kangert Lotto Soudal + 15'15
28 Carlos Alberto Betancur EF Education First p/b Cannondale s.t.
29 Thomas De Gendt Ag2r La Mondiale + 15'47
30 Matej Mohoric BORA - hansgrohe + 15'51
31 Tejay Van Garderen Mitchelton-Scott + 18'35
32 Fabio Aru Astana Pro Team + 20'23
33 Ben Hermans CCC Team + 20'56
34 Jack Haig Bahrain - Merida + 22'05
35 Louis Meintjes Bahrain - Merida + 23'25
36 Tim Wellens Team INEOS + 23'39
37 Nelson Oliveira Lotto Soudal + 23'42
38 Damiano Caruso Astana Pro Team + 23'57
39 Rohan Dennis BORA - hansgrohe + 24'05
40 Oliver Naesen Team Katusha- Alpecin + 25'14
41 Tony Martin Groupama - FDJ + 26'03
42 Luis León Sánchez Movistar Team + 26'07
43 Marc Hirschi Bahrain - Merida + 26'23
44 Lawson Craddock Team Katusha- Alpecin + 26'26
45 Tiesj Benoot Trek - Segafredo + 26'39
46 Magnus Cort Nielsen Team Jumbo-Visma + 26'45
47 Nans Peters Deceuninck-Quick Step + 28'03
48 Enrico Battaglin Trek - Segafredo + 28'11
49 Zdeněk Štybar Team Sunweb + 28'22
50 Gregor Mühlberger Ag2r La Mondiale + 28'25
51 Sander Armée Team Dimension Data + 29'16
52 Tao Geoghegan Hart Deceuninck-Quick Step + 29'27
53 Fabio Felline Astana Pro Team + 29'31
54 Alberto Bettiol Mitchelton-Scott + 29'36
55 Tobias Ludvigsson Lotto Soudal + 30'00
56 Daniel Felipe Martínez Movistar Team + 30'43
57 Peter Sagan Team Katusha- Alpecin + 31'17
58 Stefan Küng Team Sunweb + 31'32
59 Kasper Asgreen Team Jumbo-Visma + 31'43
60 Damien Howson BORA - hansgrohe + 31'58
61 José Gonçalves Movistar Team + 32'02
62 Riccardo Zoidl Team Sunweb + 32'30
63 Dylan Van Baarle Deceuninck-Quick Step + 32'45
64 Sepp Kuss CCC Team + 33'18
65 Joe Dombrowski Ag2r La Mondiale + 34'00
66 Leopold König Team Total Direct Energie + 34'09
67 Alexis Gougeard Bahrain - Merida + 34'17
68 Alexandre Geniez Cofidis, Solutions Crédits + 34'18
69 Simon Spilak Cofidis, Solutions Crédits + 35'18
70 Dario Cataldo Astana Pro Team + 36'12
71 Silvan Dillier Astana Pro Team + 36'24
72 Stéphane Rossetto Team Total Direct Energie + 36'48
73 Mark Padun Ag2r La Mondiale + 37'17
74 Bjorg Lambrecht UAE Team Emirates + 39'57
75 Jesper Hansen Team Jumbo-Visma + 40'23
76 Nathan Haas Team INEOS + 40'34
77 Sebastián Henao Trek - Segafredo + 41'15
78 Anthony Roux Team Total Direct Energie + 41'25
79 Jay McCarthy Trek - Segafredo + 42'55
80 Amaro Antunes Ag2r La Mondiale + 43'01
81 Louis Vervaeke Team Dimension Data + 43'24
82 Jonathan Castroviejo Movistar Team + 43'53
83 John Degenkolb Lotto Soudal + 44'13
84 Jack Bauer Team Total Direct Energie + 44'15
85 Eduardo Sepulveda Ag2r La Mondiale + 44'22
86 Marcus Burghardt Deceuninck-Quick Step + 44'43
87 Jasper Stuyven Movistar Team + 44'49
88 Carl Fredrik Hagen Team Jumbo-Visma + 45'40
89 Matthieu Ladagnous CCC Team + 46'22
90 Søren Kragh Andersen Team Jumbo-Visma + 47'51
91 Chad Haga Cofidis, Solutions Crédits + 47'54
92 Luke Durbridge BORA - hansgrohe + 48'44
93 Maurits Lammertink Team Dimension Data + 50'15
94 Vasil Kiryienka Groupama - FDJ + 51'04
95 Nils Politt Lotto Soudal + 51'43
96 Niki Terpstra Groupama - FDJ + 52'12
97 Manuele Mori Arkéa - Samsic + 52'41
98 Dylan Groenewegen Team Total Direct Energie + 52'50
99 Jelle Wallays Cofidis, Solutions Crédits + 54'58
100 Alexander Kristoff UAE Team Emirates + 56'22
101 Christophe Laporte Cofidis, Solutions Crédits + 56'35
102 Jasha Sütterlin Team Katusha- Alpecin + 57'19
103 Andrea Pasqualon Bahrain - Merida s.t.
104 Julien Bernard Bahrain - Merida + 57'50
105 Ian Stannard CCC Team + 58'39
106 Peter Stetina Lotto Soudal + 58'42
107 Yves Lampaert CCC Team + 1h00'40
108 Julien Simon Mitchelton-Scott + 1h01'59
109 Bryan Coquard Deceuninck-Quick Step + 1h02'14
110 Nikodemus Holler Team Sunweb + 1h02'43
111 André Greipel Groupama - FDJ + 1h03'21
112 Alex Kirsch Team Katusha- Alpecin + 1h03'34
113 Pascal Ackermann Groupama - FDJ + 1h07'55
114 Caleb Ewan BORA - hansgrohe + 1h08'45
115 Taylor Phinney Astana Pro Team + 1h10'37
116 Jean Pierre Drucker UAE Team Emirates + 1h11'34
117 Casper Pedersen Mitchelton-Scott + 1h12'25
118 Timo Roosen Team Katusha- Alpecin + 1h13'30
119 Maciej Bodnar Cofidis, Solutions Crédits + 1h13'32
120 Floris De Tier Team Dimension Data + 1h15'06
121 Wout Van Aert Team INEOS + 1h15'25
122 Jos Van Emden Astana Pro Team + 1h15'32
123 Dmitriy Gruzdev UAE Team Emirates + 1h16'39
124 Rick Zabel Team Total Direct Energie + 1h16'55
125 Miles Scotson UAE Team Emirates + 1h17'09
126 Timothy Dupont Deceuninck-Quick Step + 1h18'25
127 Fernando Gaviria Mitchelton-Scott + 1h18'57
128 Fabio Jakobsen Deceuninck-Quick Step + 1h19'41
129 Bert De Backer Mitchelton-Scott + 1h19'52
130 Patrick Bevin BORA - hansgrohe + 1h20'47
131 Victor Campenaerts Groupama - FDJ + 1h20'49
132 Roger Kluge Trek - Segafredo + 1h22'37
133 Danny Van Poppel Team Dimension Data + 1h24'24
134 Jens Debusschere Team Dimension Data + 1h25'41
135 Alex Dowsett EF Education First p/b Cannondale + 1h25'42
136 Laurens De Vreese Mitchelton-Scott + 1h25'43
137 Ramon Sinkeldam Team Dimension Data + 1h26'59
138 Ryan Mullen Trek - Segafredo + 1h27'40
139 Geoffrey Soupe Team INEOS + 1h27'58
140 Michael Hepburn EF Education First p/b Cannondale + 1h28'09
141 Jasper Philipsen Team Katusha- Alpecin + 1h28'52
142 Hugo Hofstetter Team INEOS + 1h32'21
143 Preben Van Hecke Arkéa - Samsic + 1h36'29
144 Brian Van Goethem Ag2r La Mondiale + 1h36'51
145 Simone Consonni EF Education First p/b Cannondale + 1h36'57
146 Nacer Bouhanni EF Education First p/b Cannondale + 1h37'48
147 Tom Leezer Arkéa - Samsic + 1h40'30
148 Mihkel Räim BORA - hansgrohe + 1h40'40
149 Marcel Kittel Team Sunweb + 1h41'41
150 Alois Kaňkovský Arkéa - Samsic + 1h42'57
151 Kevyn Ista Arkéa - Samsic + 1h43'35
152 Juan Sebastián Molano Bahrain - Merida + 1h49'41
153 Jonas Vangenechten Arkéa - Samsic + 1h59'11
154 Coen Vermeltfoort Arkéa - Samsic + 1h59'35
155 Tim Merlier Trek - Segafredo + 2h02'34
Etape 12
Etape
1 Tanel Kangert Lotto Soudal 5h37'07
2 Roman Kreuziger Team Total Direct Energie s.t.
3 Tom Dumoulin Astana Pro Team + 21
4 Tao Geoghegan Hart Deceuninck-Quick Step + 50
5 Vincenzo Nibali Groupama - FDJ s.t.
6 Romain Bardet Cofidis, Solutions Crédits s.t.
7 Lilian Calmejane Team Total Direct Energie s.t.
8 Carlos Alberto Betancur EF Education First p/b Cannondale s.t.
9 Jakob Fuglsang Team Jumbo-Visma + 1'06
10 Tiesj Benoot Trek - Segafredo s.t.
11 Nairo Quintana UAE Team Emirates + 1'18
12 Rigoberto Uran EF Education First p/b Cannondale + 1'29
13 Alejandro Valverde Movistar Team + 2'02
14 Andrey Amador Movistar Team s.t.
15 Joe Dombrowski Ag2r La Mondiale s.t.
16 Tejay Van Garderen Mitchelton-Scott + 2'35
17 Bauke Mollema Trek - Segafredo s.t.
18 Alexey Lutsenko Team Katusha- Alpecin s.t.
19 Michael Woods EF Education First p/b Cannondale + 2'49
20 Daniel Martin Groupama - FDJ s.t.
21 Daniel Felipe Martínez Movistar Team + 3'02
22 Miguel Angel Lopez Ag2r La Mondiale + 3'20
23 Simon Geschke Team INEOS + 3'32
24 David Gaudu Mitchelton-Scott + 4'08
25 Maximilian Schachmann CCC Team + 4'22
26 Fabio Aru Astana Pro Team + 4'31
27 Ion Izagirre Movistar Team + 4'51
28 Rohan Dennis BORA - hansgrohe + 6'42
29 Wilco Kelderman UAE Team Emirates s.t.
30 George Bennett EF Education First p/b Cannondale + 10'00
31 Pierre Rolland Lotto Soudal + 10'08
32 Riccardo Zoidl Team Sunweb + 12'51
33 Damiano Caruso Astana Pro Team + 13'01
34 Simon Spilak Cofidis, Solutions Crédits s.t.
35 Sander Armée Team Dimension Data + 13'28
36 Jonathan Castroviejo Movistar Team + 13'45
37 Luis León Sánchez Movistar Team + 13'55
38 Gregor Mühlberger Ag2r La Mondiale + 14'42
39 Stefan Küng Team Sunweb + 15'16
40 Peter Stetina Lotto Soudal s.t.
41 Eduardo Sepulveda Ag2r La Mondiale + 15'52
42 Amaro Antunes Ag2r La Mondiale + 16'20
43 Alexandre Geniez Cofidis, Solutions Crédits + 16'50
44 Fabio Felline Astana Pro Team s.t.
45 Matej Mohoric BORA - hansgrohe + 17'19
46 Peter Sagan Team Katusha- Alpecin + 17'50
47 Oliver Naesen Team Katusha- Alpecin + 18'12
48 Jesper Hansen Team Jumbo-Visma s.t.
49 José Gonçalves Movistar Team s.t.
50 Silvan Dillier Astana Pro Team + 18'55
51 Sebastián Henao Trek - Segafredo + 19'40
52 Enrico Battaglin Trek - Segafredo + 19'53
53 Magnus Cort Nielsen Team Jumbo-Visma + 20'20
54 Julien Bernard Bahrain - Merida + 20'31
55 Leopold König Team Total Direct Energie s.t.
56 Kasper Asgreen Team Jumbo-Visma s.t.
57 Bjorg Lambrecht UAE Team Emirates s.t.
58 Jay McCarthy Trek - Segafredo s.t.
59 Lawson Craddock Team Katusha- Alpecin + 20'44
60 Louis Vervaeke Team Dimension Data s.t.
61 Alexis Gougeard Bahrain - Merida s.t.
62 Manuele Mori Arkéa - Samsic + 21'20
63 Vasil Kiryienka Groupama - FDJ + 21'36
64 Damien Howson BORA - hansgrohe s.t.
65 Anthony Roux Team Total Direct Energie + 22'17
66 Mark Padun Ag2r La Mondiale + 22'31
67 Tony Martin Groupama - FDJ s.t.
68 Dylan Van Baarle Deceuninck-Quick Step + 23'50
69 Nans Peters Deceuninck-Quick Step s.t.
70 Dario Cataldo Astana Pro Team s.t.
71 Jelle Wallays Cofidis, Solutions Crédits s.t.
72 Nathan Haas Team INEOS s.t.
73 Alberto Bettiol Mitchelton-Scott s.t.
74 Søren Kragh Andersen Team Jumbo-Visma + 24'47
75 Chad Haga Cofidis, Solutions Crédits s.t.
76 Jasha Sütterlin Team Katusha- Alpecin + 25'38
77 Marc Hirschi Bahrain - Merida + 25'46
78 John Degenkolb Lotto Soudal + 26'22
79 Niki Terpstra Groupama - FDJ + 26'34
80 Victor Campenaerts Groupama - FDJ s.t.
81 Jack Bauer Team Total Direct Energie s.t.
82 Jasper Stuyven Movistar Team + 27'50
83 André Greipel Groupama - FDJ s.t.
84 Tobias Ludvigsson Lotto Soudal + 28'55
85 Zdeněk Štybar Team Sunweb s.t.
86 Caleb Ewan BORA - hansgrohe s.t.
87 Nils Politt Lotto Soudal + 30'08
88 Andrea Pasqualon Bahrain - Merida s.t.
89 Bob Jungels UAE Team Emirates + 30'38
90 Stéphane Rossetto Team Total Direct Energie + 31'03
91 Luke Durbridge BORA - hansgrohe s.t.
92 Julien Simon Mitchelton-Scott + 32'15
93 Taylor Phinney Astana Pro Team + 32'47
94 Alexander Kristoff UAE Team Emirates + 34'02
95 Maciej Bodnar Cofidis, Solutions Crédits + 35'13
96 Jean Pierre Drucker UAE Team Emirates s.t.
97 Alex Kirsch Team Katusha- Alpecin s.t.
98 Wout Van Aert Team INEOS s.t.
99 Ben Hermans CCC Team + 35'37
100 Matthieu Ladagnous CCC Team + 36'37
101 Dylan Groenewegen Team Total Direct Energie + 38'40
102 Timo Roosen Team Katusha- Alpecin s.t.
103 Jack Haig Bahrain - Merida + 39'04
104 Louis Meintjes Bahrain - Merida + 39'59
105 Tom Leezer Arkéa - Samsic + 40'32
106 Pascal Ackermann Groupama - FDJ s.t.
107 Christophe Laporte Cofidis, Solutions Crédits s.t.
108 Nacer Bouhanni EF Education First p/b Cannondale s.t.
109 Preben Van Hecke Arkéa - Samsic s.t.
110 Jasper Philipsen Team Katusha- Alpecin + 43'15
111 Fernando Gaviria Mitchelton-Scott s.t.
112 Casper Pedersen Mitchelton-Scott s.t.
113 Ilnur Zakarin CCC Team + 44'06
114 Michael Hepburn EF Education First p/b Cannondale + 44'37
115 Jens Debusschere Team Dimension Data s.t.
116 Timothy Dupont Deceuninck-Quick Step + 45'08
117 Marcus Burghardt Deceuninck-Quick Step s.t.
118 Bryan Coquard Deceuninck-Quick Step s.t.
119 Ian Stannard CCC Team s.t.
120 Fabio Jakobsen Deceuninck-Quick Step s.t.
121 Alois Kaňkovský Arkéa - Samsic s.t.
122 Bert De Backer Mitchelton-Scott s.t.
123 Hugo Hofstetter Team INEOS + 46'07
124 Floris De Tier Team Dimension Data s.t.
125 Patrick Bevin BORA - hansgrohe s.t.
126 Yves Lampaert CCC Team s.t.
127 Ramon Sinkeldam Team Dimension Data s.t.
128 Mihkel Räim BORA - hansgrohe s.t.
129 Brian Van Goethem Ag2r La Mondiale s.t.
130 Alex Dowsett EF Education First p/b Cannondale s.t.
131 Marcel Kittel Team Sunweb s.t.
132 Jos Van Emden Astana Pro Team s.t.
133 Geoffrey Soupe Team INEOS s.t.
134 Rick Zabel Team Total Direct Energie s.t.
135 Kevyn Ista Arkéa - Samsic s.t.
136 Ryan Mullen Trek - Segafredo + 50'04
137 Roger Kluge Trek - Segafredo s.t.
138 Simone Consonni EF Education First p/b Cannondale s.t.
139 Miles Scotson UAE Team Emirates s.t.
140 Laurens De Vreese Mitchelton-Scott s.t.
141 Tim Merlier Trek - Segafredo s.t.
142 Jonas Vangenechten Arkéa - Samsic s.t.
143 Juan Sebastián Molano Bahrain - Merida + 53'33
144 Dmitriy Gruzdev UAE Team Emirates + 54'16
145 Coen Vermeltfoort Arkéa - Samsic + 58'51
146 Tim Wellens Team INEOS + 1h00'28
Général
1 Tom Dumoulin Astana Pro Team 50h46'52
2 Vincenzo Nibali Groupama - FDJ + 57
3 Jakob Fuglsang Team Jumbo-Visma + 1'49
4 Alejandro Valverde Movistar Team + 3'09
5 Romain Bardet Cofidis, Solutions Crédits + 6'40
6 Rigoberto Uran EF Education First p/b Cannondale + 7'10
7 Daniel Martin Groupama - FDJ + 8'46
8 Nairo Quintana UAE Team Emirates + 9'43
9 Maximilian Schachmann CCC Team + 11'05
10 Roman Kreuziger Team Total Direct Energie + 11'10
11 Alexey Lutsenko Team Katusha- Alpecin + 11'24
12 Ion Izagirre Movistar Team + 11'39
13 Bauke Mollema Trek - Segafredo + 11'45
14 Michael Woods EF Education First p/b Cannondale + 11'59
15 Lilian Calmejane Team Total Direct Energie + 13'33
16 Tanel Kangert Lotto Soudal + 14'48
17 Simon Geschke Team INEOS + 15'22
18 Miguel Angel Lopez Ag2r La Mondiale + 15'35
19 David Gaudu Mitchelton-Scott + 15'49
20 Carlos Alberto Betancur EF Education First p/b Cannondale s.t.
21 Andrey Amador Movistar Team + 16'17
22 Wilco Kelderman UAE Team Emirates + 16'58
23 George Bennett EF Education First p/b Cannondale + 19'11
24 Tejay Van Garderen Mitchelton-Scott + 20'53
25 Pierre Rolland Lotto Soudal + 21'17
26 Fabio Aru Astana Pro Team + 24'37
27 Tiesj Benoot Trek - Segafredo + 27'28
28 Tao Geoghegan Hart Deceuninck-Quick Step + 30'00
29 Rohan Dennis BORA - hansgrohe + 30'30
30 Matej Mohoric BORA - hansgrohe + 32'53
31 Daniel Felipe Martínez Movistar Team + 33'28
32 Joe Dombrowski Ag2r La Mondiale + 35'45
33 Damiano Caruso Astana Pro Team + 36'41
34 Luis León Sánchez Movistar Team + 39'45
35 Sander Armée Team Dimension Data + 42'27
36 Gregor Mühlberger Ag2r La Mondiale + 42'50
37 Oliver Naesen Team Katusha- Alpecin + 43'09
38 Bob Jungels UAE Team Emirates + 44'36
39 Riccardo Zoidl Team Sunweb + 45'04
40 Fabio Felline Astana Pro Team + 46'04
41 Stefan Küng Team Sunweb + 46'31
42 Magnus Cort Nielsen Team Jumbo-Visma + 46'48
43 Lawson Craddock Team Katusha- Alpecin + 46'53
44 Enrico Battaglin Trek - Segafredo + 47'47
45 Simon Spilak Cofidis, Solutions Crédits + 48'02
46 Tony Martin Groupama - FDJ + 48'17
47 Peter Sagan Team Katusha- Alpecin + 48'50
48 José Gonçalves Movistar Team + 49'57
49 Alexandre Geniez Cofidis, Solutions Crédits + 50'51
50 Nans Peters Deceuninck-Quick Step + 51'36
51 Marc Hirschi Bahrain - Merida + 51'52
52 Kasper Asgreen Team Jumbo-Visma + 51'57
53 Alberto Bettiol Mitchelton-Scott + 53'09
54 Damien Howson BORA - hansgrohe + 53'17
55 Leopold König Team Total Direct Energie + 54'23
56 Alexis Gougeard Bahrain - Merida + 54'44
57 Silvan Dillier Astana Pro Team + 55'02
58 Ben Hermans CCC Team + 56'16
59 Dylan Van Baarle Deceuninck-Quick Step + 56'18
60 Ilnur Zakarin CCC Team + 56'40
61 Zdeněk Štybar Team Sunweb + 57'00
62 Jonathan Castroviejo Movistar Team + 57'21
63 Jesper Hansen Team Jumbo-Visma + 58'18
64 Tobias Ludvigsson Lotto Soudal + 58'38
65 Amaro Antunes Ag2r La Mondiale + 59'04
66 Mark Padun Ag2r La Mondiale + 59'31
67 Dario Cataldo Astana Pro Team + 59'45
68 Eduardo Sepulveda Ag2r La Mondiale + 59'57
69 Bjorg Lambrecht UAE Team Emirates + 1h00'11
70 Sebastián Henao Trek - Segafredo + 1h00'38
71 Jack Haig Bahrain - Merida + 1h00'52
72 Louis Meintjes Bahrain - Merida + 1h03'07
73 Jay McCarthy Trek - Segafredo + 1h03'09
74 Anthony Roux Team Total Direct Energie + 1h03'25
75 Louis Vervaeke Team Dimension Data + 1h03'51
76 Nathan Haas Team INEOS + 1h04'07
77 Stéphane Rossetto Team Total Direct Energie + 1h07'34
78 John Degenkolb Lotto Soudal + 1h10'18
79 Jack Bauer Team Total Direct Energie + 1h10'32
80 Søren Kragh Andersen Team Jumbo-Visma + 1h12'21
81 Jasper Stuyven Movistar Team + 1h12'22
82 Vasil Kiryienka Groupama - FDJ + 1h12'23
83 Chad Haga Cofidis, Solutions Crédits s.t.
84 Peter Stetina Lotto Soudal + 1h13'41
85 Manuele Mori Arkéa - Samsic + 1h13'44
86 Julien Bernard Bahrain - Merida + 1h18'04
87 Niki Terpstra Groupama - FDJ + 1h18'29
88 Jelle Wallays Cofidis, Solutions Crédits + 1h18'31
89 Luke Durbridge BORA - hansgrohe + 1h19'30
90 Nils Politt Lotto Soudal + 1h21'34
91 Jasha Sütterlin Team Katusha- Alpecin + 1h22'40
92 Matthieu Ladagnous CCC Team + 1h22'42
93 Tim Wellens Team INEOS + 1h23'50
94 Andrea Pasqualon Bahrain - Merida + 1h27'10
95 Marcus Burghardt Deceuninck-Quick Step + 1h29'34
96 Alexander Kristoff UAE Team Emirates + 1h30'07
97 André Greipel Groupama - FDJ + 1h30'54
98 Dylan Groenewegen Team Total Direct Energie + 1h31'13
99 Julien Simon Mitchelton-Scott + 1h33'57
100 Christophe Laporte Cofidis, Solutions Crédits + 1h36'50
101 Caleb Ewan BORA - hansgrohe + 1h37'23
102 Alex Kirsch Team Katusha- Alpecin + 1h38'30
103 Taylor Phinney Astana Pro Team + 1h43'07
104 Ian Stannard CCC Team + 1h43'30
105 Yves Lampaert CCC Team + 1h46'30
106 Jean Pierre Drucker UAE Team Emirates s.t.
107 Bryan Coquard Deceuninck-Quick Step + 1h47'05
108 Victor Campenaerts Groupama - FDJ + 1h47'06
109 Pascal Ackermann Groupama - FDJ + 1h48'10
110 Maciej Bodnar Cofidis, Solutions Crédits + 1h48'28
111 Wout Van Aert Team INEOS + 1h50'21
112 Timo Roosen Team Katusha- Alpecin + 1h51'53
113 Casper Pedersen Mitchelton-Scott + 1h55'23
114 Floris De Tier Team Dimension Data + 2h00'56
115 Jos Van Emden Astana Pro Team + 2h01'22
116 Fernando Gaviria Mitchelton-Scott + 2h01'55
117 Rick Zabel Team Total Direct Energie + 2h02'45
118 Timothy Dupont Deceuninck-Quick Step + 2h03'16
119 Fabio Jakobsen Deceuninck-Quick Step + 2h04'32
120 Bert De Backer Mitchelton-Scott + 2h04'43
121 Patrick Bevin BORA - hansgrohe + 2h06'37
122 Miles Scotson UAE Team Emirates + 2h06'56
123 Jens Debusschere Team Dimension Data + 2h10'01
124 Dmitriy Gruzdev UAE Team Emirates + 2h10'38
125 Alex Dowsett EF Education First p/b Cannondale + 2h11'32
126 Jasper Philipsen Team Katusha- Alpecin + 2h11'50
127 Roger Kluge Trek - Segafredo + 2h12'24
128 Michael Hepburn EF Education First p/b Cannondale + 2h12'29
129 Ramon Sinkeldam Team Dimension Data + 2h12'49
130 Geoffrey Soupe Team INEOS + 2h13'48
131 Laurens De Vreese Mitchelton-Scott + 2h15'30
132 Preben Van Hecke Arkéa - Samsic + 2h16'44
133 Ryan Mullen Trek - Segafredo + 2h17'27
134 Nacer Bouhanni EF Education First p/b Cannondale + 2h18'03
135 Hugo Hofstetter Team INEOS + 2h18'11
136 Tom Leezer Arkéa - Samsic + 2h20'45
137 Brian Van Goethem Ag2r La Mondiale + 2h22'41
138 Mihkel Räim BORA - hansgrohe + 2h26'30
139 Simone Consonni EF Education First p/b Cannondale + 2h26'44
140 Marcel Kittel Team Sunweb + 2h27'31
141 Alois Kaňkovský Arkéa - Samsic + 2h27'48
142 Kevyn Ista Arkéa - Samsic + 2h29'25
143 Juan Sebastián Molano Bahrain - Merida + 2h42'57
144 Jonas Vangenechten Arkéa - Samsic + 2h48'58
145 Tim Merlier Trek - Segafredo + 2h52'21
146 Coen Vermeltfoort Arkéa - Samsic + 2h58'09
Etape 13
Etape
1 Peter Sagan Team Katusha- Alpecin 4h03'50
2 John Degenkolb Lotto Soudal s.t.
3 Fabio Jakobsen Deceuninck-Quick Step s.t.
4 Alexander Kristoff UAE Team Emirates s.t.
5 Magnus Cort Nielsen Team Jumbo-Visma s.t.
6 Pascal Ackermann Groupama - FDJ s.t.
7 Dylan Groenewegen Team Total Direct Energie s.t.
8 Jasper Stuyven Movistar Team s.t.
9 Fernando Gaviria Mitchelton-Scott s.t.
10 Marcel Kittel Team Sunweb s.t.
11 Christophe Laporte Cofidis, Solutions Crédits s.t.
12 Caleb Ewan BORA - hansgrohe s.t.
13 Nacer Bouhanni EF Education First p/b Cannondale s.t.
14 André Greipel Groupama - FDJ s.t.
15 Jasper Philipsen Team Katusha- Alpecin s.t.
16 Rick Zabel Team Total Direct Energie s.t.
17 Alejandro Valverde Movistar Team s.t.
18 Tom Dumoulin Astana Pro Team s.t.
19 Anthony Roux Team Total Direct Energie s.t.
20 Michael Woods EF Education First p/b Cannondale s.t.
21 Rigoberto Uran EF Education First p/b Cannondale s.t.
22 Maximilian Schachmann CCC Team s.t.
23 Yves Lampaert CCC Team s.t.
24 Bauke Mollema Trek - Segafredo s.t.
25 Vincenzo Nibali Groupama - FDJ s.t.
26 Jonas Vangenechten Arkéa - Samsic s.t.
27 Nairo Quintana UAE Team Emirates s.t.
28 Søren Kragh Andersen Team Jumbo-Visma s.t.
29 Bjorg Lambrecht UAE Team Emirates s.t.
30 Oliver Naesen Team Katusha- Alpecin s.t.
31 Tobias Ludvigsson Lotto Soudal s.t.
32 Jakob Fuglsang Team Jumbo-Visma s.t.
33 Alois Kaňkovský Arkéa - Samsic s.t.
34 Daniel Martin Groupama - FDJ s.t.
35 Jos Van Emden Astana Pro Team s.t.
36 Andrea Pasqualon Bahrain - Merida s.t.
37 Manuele Mori Arkéa - Samsic s.t.
38 Tom Leezer Arkéa - Samsic s.t.
39 Preben Van Hecke Arkéa - Samsic s.t.
40 Jonathan Castroviejo Movistar Team s.t.
41 Roman Kreuziger Team Total Direct Energie s.t.
42 Ryan Mullen Trek - Segafredo s.t.
43 Timothy Dupont Deceuninck-Quick Step s.t.
44 Tony Martin Groupama - FDJ s.t.
45 Hugo Hofstetter Team INEOS s.t.
46 Fabio Felline Astana Pro Team s.t.
47 David Gaudu Mitchelton-Scott s.t.
48 Romain Bardet Cofidis, Solutions Crédits s.t.
49 Jelle Wallays Cofidis, Solutions Crédits s.t.
50 Taylor Phinney Astana Pro Team s.t.
51 Silvan Dillier Astana Pro Team s.t.
52 Vasil Kiryienka Groupama - FDJ s.t.
53 Simone Consonni EF Education First p/b Cannondale s.t.
54 Nils Politt Lotto Soudal s.t.
55 Ion Izagirre Movistar Team s.t.
56 Leopold König Team Total Direct Energie s.t.
57 Ben Hermans CCC Team s.t.
58 Dario Cataldo Astana Pro Team s.t.
59 Niki Terpstra Groupama - FDJ s.t.
60 Kevyn Ista Arkéa - Samsic s.t.
61 Tim Merlier Trek - Segafredo s.t.
62 Victor Campenaerts Groupama - FDJ s.t.
63 Bert De Backer Mitchelton-Scott s.t.
64 José Gonçalves Movistar Team s.t.
65 Julien Simon Mitchelton-Scott s.t.
66 Miguel Angel Lopez Ag2r La Mondiale s.t.
67 Luke Durbridge BORA - hansgrohe s.t.
68 Brian Van Goethem Ag2r La Mondiale s.t.
69 Peter Stetina Lotto Soudal + 1'27
70 Simon Geschke Team INEOS s.t.
71 Jens Debusschere Team Dimension Data s.t.
72 Tanel Kangert Lotto Soudal s.t.
73 Ramon Sinkeldam Team Dimension Data s.t.
74 Wout Van Aert Team INEOS s.t.
75 Coen Vermeltfoort Arkéa - Samsic s.t.
76 Andrey Amador Movistar Team s.t.
77 Damien Howson BORA - hansgrohe s.t.
78 Carlos Alberto Betancur EF Education First p/b Cannondale s.t.
79 Alex Kirsch Team Katusha- Alpecin s.t.
80 Enrico Battaglin Trek - Segafredo s.t.
81 Timo Roosen Team Katusha- Alpecin s.t.
82 Roger Kluge Trek - Segafredo s.t.
83 Alexey Lutsenko Team Katusha- Alpecin s.t.
84 Julien Bernard Bahrain - Merida s.t.
85 Pierre Rolland Lotto Soudal s.t.
86 Wilco Kelderman UAE Team Emirates s.t.
87 George Bennett EF Education First p/b Cannondale s.t.
88 Geoffrey Soupe Team INEOS s.t.
89 Matthieu Ladagnous CCC Team s.t.
90 Rohan Dennis BORA - hansgrohe s.t.
91 Lilian Calmejane Team Total Direct Energie s.t.
92 Fabio Aru Astana Pro Team s.t.
93 Jay McCarthy Trek - Segafredo s.t.
94 Nathan Haas Team INEOS s.t.
95 Tim Wellens Team INEOS s.t.
96 Jasha Sütterlin Team Katusha- Alpecin s.t.
97 Tejay Van Garderen Mitchelton-Scott s.t.
98 Matej Mohoric BORA - hansgrohe s.t.
99 Jack Haig Bahrain - Merida s.t.
100 Tao Geoghegan Hart Deceuninck-Quick Step s.t.
101 Nans Peters Deceuninck-Quick Step s.t.
102 Tiesj Benoot Trek - Segafredo s.t.
103 Dylan Van Baarle Deceuninck-Quick Step s.t.
104 Alexis Gougeard Bahrain - Merida s.t.
105 Jean Pierre Drucker UAE Team Emirates s.t.
106 Marc Hirschi Bahrain - Merida s.t.
107 Stefan Küng Team Sunweb s.t.
108 Daniel Felipe Martínez Movistar Team s.t.
109 Miles Scotson UAE Team Emirates s.t.
110 Juan Sebastián Molano Bahrain - Merida s.t.
111 Zdeněk Štybar Team Sunweb s.t.
112 Floris De Tier Team Dimension Data s.t.
113 Ian Stannard CCC Team s.t.
114 Alexandre Geniez Cofidis, Solutions Crédits s.t.
115 Riccardo Zoidl Team Sunweb s.t.
116 Sander Armée Team Dimension Data s.t.
117 Jack Bauer Team Total Direct Energie s.t.
118 Marcus Burghardt Deceuninck-Quick Step s.t.
119 Bryan Coquard Deceuninck-Quick Step s.t.
120 Ilnur Zakarin CCC Team s.t.
121 Luis León Sánchez Movistar Team s.t.
122 Louis Vervaeke Team Dimension Data s.t.
123 Gregor Mühlberger Ag2r La Mondiale s.t.
124 Kasper Asgreen Team Jumbo-Visma s.t.
125 Laurens De Vreese Mitchelton-Scott s.t.
126 Mark Padun Ag2r La Mondiale s.t.
127 Joe Dombrowski Ag2r La Mondiale s.t.
128 Casper Pedersen Mitchelton-Scott s.t.
129 Bob Jungels UAE Team Emirates s.t.
130 Damiano Caruso Astana Pro Team s.t.
131 Jesper Hansen Team Jumbo-Visma s.t.
132 Lawson Craddock Team Katusha- Alpecin s.t.
133 Simon Spilak Cofidis, Solutions Crédits s.t.
134 Michael Hepburn EF Education First p/b Cannondale s.t.
135 Maciej Bodnar Cofidis, Solutions Crédits s.t.
136 Amaro Antunes Ag2r La Mondiale s.t.
137 Alex Dowsett EF Education First p/b Cannondale s.t.
138 Louis Meintjes Bahrain - Merida s.t.
139 Eduardo Sepulveda Ag2r La Mondiale s.t.
140 Chad Haga Cofidis, Solutions Crédits s.t.
141 Dmitriy Gruzdev UAE Team Emirates s.t.
142 Stéphane Rossetto Team Total Direct Energie s.t.
143 Patrick Bevin BORA - hansgrohe + 2'44
144 Alberto Bettiol Mitchelton-Scott s.t.
145 Sebastián Henao Trek - Segafredo + 3'39
Général
1 Tom Dumoulin Astana Pro Team 54h50'42
2 Vincenzo Nibali Groupama - FDJ + 57
3 Jakob Fuglsang Team Jumbo-Visma + 1'49
4 Alejandro Valverde Movistar Team + 3'09
5 Romain Bardet Cofidis, Solutions Crédits + 6'40
6 Rigoberto Uran EF Education First p/b Cannondale + 7'10
7 Daniel Martin Groupama - FDJ + 8'46
8 Nairo Quintana UAE Team Emirates + 9'43
9 Maximilian Schachmann CCC Team + 11'05
10 Roman Kreuziger Team Total Direct Energie + 11'10
11 Ion Izagirre Movistar Team + 11'39
12 Bauke Mollema Trek - Segafredo + 11'45
13 Michael Woods EF Education First p/b Cannondale + 11'59
14 Alexey Lutsenko Team Katusha- Alpecin + 12'51
15 Lilian Calmejane Team Total Direct Energie + 15'00
16 Miguel Angel Lopez Ag2r La Mondiale + 15'35
17 David Gaudu Mitchelton-Scott + 15'49
18 Tanel Kangert Lotto Soudal + 16'15
19 Simon Geschke Team INEOS + 16'49
20 Carlos Alberto Betancur EF Education First p/b Cannondale + 17'16
21 Andrey Amador Movistar Team + 17'44
22 Wilco Kelderman UAE Team Emirates + 18'25
23 George Bennett EF Education First p/b Cannondale + 20'38
24 Tejay Van Garderen Mitchelton-Scott + 22'20
25 Pierre Rolland Lotto Soudal + 22'44
26 Fabio Aru Astana Pro Team + 26'04
27 Tiesj Benoot Trek - Segafredo + 28'55
28 Tao Geoghegan Hart Deceuninck-Quick Step + 31'27
29 Rohan Dennis BORA - hansgrohe + 31'57
30 Matej Mohoric BORA - hansgrohe + 34'20
31 Daniel Felipe Martínez Movistar Team + 34'55
32 Joe Dombrowski Ag2r La Mondiale + 37'12
33 Damiano Caruso Astana Pro Team + 38'08
34 Luis León Sánchez Movistar Team + 41'12
35 Oliver Naesen Team Katusha- Alpecin + 43'09
36 Sander Armée Team Dimension Data + 43'54
37 Gregor Mühlberger Ag2r La Mondiale + 44'17
38 Bob Jungels UAE Team Emirates + 46'03
39 Fabio Felline Astana Pro Team + 46'04
40 Riccardo Zoidl Team Sunweb + 46'31
41 Magnus Cort Nielsen Team Jumbo-Visma + 46'48
42 Stefan Küng Team Sunweb + 47'58
43 Tony Martin Groupama - FDJ + 48'17
44 Lawson Craddock Team Katusha- Alpecin + 48'20
45 Peter Sagan Team Katusha- Alpecin + 48'40
46 Enrico Battaglin Trek - Segafredo + 49'14
47 Simon Spilak Cofidis, Solutions Crédits + 49'29
48 José Gonçalves Movistar Team + 49'57
49 Alexandre Geniez Cofidis, Solutions Crédits + 52'18
50 Nans Peters Deceuninck-Quick Step + 53'03
51 Marc Hirschi Bahrain - Merida + 53'19
52 Kasper Asgreen Team Jumbo-Visma + 53'24
53 Leopold König Team Total Direct Energie + 54'23
54 Damien Howson BORA - hansgrohe + 54'44
55 Silvan Dillier Astana Pro Team + 55'02
56 Alberto Bettiol Mitchelton-Scott + 55'53
57 Alexis Gougeard Bahrain - Merida + 56'11
58 Ben Hermans CCC Team + 56'16
59 Jonathan Castroviejo Movistar Team + 57'21
60 Dylan Van Baarle Deceuninck-Quick Step + 57'45
61 Ilnur Zakarin CCC Team + 58'07
62 Zdeněk Štybar Team Sunweb + 58'27
63 Tobias Ludvigsson Lotto Soudal + 58'38
64 Dario Cataldo Astana Pro Team + 59'45
65 Jesper Hansen Team Jumbo-Visma s.t.
66 Bjorg Lambrecht UAE Team Emirates + 1h00'11
67 Amaro Antunes Ag2r La Mondiale + 1h00'31
68 Mark Padun Ag2r La Mondiale + 1h00'58
69 Eduardo Sepulveda Ag2r La Mondiale + 1h01'24
70 Jack Haig Bahrain - Merida + 1h02'19
71 Anthony Roux Team Total Direct Energie + 1h03'25
72 Sebastián Henao Trek - Segafredo + 1h04'17
73 Louis Meintjes Bahrain - Merida + 1h04'34
74 Jay McCarthy Trek - Segafredo + 1h04'36
75 Louis Vervaeke Team Dimension Data + 1h05'18
76 Nathan Haas Team INEOS + 1h05'34
77 Stéphane Rossetto Team Total Direct Energie + 1h09'01
78 John Degenkolb Lotto Soudal + 1h10'12
79 Jack Bauer Team Total Direct Energie + 1h11'59
80 Søren Kragh Andersen Team Jumbo-Visma + 1h12'21
81 Jasper Stuyven Movistar Team s.t.
82 Vasil Kiryienka Groupama - FDJ s.t.
83 Manuele Mori Arkéa - Samsic + 1h13'44
84 Chad Haga Cofidis, Solutions Crédits + 1h13'51
85 Peter Stetina Lotto Soudal + 1h15'08
86 Niki Terpstra Groupama - FDJ + 1h18'29
87 Jelle Wallays Cofidis, Solutions Crédits + 1h18'31
88 Luke Durbridge BORA - hansgrohe + 1h19'30
89 Julien Bernard Bahrain - Merida s.t.
90 Nils Politt Lotto Soudal + 1h21'34
91 Jasha Sütterlin Team Katusha- Alpecin + 1h24'07
92 Matthieu Ladagnous CCC Team + 1h24'09
93 Tim Wellens Team INEOS + 1h25'17
94 Andrea Pasqualon Bahrain - Merida + 1h27'10
95 Alexander Kristoff UAE Team Emirates + 1h30'07
96 André Greipel Groupama - FDJ + 1h30'54
97 Marcus Burghardt Deceuninck-Quick Step + 1h31'01
98 Dylan Groenewegen Team Total Direct Energie + 1h31'13
99 Julien Simon Mitchelton-Scott + 1h33'57
100 Christophe Laporte Cofidis, Solutions Crédits + 1h36'50
101 Caleb Ewan BORA - hansgrohe + 1h37'23
102 Alex Kirsch Team Katusha- Alpecin + 1h39'57
103 Taylor Phinney Astana Pro Team + 1h43'07
104 Ian Stannard CCC Team + 1h44'57
105 Yves Lampaert CCC Team + 1h46'30
106 Victor Campenaerts Groupama - FDJ + 1h47'06
107 Jean Pierre Drucker UAE Team Emirates + 1h47'57
108 Pascal Ackermann Groupama - FDJ + 1h48'10
109 Bryan Coquard Deceuninck-Quick Step + 1h48'32
110 Maciej Bodnar Cofidis, Solutions Crédits + 1h49'55
111 Wout Van Aert Team INEOS + 1h51'48
112 Timo Roosen Team Katusha- Alpecin + 1h53'20
113 Casper Pedersen Mitchelton-Scott + 1h56'50
114 Jos Van Emden Astana Pro Team + 2h01'22
115 Fernando Gaviria Mitchelton-Scott + 2h01'55
116 Floris De Tier Team Dimension Data + 2h02'23
117 Rick Zabel Team Total Direct Energie + 2h02'45
118 Timothy Dupont Deceuninck-Quick Step + 2h03'16
119 Fabio Jakobsen Deceuninck-Quick Step + 2h04'28
120 Bert De Backer Mitchelton-Scott + 2h04'43
121 Miles Scotson UAE Team Emirates + 2h08'23
122 Patrick Bevin BORA - hansgrohe + 2h09'21
123 Jens Debusschere Team Dimension Data + 2h11'28
124 Jasper Philipsen Team Katusha- Alpecin + 2h11'50
125 Dmitriy Gruzdev UAE Team Emirates + 2h12'05
126 Alex Dowsett EF Education First p/b Cannondale + 2h12'59
127 Roger Kluge Trek - Segafredo + 2h13'51
128 Michael Hepburn EF Education First p/b Cannondale + 2h13'56
129 Ramon Sinkeldam Team Dimension Data + 2h14'16
130 Geoffrey Soupe Team INEOS + 2h15'15
131 Preben Van Hecke Arkéa - Samsic + 2h16'44
132 Laurens De Vreese Mitchelton-Scott + 2h16'57
133 Ryan Mullen Trek - Segafredo + 2h17'27
134 Nacer Bouhanni EF Education First p/b Cannondale + 2h18'03
135 Hugo Hofstetter Team INEOS + 2h18'11
136 Tom Leezer Arkéa - Samsic + 2h20'45
137 Brian Van Goethem Ag2r La Mondiale + 2h22'41
138 Simone Consonni EF Education First p/b Cannondale + 2h26'44
139 Marcel Kittel Team Sunweb + 2h27'31
140 Alois Kaňkovský Arkéa - Samsic + 2h27'48
141 Kevyn Ista Arkéa - Samsic + 2h29'25
142 Juan Sebastián Molano Bahrain - Merida + 2h44'24
143 Jonas Vangenechten Arkéa - Samsic + 2h48'58
144 Tim Merlier Trek - Segafredo + 2h52'21
145 Coen Vermeltfoort Arkéa - Samsic + 2h59'36
Etape 14
Etape
1 Alejandro Valverde Movistar Team 4h50'28
2 Vincenzo Nibali Groupama - FDJ + 18
3 Daniel Martin Groupama - FDJ s.t.
4 Rigoberto Uran EF Education First p/b Cannondale s.t.
5 Bauke Mollema Trek - Segafredo s.t.
6 Tom Dumoulin Astana Pro Team s.t.
7 George Bennett EF Education First p/b Cannondale s.t.
8 Maximilian Schachmann CCC Team s.t.
9 Michael Woods EF Education First p/b Cannondale s.t.
10 Wilco Kelderman UAE Team Emirates s.t.
11 Romain Bardet Cofidis, Solutions Crédits s.t.
12 Miguel Angel Lopez Ag2r La Mondiale s.t.
13 Lilian Calmejane Team Total Direct Energie + 45
14 Roman Kreuziger Team Total Direct Energie + 1'01
15 Alexey Lutsenko Team Katusha- Alpecin + 1'47
16 Tim Wellens Team INEOS s.t.
17 Bjorg Lambrecht UAE Team Emirates + 2'41
18 Ion Izagirre Movistar Team + 3'15
19 Fabio Felline Astana Pro Team + 3'57
20 Riccardo Zoidl Team Sunweb + 4'23
21 Ben Hermans CCC Team + 4'58
22 Daniel Felipe Martínez Movistar Team + 5'20
23 Tanel Kangert Lotto Soudal s.t.
24 Bob Jungels UAE Team Emirates s.t.
25 Simon Geschke Team INEOS s.t.
26 Andrey Amador Movistar Team s.t.
27 Gregor Mühlberger Ag2r La Mondiale + 6'04
28 Carlos Alberto Betancur EF Education First p/b Cannondale + 6'14
29 Sander Armée Team Dimension Data + 6'36
30 Ilnur Zakarin CCC Team + 7'09
31 Luke Durbridge BORA - hansgrohe s.t.
32 Jack Bauer Team Total Direct Energie + 7'34
33 Damiano Caruso Astana Pro Team + 7'51
34 Peter Sagan Team Katusha- Alpecin + 7'59
35 Alexandre Geniez Cofidis, Solutions Crédits s.t.
36 Søren Kragh Andersen Team Jumbo-Visma s.t.
37 Oliver Naesen Team Katusha- Alpecin + 8'12
38 Dylan Van Baarle Deceuninck-Quick Step s.t.
39 Louis Meintjes Bahrain - Merida s.t.
40 Luis León Sánchez Movistar Team s.t.
41 Jakob Fuglsang Team Jumbo-Visma s.t.
42 Niki Terpstra Groupama - FDJ s.t.
43 Rohan Dennis BORA - hansgrohe s.t.
44 Amaro Antunes Ag2r La Mondiale + 8'37
45 Maciej Bodnar Cofidis, Solutions Crédits s.t.
46 Fabio Aru Astana Pro Team s.t.
47 Joe Dombrowski Ag2r La Mondiale s.t.
48 Tony Martin Groupama - FDJ s.t.
49 Zdeněk Štybar Team Sunweb s.t.
50 José Gonçalves Movistar Team s.t.
51 Enrico Battaglin Trek - Segafredo s.t.
52 Matthieu Ladagnous CCC Team s.t.
53 Louis Vervaeke Team Dimension Data s.t.
54 Stefan Küng Team Sunweb s.t.
55 Pascal Ackermann Groupama - FDJ s.t.
56 Silvan Dillier Astana Pro Team s.t.
57 Leopold König Team Total Direct Energie s.t.
58 Nairo Quintana UAE Team Emirates s.t.
59 Alberto Bettiol Mitchelton-Scott s.t.
60 Floris De Tier Team Dimension Data s.t.
61 Tiesj Benoot Trek - Segafredo s.t.
62 Jay McCarthy Trek - Segafredo + 9'16
63 Jasper Stuyven Movistar Team s.t.
64 Nans Peters Deceuninck-Quick Step s.t.
65 Victor Campenaerts Groupama - FDJ s.t.
66 David Gaudu Mitchelton-Scott s.t.
67 Vasil Kiryienka Groupama - FDJ + 9'39
68 Jonathan Castroviejo Movistar Team s.t.
69 Lawson Craddock Team Katusha- Alpecin s.t.
70 Timo Roosen Team Katusha- Alpecin s.t.
71 John Degenkolb Lotto Soudal s.t.
72 Tejay Van Garderen Mitchelton-Scott s.t.
73 Jack Haig Bahrain - Merida s.t.
74 Simon Spilak Cofidis, Solutions Crédits + 10'22
75 Marcus Burghardt Deceuninck-Quick Step s.t.
76 Manuele Mori Arkéa - Samsic s.t.
77 Chad Haga Cofidis, Solutions Crédits s.t.
78 Jelle Wallays Cofidis, Solutions Crédits s.t.
79 Bert De Backer Mitchelton-Scott + 10'39
80 Julien Bernard Bahrain - Merida + 10'52
81 Eduardo Sepulveda Ag2r La Mondiale s.t.
82 Wout Van Aert Team INEOS + 11'21
83 Casper Pedersen Mitchelton-Scott s.t.
84 Magnus Cort Nielsen Team Jumbo-Visma s.t.
85 Kasper Asgreen Team Jumbo-Visma s.t.
86 Nathan Haas Team INEOS s.t.
87 Timothy Dupont Deceuninck-Quick Step s.t.
88 Laurens De Vreese Mitchelton-Scott s.t.
89 Nils Politt Lotto Soudal s.t.
90 Jens Debusschere Team Dimension Data s.t.
91 Jasper Philipsen Team Katusha- Alpecin s.t.
92 Caleb Ewan BORA - hansgrohe s.t.
93 Jasha Sütterlin Team Katusha- Alpecin s.t.
94 Bryan Coquard Deceuninck-Quick Step s.t.
95 Damien Howson BORA - hansgrohe s.t.
96 Sebastián Henao Trek - Segafredo s.t.
97 Dario Cataldo Astana Pro Team s.t.
98 Alex Kirsch Team Katusha- Alpecin + 11'55
99 Fernando Gaviria Mitchelton-Scott + 12'17
100 Fabio Jakobsen Deceuninck-Quick Step s.t.
101 Hugo Hofstetter Team INEOS s.t.
102 Taylor Phinney Astana Pro Team s.t.
103 André Greipel Groupama - FDJ + 13'03
104 Jean Pierre Drucker UAE Team Emirates + 13'25
105 Marc Hirschi Bahrain - Merida s.t.
106 Nacer Bouhanni EF Education First p/b Cannondale + 14'33
107 Alex Dowsett EF Education First p/b Cannondale s.t.
108 Ian Stannard CCC Team + 14'44
109 Yves Lampaert CCC Team s.t.
110 Miles Scotson UAE Team Emirates + 15'02
111 Roger Kluge Trek - Segafredo + 15'17
112 Dmitriy Gruzdev UAE Team Emirates + 15'47
113 Alexander Kristoff UAE Team Emirates + 15'58
114 Julien Simon Mitchelton-Scott + 16'50
115 Andrea Pasqualon Bahrain - Merida s.t.
116 Anthony Roux Team Total Direct Energie s.t.
117 Alexis Gougeard Bahrain - Merida + 17'03
118 Kevyn Ista Arkéa - Samsic s.t.
119 Preben Van Hecke Arkéa - Samsic + 17'21
120 Stéphane Rossetto Team Total Direct Energie + 17'31
121 Michael Hepburn EF Education First p/b Cannondale + 18'03
122 Rick Zabel Team Total Direct Energie + 18'12
123 Brian Van Goethem Ag2r La Mondiale + 18'40
124 Geoffrey Soupe Team INEOS + 19'48
125 Alois Kaňkovský Arkéa - Samsic + 20'06
126 Coen Vermeltfoort Arkéa - Samsic s.t.
127 Simone Consonni EF Education First p/b Cannondale + 20'30
128 Dylan Groenewegen Team Total Direct Energie + 20'52
129 Patrick Bevin BORA - hansgrohe + 21'05
130 Marcel Kittel Team Sunweb s.t.
131 Ramon Sinkeldam Team Dimension Data + 21'37
132 Jesper Hansen Team Jumbo-Visma + 23'41
133 Christophe Laporte Cofidis, Solutions Crédits s.t.
134 Tim Merlier Trek - Segafredo + 24'02
135 Pierre Rolland Lotto Soudal + 24'54
136 Ryan Mullen Trek - Segafredo + 25'38
137 Jos Van Emden Astana Pro Team + 26'42
138 Juan Sebastián Molano Bahrain - Merida + 27'11
139 Jonas Vangenechten Arkéa - Samsic + 28'17
140 Tobias Ludvigsson Lotto Soudal + 34'42
141 Mark Padun Ag2r La Mondiale + 42'41
142 Peter Stetina Lotto Soudal + 43'58
Général
1 Tom Dumoulin Astana Pro Team 59h41'28
2 Vincenzo Nibali Groupama - FDJ + 51
3 Alejandro Valverde Movistar Team + 2'41
4 Romain Bardet Cofidis, Solutions Crédits + 6'40
5 Rigoberto Uran EF Education First p/b Cannondale + 7'10
6 Daniel Martin Groupama - FDJ + 8'42
7 Jakob Fuglsang Team Jumbo-Visma + 9'43
8 Maximilian Schachmann CCC Team + 11'05
9 Bauke Mollema Trek - Segafredo + 11'45
10 Roman Kreuziger Team Total Direct Energie + 11'53
11 Michael Woods EF Education First p/b Cannondale + 11'59
12 Alexey Lutsenko Team Katusha- Alpecin + 14'20
13 Ion Izagirre Movistar Team + 14'36
14 Lilian Calmejane Team Total Direct Energie + 15'27
15 Miguel Angel Lopez Ag2r La Mondiale + 15'35
16 Nairo Quintana UAE Team Emirates + 18'02
17 Wilco Kelderman UAE Team Emirates + 18'25
18 George Bennett EF Education First p/b Cannondale + 20'38
19 Tanel Kangert Lotto Soudal + 21'17
20 Simon Geschke Team INEOS + 21'51
21 Andrey Amador Movistar Team + 22'46
22 Carlos Alberto Betancur EF Education First p/b Cannondale + 23'12
23 David Gaudu Mitchelton-Scott + 24'47
24 Tejay Van Garderen Mitchelton-Scott + 31'41
25 Fabio Aru Astana Pro Team + 34'23
26 Tiesj Benoot Trek - Segafredo + 37'14
27 Rohan Dennis BORA - hansgrohe + 39'51
28 Daniel Felipe Martínez Movistar Team + 39'57
29 Joe Dombrowski Ag2r La Mondiale + 45'31
30 Damiano Caruso Astana Pro Team + 45'41
31 Pierre Rolland Lotto Soudal + 47'20
32 Luis León Sánchez Movistar Team + 49'06
33 Fabio Felline Astana Pro Team + 49'43
34 Gregor Mühlberger Ag2r La Mondiale + 50'03
35 Sander Armée Team Dimension Data + 50'12
36 Riccardo Zoidl Team Sunweb + 50'36
37 Oliver Naesen Team Katusha- Alpecin + 51'03
38 Bob Jungels UAE Team Emirates + 51'05
39 Stefan Küng Team Sunweb + 56'17
40 Peter Sagan Team Katusha- Alpecin + 56'21
41 Tony Martin Groupama - FDJ + 56'36
42 Enrico Battaglin Trek - Segafredo + 57'33
43 Lawson Craddock Team Katusha- Alpecin + 57'41
44 Magnus Cort Nielsen Team Jumbo-Visma + 57'51
45 José Gonçalves Movistar Team + 58'16
46 Simon Spilak Cofidis, Solutions Crédits + 59'33
47 Alexandre Geniez Cofidis, Solutions Crédits + 59'59
48 Ben Hermans CCC Team + 1h00'56
49 Nans Peters Deceuninck-Quick Step + 1h02'01
50 Bjorg Lambrecht UAE Team Emirates + 1h02'34
51 Leopold König Team Total Direct Energie + 1h02'42
52 Silvan Dillier Astana Pro Team + 1h03'21
53 Alberto Bettiol Mitchelton-Scott + 1h04'12
54 Kasper Asgreen Team Jumbo-Visma + 1h04'27
55 Ilnur Zakarin CCC Team + 1h04'58
56 Dylan Van Baarle Deceuninck-Quick Step + 1h05'39
57 Damien Howson BORA - hansgrohe + 1h05'47
58 Marc Hirschi Bahrain - Merida + 1h06'26
59 Jonathan Castroviejo Movistar Team + 1h06'42
60 Zdeněk Štybar Team Sunweb + 1h06'46
61 Amaro Antunes Ag2r La Mondiale + 1h08'50
62 Dario Cataldo Astana Pro Team + 1h10'48
63 Jack Haig Bahrain - Merida + 1h11'40
64 Eduardo Sepulveda Ag2r La Mondiale + 1h11'58
65 Louis Meintjes Bahrain - Merida + 1h12'28
66 Alexis Gougeard Bahrain - Merida + 1h12'56
67 Jay McCarthy Trek - Segafredo + 1h13'34
68 Louis Vervaeke Team Dimension Data + 1h13'37
69 Sebastián Henao Trek - Segafredo + 1h15'20
70 Nathan Haas Team INEOS + 1h16'37
71 Jack Bauer Team Total Direct Energie + 1h19'15
72 John Degenkolb Lotto Soudal + 1h19'33
73 Anthony Roux Team Total Direct Energie + 1h19'57
74 Søren Kragh Andersen Team Jumbo-Visma + 1h20'02
75 Jasper Stuyven Movistar Team + 1h21'20
76 Vasil Kiryienka Groupama - FDJ + 1h21'44
77 Jesper Hansen Team Jumbo-Visma + 1h23'08
78 Manuele Mori Arkéa - Samsic + 1h23'48
79 Chad Haga Cofidis, Solutions Crédits + 1h23'55
80 Stéphane Rossetto Team Total Direct Energie + 1h26'14
81 Luke Durbridge BORA - hansgrohe + 1h26'21
82 Niki Terpstra Groupama - FDJ + 1h26'23
83 Tim Wellens Team INEOS + 1h26'46
84 Jelle Wallays Cofidis, Solutions Crédits + 1h28'35
85 Julien Bernard Bahrain - Merida + 1h30'05
86 Matthieu Ladagnous CCC Team + 1h32'28
87 Nils Politt Lotto Soudal + 1h32'37
88 Tobias Ludvigsson Lotto Soudal + 1h33'02
89 Jasha Sütterlin Team Katusha- Alpecin + 1h35'10
90 Marcus Burghardt Deceuninck-Quick Step + 1h41'05
91 Mark Padun Ag2r La Mondiale + 1h43'21
92 André Greipel Groupama - FDJ + 1h43'39
93 Andrea Pasqualon Bahrain - Merida + 1h43'42
94 Alexander Kristoff UAE Team Emirates + 1h45'47
95 Caleb Ewan BORA - hansgrohe + 1h48'26
96 Julien Simon Mitchelton-Scott + 1h50'29
97 Alex Kirsch Team Katusha- Alpecin + 1h51'34
98 Dylan Groenewegen Team Total Direct Energie + 1h51'47
99 Taylor Phinney Astana Pro Team + 1h55'06
100 Victor Campenaerts Groupama - FDJ + 1h56'04
101 Pascal Ackermann Groupama - FDJ + 1h56'29
102 Maciej Bodnar Cofidis, Solutions Crédits + 1h58'14
103 Peter Stetina Lotto Soudal + 1h58'48
104 Ian Stannard CCC Team + 1h59'23
105 Bryan Coquard Deceuninck-Quick Step + 1h59'35
106 Christophe Laporte Cofidis, Solutions Crédits + 2h00'13
107 Yves Lampaert CCC Team + 2h00'56
108 Jean Pierre Drucker UAE Team Emirates + 2h01'04
109 Timo Roosen Team Katusha- Alpecin + 2h02'41
110 Wout Van Aert Team INEOS + 2h02'51
111 Casper Pedersen Mitchelton-Scott + 2h07'53
112 Floris De Tier Team Dimension Data + 2h10'42
113 Fernando Gaviria Mitchelton-Scott + 2h13'54
114 Timothy Dupont Deceuninck-Quick Step + 2h14'19
115 Bert De Backer Mitchelton-Scott + 2h15'04
116 Fabio Jakobsen Deceuninck-Quick Step + 2h16'27
117 Rick Zabel Team Total Direct Energie + 2h20'39
118 Jens Debusschere Team Dimension Data + 2h22'31
119 Jasper Philipsen Team Katusha- Alpecin + 2h22'53
120 Miles Scotson UAE Team Emirates + 2h23'07
121 Alex Dowsett EF Education First p/b Cannondale + 2h27'14
122 Dmitriy Gruzdev UAE Team Emirates + 2h27'34
123 Jos Van Emden Astana Pro Team + 2h27'46
124 Laurens De Vreese Mitchelton-Scott + 2h28'00
125 Roger Kluge Trek - Segafredo + 2h28'50
126 Patrick Bevin BORA - hansgrohe + 2h30'08
127 Hugo Hofstetter Team INEOS + 2h30'10
128 Michael Hepburn EF Education First p/b Cannondale + 2h31'41
129 Nacer Bouhanni EF Education First p/b Cannondale + 2h32'18
130 Preben Van Hecke Arkéa - Samsic + 2h33'47
131 Geoffrey Soupe Team INEOS + 2h34'45
132 Ramon Sinkeldam Team Dimension Data + 2h35'35
133 Brian Van Goethem Ag2r La Mondiale + 2h41'03
134 Ryan Mullen Trek - Segafredo + 2h42'47
135 Kevyn Ista Arkéa - Samsic + 2h46'10
136 Simone Consonni EF Education First p/b Cannondale + 2h46'56
137 Alois Kaňkovský Arkéa - Samsic + 2h47'36
138 Marcel Kittel Team Sunweb + 2h48'18
139 Juan Sebastián Molano Bahrain - Merida + 3h11'17
140 Tim Merlier Trek - Segafredo + 3h16'05
141 Jonas Vangenechten Arkéa - Samsic + 3h16'57
142 Coen Vermeltfoort Arkéa - Samsic + 3h19'24
Etape 15
Etape
1 Gregor Mühlberger Ag2r La Mondiale 4h54'10
2 Simon Geschke Team INEOS s.t.
3 Louis Meintjes Bahrain - Merida s.t.
4 Sander Armée Team Dimension Data s.t.
5 Peter Stetina Lotto Soudal + 3'18
6 Jelle Wallays Cofidis, Solutions Crédits + 4'42
7 Alexis Gougeard Bahrain - Merida s.t.
8 Louis Vervaeke Team Dimension Data s.t.
9 Peter Sagan Team Katusha- Alpecin + 6'30
10 Pascal Ackermann Groupama - FDJ s.t.
11 Alejandro Valverde Movistar Team s.t.
12 Daniel Martin Groupama - FDJ s.t.
13 Magnus Cort Nielsen Team Jumbo-Visma s.t.
14 Vincenzo Nibali Groupama - FDJ s.t.
15 Maximilian Schachmann CCC Team s.t.
16 David Gaudu Mitchelton-Scott s.t.
17 Bjorg Lambrecht UAE Team Emirates s.t.
18 Jakob Fuglsang Team Jumbo-Visma s.t.
19 Bauke Mollema Trek - Segafredo s.t.
20 Romain Bardet Cofidis, Solutions Crédits s.t.
21 Rigoberto Uran EF Education First p/b Cannondale s.t.
22 Carlos Alberto Betancur EF Education First p/b Cannondale s.t.
23 Damiano Caruso Astana Pro Team s.t.
24 Fabio Felline Astana Pro Team s.t.
25 Michael Woods EF Education First p/b Cannondale s.t.
26 Tom Dumoulin Astana Pro Team s.t.
27 Alexander Kristoff UAE Team Emirates s.t.
28 George Bennett EF Education First p/b Cannondale s.t.
29 Dylan Groenewegen Team Total Direct Energie s.t.
30 Jay McCarthy Trek - Segafredo s.t.
31 Fabio Aru Astana Pro Team s.t.
32 Enrico Battaglin Trek - Segafredo s.t.
33 Anthony Roux Team Total Direct Energie s.t.
34 Jasper Stuyven Movistar Team s.t.
35 Tiesj Benoot Trek - Segafredo s.t.
36 Alexandre Geniez Cofidis, Solutions Crédits s.t.
37 Maciej Bodnar Cofidis, Solutions Crédits s.t.
38 Mark Padun Ag2r La Mondiale s.t.
39 Ilnur Zakarin CCC Team s.t.
40 Oliver Naesen Team Katusha- Alpecin s.t.
41 Søren Kragh Andersen Team Jumbo-Visma s.t.
42 Stéphane Rossetto Team Total Direct Energie s.t.
43 Ben Hermans CCC Team s.t.
44 Miguel Angel Lopez Ag2r La Mondiale s.t.
45 Roman Kreuziger Team Total Direct Energie s.t.
46 Niki Terpstra Groupama - FDJ s.t.
47 Jean Pierre Drucker UAE Team Emirates s.t.
48 Taylor Phinney Astana Pro Team s.t.
49 Nairo Quintana UAE Team Emirates s.t.
50 Julien Simon Mitchelton-Scott s.t.
51 Alex Kirsch Team Katusha- Alpecin s.t.
52 Nathan Haas Team INEOS s.t.
53 Vasil Kiryienka Groupama - FDJ s.t.
54 Jasha Sütterlin Team Katusha- Alpecin s.t.
55 Alexey Lutsenko Team Katusha- Alpecin s.t.
56 Jack Bauer Team Total Direct Energie s.t.
57 Dario Cataldo Astana Pro Team s.t.
58 Bob Jungels UAE Team Emirates s.t.
59 Joe Dombrowski Ag2r La Mondiale s.t.
60 Amaro Antunes Ag2r La Mondiale s.t.
61 Eduardo Sepulveda Ag2r La Mondiale s.t.
62 José Gonçalves Movistar Team s.t.
63 Ion Izagirre Movistar Team s.t.
64 Chad Haga Cofidis, Solutions Crédits s.t.
65 Andrea Pasqualon Bahrain - Merida s.t.
66 Daniel Felipe Martínez Movistar Team s.t.
67 Andrey Amador Movistar Team s.t.
68 Luis León Sánchez Movistar Team s.t.
69 Alberto Bettiol Mitchelton-Scott s.t.
70 Lilian Calmejane Team Total Direct Energie s.t.
71 Jonathan Castroviejo Movistar Team s.t.
72 Dylan Van Baarle Deceuninck-Quick Step s.t.
73 Tanel Kangert Lotto Soudal s.t.
74 Damien Howson BORA - hansgrohe s.t.
75 John Degenkolb Lotto Soudal s.t.
76 Tobias Ludvigsson Lotto Soudal s.t.
77 Wilco Kelderman UAE Team Emirates s.t.
78 Rohan Dennis BORA - hansgrohe s.t.
79 Marcus Burghardt Deceuninck-Quick Step s.t.
80 Patrick Bevin BORA - hansgrohe s.t.
81 Tejay Van Garderen Mitchelton-Scott s.t.
82 Stefan Küng Team Sunweb s.t.
83 Tim Wellens Team INEOS s.t.
84 Luke Durbridge BORA - hansgrohe s.t.
85 Nans Peters Deceuninck-Quick Step s.t.
86 Julien Bernard Bahrain - Merida s.t.
87 Pierre Rolland Lotto Soudal s.t.
88 Jack Haig Bahrain - Merida s.t.
89 Riccardo Zoidl Team Sunweb s.t.
90 Silvan Dillier Astana Pro Team + 10'03
91 Kasper Asgreen Team Jumbo-Visma s.t.
92 Casper Pedersen Mitchelton-Scott s.t.
93 Miles Scotson UAE Team Emirates s.t.
94 Bert De Backer Mitchelton-Scott s.t.
95 Nacer Bouhanni EF Education First p/b Cannondale s.t.
96 Timo Roosen Team Katusha- Alpecin s.t.
97 Zdeněk Štybar Team Sunweb s.t.
98 Victor Campenaerts Groupama - FDJ s.t.
99 Floris De Tier Team Dimension Data s.t.
100 Sebastián Henao Trek - Segafredo s.t.
101 Jesper Hansen Team Jumbo-Visma s.t.
102 Fernando Gaviria Mitchelton-Scott s.t.
103 Preben Van Hecke Arkéa - Samsic + 10'44
104 Kevyn Ista Arkéa - Samsic s.t.
105 Brian Van Goethem Ag2r La Mondiale s.t.
106 Caleb Ewan BORA - hansgrohe s.t.
107 Geoffrey Soupe Team INEOS s.t.
108 Nils Politt Lotto Soudal s.t.
109 Bryan Coquard Deceuninck-Quick Step s.t.
110 Matthieu Ladagnous CCC Team s.t.
111 Hugo Hofstetter Team INEOS s.t.
112 Roger Kluge Trek - Segafredo s.t.
113 Marc Hirschi Bahrain - Merida s.t.
114 Simon Spilak Cofidis, Solutions Crédits s.t.
115 Yves Lampaert CCC Team + 13'02
116 Timothy Dupont Deceuninck-Quick Step s.t.
117 Ian Stannard CCC Team s.t.
118 Jasper Philipsen Team Katusha- Alpecin s.t.
119 Michael Hepburn EF Education First p/b Cannondale s.t.
120 Rick Zabel Team Total Direct Energie s.t.
121 Fabio Jakobsen Deceuninck-Quick Step s.t.
122 Dmitriy Gruzdev UAE Team Emirates s.t.
123 Marcel Kittel Team Sunweb + 13'46
124 Laurens De Vreese Mitchelton-Scott s.t.
125 Juan Sebastián Molano Bahrain - Merida s.t.
126 Alex Dowsett EF Education First p/b Cannondale s.t.
127 Simone Consonni EF Education First p/b Cannondale s.t.
128 Jens Debusschere Team Dimension Data s.t.
129 Ramon Sinkeldam Team Dimension Data s.t.
130 Wout Van Aert Team INEOS + 17'20
131 Jos Van Emden Astana Pro Team s.t.
132 Christophe Laporte Cofidis, Solutions Crédits + 18'13
133 Alois Kaňkovský Arkéa - Samsic + 19'39
134 Coen Vermeltfoort Arkéa - Samsic + 20'31
135 Tim Merlier Trek - Segafredo + 21'59
136 Ryan Mullen Trek - Segafredo + 22'58
Général à une semaine de la fin
1 Tom Dumoulin Astana Pro Team 64h42'08
2 Vincenzo Nibali Groupama - FDJ + 51
3 Alejandro Valverde Movistar Team + 2'41
4 Romain Bardet Cofidis, Solutions Crédits + 6'40
5 Rigoberto Uran EF Education First p/b Cannondale + 7'10
6 Daniel Martin Groupama - FDJ + 8'42
7 Jakob Fuglsang Team Jumbo-Visma + 9'43
8 Maximilian Schachmann CCC Team + 11'05
9 Bauke Mollema Trek - Segafredo + 11'45
10 Roman Kreuziger Team Total Direct Energie + 11'53
11 Michael Woods EF Education First p/b Cannondale + 11'59
12 Alexey Lutsenko Team Katusha- Alpecin + 14'20
13 Ion Izagirre Movistar Team + 14'36
14 Simon Geschke Team INEOS + 15'15
15 Lilian Calmejane Team Total Direct Energie + 15'27
16 Miguel Angel Lopez Ag2r La Mondiale + 15'35
17 Nairo Quintana UAE Team Emirates + 18'02
18 Wilco Kelderman UAE Team Emirates + 18'25
19 George Bennett EF Education First p/b Cannondale + 20'38
20 Tanel Kangert Lotto Soudal + 21'17
21 Andrey Amador Movistar Team + 22'46
22 Carlos Alberto Betancur EF Education First p/b Cannondale + 23'12
23 David Gaudu Mitchelton-Scott + 24'47
24 Tejay Van Garderen Mitchelton-Scott + 31'41
25 Fabio Aru Astana Pro Team + 34'23
26 Tiesj Benoot Trek - Segafredo + 37'14
27 Rohan Dennis BORA - hansgrohe + 39'51
28 Daniel Felipe Martínez Movistar Team + 39'57
29 Gregor Mühlberger Ag2r La Mondiale + 43'23
30 Sander Armée Team Dimension Data + 43'42
31 Joe Dombrowski Ag2r La Mondiale + 45'31
32 Damiano Caruso Astana Pro Team + 45'41
33 Pierre Rolland Lotto Soudal + 47'20
34 Luis León Sánchez Movistar Team + 49'06
35 Fabio Felline Astana Pro Team + 49'43
36 Riccardo Zoidl Team Sunweb + 50'36
37 Oliver Naesen Team Katusha- Alpecin + 51'03
38 Bob Jungels UAE Team Emirates + 51'05
39 Stefan Küng Team Sunweb + 56'17
40 Peter Sagan Team Katusha- Alpecin + 56'21
41 Enrico Battaglin Trek - Segafredo + 57'33
42 Magnus Cort Nielsen Team Jumbo-Visma + 57'51
43 José Gonçalves Movistar Team + 58'16
44 Alexandre Geniez Cofidis, Solutions Crédits + 59'59
45 Ben Hermans CCC Team + 1h00'56
46 Nans Peters Deceuninck-Quick Step + 1h02'01
47 Bjorg Lambrecht UAE Team Emirates + 1h02'34
48 Simon Spilak Cofidis, Solutions Crédits + 1h03'47
49 Alberto Bettiol Mitchelton-Scott + 1h04'12
50 Ilnur Zakarin CCC Team + 1h04'58
51 Dylan Van Baarle Deceuninck-Quick Step + 1h05'39
52 Damien Howson BORA - hansgrohe + 1h05'47
53 Louis Meintjes Bahrain - Merida + 1h05'54
54 Jonathan Castroviejo Movistar Team + 1h06'42
55 Silvan Dillier Astana Pro Team + 1h06'54
56 Kasper Asgreen Team Jumbo-Visma + 1h08'00
57 Amaro Antunes Ag2r La Mondiale + 1h08'50
58 Zdeněk Štybar Team Sunweb + 1h10'19
59 Marc Hirschi Bahrain - Merida + 1h10'40
60 Dario Cataldo Astana Pro Team + 1h10'48
61 Alexis Gougeard Bahrain - Merida + 1h11'08
62 Jack Haig Bahrain - Merida + 1h11'40
63 Louis Vervaeke Team Dimension Data + 1h11'49
64 Eduardo Sepulveda Ag2r La Mondiale + 1h11'58
65 Jay McCarthy Trek - Segafredo + 1h13'34
66 Nathan Haas Team INEOS + 1h16'37
67 Sebastián Henao Trek - Segafredo + 1h18'53
68 Jack Bauer Team Total Direct Energie + 1h19'15
69 John Degenkolb Lotto Soudal + 1h19'33
70 Anthony Roux Team Total Direct Energie + 1h19'57
71 Søren Kragh Andersen Team Jumbo-Visma + 1h20'02
72 Jasper Stuyven Movistar Team + 1h21'20
73 Vasil Kiryienka Groupama - FDJ + 1h21'44
74 Chad Haga Cofidis, Solutions Crédits + 1h23'55
75 Stéphane Rossetto Team Total Direct Energie + 1h26'14
76 Luke Durbridge BORA - hansgrohe + 1h26'21
77 Niki Terpstra Groupama - FDJ + 1h26'23
78 Jesper Hansen Team Jumbo-Visma + 1h26'41
79 Tim Wellens Team INEOS + 1h26'46
80 Jelle Wallays Cofidis, Solutions Crédits + 1h26'47
81 Julien Bernard Bahrain - Merida + 1h30'05
82 Tobias Ludvigsson Lotto Soudal + 1h33'02
83 Jasha Sütterlin Team Katusha- Alpecin + 1h35'10
84 Matthieu Ladagnous CCC Team + 1h36'42
85 Nils Politt Lotto Soudal + 1h36'51
86 Marcus Burghardt Deceuninck-Quick Step + 1h41'05
87 Mark Padun Ag2r La Mondiale + 1h43'21
88 Andrea Pasqualon Bahrain - Merida + 1h43'42
89 Alexander Kristoff UAE Team Emirates + 1h45'47
90 Julien Simon Mitchelton-Scott + 1h50'29
91 Alex Kirsch Team Katusha- Alpecin + 1h51'34
92 Dylan Groenewegen Team Total Direct Energie + 1h51'47
93 Caleb Ewan BORA - hansgrohe + 1h52'40
94 Taylor Phinney Astana Pro Team + 1h55'06
95 Peter Stetina Lotto Soudal + 1h55'36
96 Pascal Ackermann Groupama - FDJ + 1h56'29
97 Maciej Bodnar Cofidis, Solutions Crédits + 1h58'14
98 Victor Campenaerts Groupama - FDJ + 1h59'37
99 Jean Pierre Drucker UAE Team Emirates + 2h01'04
100 Bryan Coquard Deceuninck-Quick Step + 2h03'49
101 Ian Stannard CCC Team + 2h05'55
102 Timo Roosen Team Katusha- Alpecin + 2h06'14
103 Yves Lampaert CCC Team + 2h07'28
104 Casper Pedersen Mitchelton-Scott + 2h11'26
105 Christophe Laporte Cofidis, Solutions Crédits + 2h11'56
106 Wout Van Aert Team INEOS + 2h13'41
107 Floris De Tier Team Dimension Data + 2h14'15
108 Fernando Gaviria Mitchelton-Scott + 2h17'27
109 Bert De Backer Mitchelton-Scott + 2h18'37
110 Timothy Dupont Deceuninck-Quick Step + 2h20'51
111 Fabio Jakobsen Deceuninck-Quick Step + 2h22'59
112 Miles Scotson UAE Team Emirates + 2h26'40
113 Rick Zabel Team Total Direct Energie + 2h27'11
114 Jasper Philipsen Team Katusha- Alpecin + 2h29'25
115 Jens Debusschere Team Dimension Data + 2h29'47
116 Patrick Bevin BORA - hansgrohe + 2h30'08
117 Roger Kluge Trek - Segafredo + 2h33'04
118 Dmitriy Gruzdev UAE Team Emirates + 2h34'06
119 Hugo Hofstetter Team INEOS + 2h34'24
120 Alex Dowsett EF Education First p/b Cannondale + 2h34'30
121 Laurens De Vreese Mitchelton-Scott + 2h35'16
122 Nacer Bouhanni EF Education First p/b Cannondale + 2h35'51
123 Preben Van Hecke Arkéa - Samsic + 2h38'01
124 Michael Hepburn EF Education First p/b Cannondale + 2h38'13
125 Jos Van Emden Astana Pro Team + 2h38'36
126 Geoffrey Soupe Team INEOS + 2h38'59
127 Ramon Sinkeldam Team Dimension Data + 2h42'51
128 Brian Van Goethem Ag2r La Mondiale + 2h45'17
129 Kevyn Ista Arkéa - Samsic + 2h50'24
130 Simone Consonni EF Education First p/b Cannondale + 2h54'12
131 Marcel Kittel Team Sunweb + 2h55'34
132 Ryan Mullen Trek - Segafredo + 2h59'15
133 Alois Kaňkovský Arkéa - Samsic + 3h00'45
134 Juan Sebastián Molano Bahrain - Merida + 3h18'33
135 Tim Merlier Trek - Segafredo + 3h31'34
136 Coen Vermeltfoort Arkéa - Samsic + 3h33'25
Points
1 Pascal Ackermann Groupama - FDJ 222
2 Dylan Groenewegen Team Total Direct Energie 144
3 Peter Sagan Team Katusha- Alpecin 137
4 Alexander Kristoff UAE Team Emirates 128
5 John Degenkolb Lotto Soudal 127
6 Fernando Gaviria Mitchelton-Scott 127
7 Fabio Jakobsen Deceuninck-Quick Step 127
8 Alejandro Valverde Movistar Team 126
9 Marcel Kittel Team Sunweb 95
10 Wout Van Aert Team INEOS 89
11 Sander Armée Team Dimension Data 89
12 Tom Dumoulin Astana Pro Team 86
13 Christophe Laporte Cofidis, Solutions Crédits 84
14 Simon Geschke Team INEOS 83
15 Jakob Fuglsang Team Jumbo-Visma 82
16 Vincenzo Nibali Groupama - FDJ 82
17 Nacer Bouhanni EF Education First p/b Cannondale 78
18 Caleb Ewan BORA - hansgrohe 71
19 Riccardo Zoidl Team Sunweb 69
20 Rigoberto Uran EF Education First p/b Cannondale 67
21 Gregor Mühlberger Ag2r La Mondiale 57
22 Marc Hirschi Bahrain - Merida 57
23 Alexis Gougeard Bahrain - Merida 57
24 Geoffrey Soupe Team INEOS 57
25 Tiesj Benoot Trek - Segafredo 54
26 Daniel Martin Groupama - FDJ 52
27 Nils Politt Lotto Soudal 50
28 Alexey Lutsenko Team Katusha- Alpecin 49
29 Louis Vervaeke Team Dimension Data 49
30 Lilian Calmejane Team Total Direct Energie 47
31 Enrico Battaglin Trek - Segafredo 47
32 Miles Scotson UAE Team Emirates 47
33 Alex Dowsett EF Education First p/b Cannondale 47
34 Romain Bardet Cofidis, Solutions Crédits 45
35 Ion Izagirre Movistar Team 44
36 George Bennett EF Education First p/b Cannondale 43
37 Tim Wellens Team INEOS 41
38 Louis Meintjes Bahrain - Merida 39
39 Maximilian Schachmann CCC Team 38
40 Bauke Mollema Trek - Segafredo 37
41 Jelle Wallays Cofidis, Solutions Crédits 32
42 Peter Stetina Lotto Soudal 32
43 Michael Woods EF Education First p/b Cannondale 31
44 Maciej Bodnar Cofidis, Solutions Crédits 31
45 Wilco Kelderman UAE Team Emirates 28
46 Floris De Tier Team Dimension Data 28
47 Bob Jungels UAE Team Emirates 26
48 Zdeněk Štybar Team Sunweb 26
49 Ilnur Zakarin CCC Team 25
50 Marcus Burghardt Deceuninck-Quick Step 25
51 Jack Haig Bahrain - Merida 24
52 Ian Stannard CCC Team 24
53 Brian Van Goethem Ag2r La Mondiale 24
54 Matthieu Ladagnous CCC Team 23
55 Tanel Kangert Lotto Soudal 22
56 Carlos Alberto Betancur EF Education First p/b Cannondale 22
57 Joe Dombrowski Ag2r La Mondiale 22
58 Pierre Rolland Lotto Soudal 21
59 Silvan Dillier Astana Pro Team 21
60 Jack Bauer Team Total Direct Energie 21
61 Roman Kreuziger Team Total Direct Energie 20
62 Tejay Van Garderen Mitchelton-Scott 20
63 Magnus Cort Nielsen Team Jumbo-Visma 20
64 Ryan Mullen Trek - Segafredo 20
65 Luis León Sánchez Movistar Team 18
66 Tobias Ludvigsson Lotto Soudal 18
67 David Gaudu Mitchelton-Scott 17
68 Damien Howson BORA - hansgrohe 17
69 Julien Bernard Bahrain - Merida 17
70 Michael Hepburn EF Education First p/b Cannondale 17
71 Mark Padun Ag2r La Mondiale 16
72 Yves Lampaert CCC Team 16
73 Laurens De Vreese Mitchelton-Scott 15
74 Julien Simon Mitchelton-Scott 13
75 Bert De Backer Mitchelton-Scott 13
76 Ben Hermans CCC Team 12
77 Amaro Antunes Ag2r La Mondiale 12
78 Jasper Stuyven Movistar Team 12
79 Taylor Phinney Astana Pro Team 12
80 Andrey Amador Movistar Team 10
81 Alexandre Geniez Cofidis, Solutions Crédits 10
82 Miguel Angel Lopez Ag2r La Mondiale 9
83 Sebastián Henao Trek - Segafredo 9
84 Rick Zabel Team Total Direct Energie 9
85 Eduardo Sepulveda Ag2r La Mondiale 8
86 Andrea Pasqualon Bahrain - Merida 8
87 Rohan Dennis BORA - hansgrohe 7
88 Chad Haga Cofidis, Solutions Crédits 7
89 Jonathan Castroviejo Movistar Team 6
90 Niki Terpstra Groupama - FDJ 6
91 Nairo Quintana UAE Team Emirates 5
92 Daniel Felipe Martínez Movistar Team 5
93 Oliver Naesen Team Katusha- Alpecin 5
94 Nathan Haas Team INEOS 5
95 Fabio Aru Astana Pro Team 4
96 Søren Kragh Andersen Team Jumbo-Visma 4
97 Ramon Sinkeldam Team Dimension Data 4
98 Nans Peters Deceuninck-Quick Step 3
99 Dylan Van Baarle Deceuninck-Quick Step 2
100 Jasper Philipsen Team Katusha- Alpecin 2
101 Jos Van Emden Astana Pro Team 2
102 Damiano Caruso Astana Pro Team 1
103 Luke Durbridge BORA - hansgrohe 1
Montagne
1 Wilco Kelderman UAE Team Emirates 69
2 Tanel Kangert Lotto Soudal 52
3 Louis Meintjes Bahrain - Merida 47
4 Ilnur Zakarin CCC Team 46
5 George Bennett EF Education First p/b Cannondale 44
6 Ion Izagirre Movistar Team 36
7 Simon Geschke Team INEOS 31
8 Enrico Battaglin Trek - Segafredo 27
9 Roman Kreuziger Team Total Direct Energie 25
10 Lilian Calmejane Team Total Direct Energie 25
11 Bob Jungels UAE Team Emirates 23
12 Tom Dumoulin Astana Pro Team 21
13 Jack Haig Bahrain - Merida 20
14 Vincenzo Nibali Groupama - FDJ 17
15 Alejandro Valverde Movistar Team 16
16 Carlos Alberto Betancur EF Education First p/b Cannondale 16
17 Tejay Van Garderen Mitchelton-Scott 15
18 Tiesj Benoot Trek - Segafredo 14
19 Pierre Rolland Lotto Soudal 13
20 Rohan Dennis BORA - hansgrohe 12
21 Zdeněk Štybar Team Sunweb 12
22 Riccardo Zoidl Team Sunweb 8
23 Ben Hermans CCC Team 8
24 Alexey Lutsenko Team Katusha- Alpecin 7
25 Romain Bardet Cofidis, Solutions Crédits 6
26 Gregor Mühlberger Ag2r La Mondiale 6
27 Joe Dombrowski Ag2r La Mondiale 5
28 Sander Armée Team Dimension Data 5
29 Marc Hirschi Bahrain - Merida 5
30 Peter Stetina Lotto Soudal 4
31 Alexis Gougeard Bahrain - Merida 3
32 Louis Vervaeke Team Dimension Data 3
33 Rigoberto Uran EF Education First p/b Cannondale 2
34 Jakob Fuglsang Team Jumbo-Visma 2
35 Luis León Sánchez Movistar Team 2
36 Julien Simon Mitchelton-Scott 2
37 Eduardo Sepulveda Ag2r La Mondiale 1
38 Sebastián Henao Trek - Segafredo 1
39 Tim Wellens Team INEOS 1
40 Marcus Burghardt Deceuninck-Quick Step 1
41 Andrea Pasqualon Bahrain - Merida 1
42 Maciej Bodnar Cofidis, Solutions Crédits 1
43 Miles Scotson UAE Team Emirates 1
44 Geoffrey Soupe Team INEOS 1
Etape 16