Etape
1 Simon Yates BORA - hansgrohe 5h40'57
2 Brandon Mcnulty Team Katusha- Alpecin s.t.
3 David Gaudu Mitchelton-Scott s.t.
4 Maximilian Schachmann CCC Team + 2'22
5 Egan Bernal Team INEOS s.t.
6 Miguel Angel Lopez Astana Pro Team s.t.
7 Rigoberto Uran EF Education First p/b Cannondale s.t.
8 Chris Froome UAE Team Emirates s.t.
9 Michael Woods Bahrain - Merida s.t.
10 Romain Bardet Cofidis, Solutions Crédits s.t.
11 Tony Gallopin Team Total Direct Energie + 3'32
12 Daniel Felipe Martínez Movistar Team s.t.
13 Daniel Martin Groupama - FDJ s.t.
14 Vincenzo Nibali Groupama - FDJ s.t.
15 Thibaut Pinot Deceuninck-Quick Step s.t.
16 Jakob Fuglsang Team Jumbo-Visma + 3'58
17 Ivan Ramiro Sosa Movistar Team s.t.
18 Jan Polanc Lotto Soudal s.t.
19 Giulio Ciccone Astana Pro Team s.t.
20 Ion Izagirre Movistar Team s.t.
21 Stefan Küng Team Sunweb s.t.
22 Hugh Carthy Deceuninck-Quick Step s.t.
23 Rafal Majka BORA - hansgrohe s.t.
24 George Bennett EF Education First p/b Cannondale s.t.
25 Bauke Mollema Trek - Segafredo + 7'07
26 Oliver Naesen Team Katusha- Alpecin s.t.
27 Dylan Teuns CCC Team + 8'16
28 Merhawi Kudus Lotto Soudal s.t.
29 Pierre Latour UAE Team Emirates s.t.
30 Fabio Aru Astana Pro Team s.t.
31 Valentin Madouas Mitchelton-Scott + 9'12
32 Jhonatan Narváez EF Education First p/b Cannondale s.t.
33 Damiano Caruso Astana Pro Team s.t.
34 Antwan Tolhoek CCC Team + 11'05
35 Jan Bakelants Team Dimension Data s.t.
36 Evgeny Shalunov Lotto Soudal s.t.
37 Matej Mohoric BORA - hansgrohe s.t.
38 Julien Bernard Deceuninck-Quick Step s.t.
39 Oscar Rodriguez Movistar Team s.t.
40 Pierre Rolland Team Dimension Data s.t.
41 Mathias Frank Team Dimension Data s.t.
42 Magnus Cort Nielsen Team INEOS s.t.
43 Esteban Cháves Groupama - FDJ + 13'05
44 Guillaume Martin Cofidis, Solutions Crédits + 14'37
45 Michael Matthews UAE Team Emirates + 17'25
46 Ben Swift CCC Team s.t.
47 Jay McCarthy Trek - Segafredo s.t.
48 Xandro Meurisse Team Dimension Data s.t.
49 Aurélien Paret-Peintre BORA - hansgrohe s.t.
50 Hermann Pernsteiner Team Sunweb s.t.
51 James Knox Deceuninck-Quick Step + 17'54
52 Mikael Chérel Team Total Direct Energie s.t.
53 Cesare Benedetti Ag2r La Mondiale + 19'31
54 Sep Vanmarcke Astana Pro Team + 21'05
55 Edvald Boasson Hagen Astana Pro Team s.t.
56 Mads Pedersen Team Jumbo-Visma s.t.
57 Nathan Haas Team INEOS s.t.
58 Michael Gogl Team Katusha- Alpecin s.t.
59 Silvan Dillier Bahrain - Merida s.t.
60 Christoph Pfingsten Arkéa - Samsic s.t.
61 Steff Cras Lotto Soudal s.t.
62 Manuel Senni UAE Team Emirates s.t.
63 Nathan Brown Team INEOS s.t.
64 Vegard Stake Laengen Team Jumbo-Visma s.t.
65 Jesper Hansen Team Jumbo-Visma s.t.
66 Riccardo Zoidl Team Sunweb s.t.
67 Sepp Kuss CCC Team s.t.
68 Chris Hamilton Bahrain - Merida s.t.
69 Amaro Antunes Ag2r La Mondiale + 22'08
70 Brent Bookwalter Bahrain - Merida s.t.
71 Olivier Le Gac Arkéa - Samsic + 25'01
72 Mike Teunissen Team Dimension Data + 27'14
73 Zdeněk Štybar Team Sunweb s.t.
74 Sergey Chernetckii UAE Team Emirates s.t.
75 Jérôme Baugnies Arkéa - Samsic s.t.
76 Alex Aranburu Movistar Team s.t.
77 Pascal Ackermann Groupama - FDJ s.t.
78 Timothy Dupont Deceuninck-Quick Step + 29'03
79 Marcus Burghardt Team INEOS s.t.
80 Jonathan Hivert Arkéa - Samsic + 31'51
81 Krists Neilands Team Katusha- Alpecin s.t.
82 Hernán Aguirre Mitchelton-Scott s.t.
83 Vyacheslav Kuznetsov CCC Team s.t.
84 Thomas Boudat Team Total Direct Energie s.t.
85 Jelle Wallays Cofidis, Solutions Crédits s.t.
86 Bryan Coquard Cofidis, Solutions Crédits + 34'41
87 Petr Vakoc Team INEOS + 37'08
88 Fabio Jakobsen Astana Pro Team s.t.
89 Caleb Ewan Team Total Direct Energie s.t.
90 Dylan Groenewegen BORA - hansgrohe s.t.
91 Jasper De Buyst CCC Team s.t.
92 Mihkel Räim Trek - Segafredo s.t.
93 Mikel Nieve Groupama - FDJ + 38'45
94 John Degenkolb Bahrain - Merida s.t.
95 Timo Roosen Team Katusha- Alpecin s.t.
96 Casper Pedersen Team Jumbo-Visma s.t.
97 Jimmy Turgis Ag2r La Mondiale + 40'18
98 Wout Van Aert Team INEOS + 42'03
99 Fernando Gaviria Mitchelton-Scott s.t.
100 Ian Stannard CCC Team s.t.
101 Guillaume Boivin Lotto Soudal + 46'20
102 Hugo Hofstetter BORA - hansgrohe s.t.
103 Kristoffer Halvorsen Team Jumbo-Visma s.t.
104 Benoît Cosnefroy Cofidis, Solutions Crédits + 47'10
105 Tom Van Asbroeck Ag2r La Mondiale + 48'15
106 Justin Jules Team Total Direct Energie + 50'51
107 Nacer Bouhanni EF Education First p/b Cannondale s.t.
108 Frantisek Sisr Lotto Soudal s.t.
109 Mikkel Bjerg Team Jumbo-Visma s.t.
110 Sergio Luis Henao Groupama - FDJ s.t.
111 Paolo Simion Arkéa - Samsic + 52'20
112 Max Walscheid Groupama - FDJ s.t.
113 Lukasz Wisniowski Mitchelton-Scott s.t.
114 Iljo Keisse Arkéa - Samsic s.t.
115 Marcel Kittel Team Sunweb s.t.
116 Jan Hirt Trek - Segafredo s.t.
117 Brian Van Goethem Ag2r La Mondiale + 56'29
118 Jean Pierre Drucker UAE Team Emirates + 58'20
119 Andreas Stokbro Team Jumbo-Visma + 58'44
120 Michael Hepburn EF Education First p/b Cannondale s.t.
121 Samuel Dumoulin Team Total Direct Energie s.t.
122 Roy Jans Arkéa - Samsic + 1h00'51
123 Tim Merlier Trek - Segafredo + 1h01'40
124 Simone Consonni EF Education First p/b Cannondale + 1h07'20
Général
1 Simon Yates BORA - hansgrohe 77h26'40
2 Maximilian Schachmann CCC Team + 1'05
3 Egan Bernal Team INEOS + 2'52
4 Vincenzo Nibali Groupama - FDJ + 4'30
5 Daniel Martin Groupama - FDJ + 4'55
6 Romain Bardet Cofidis, Solutions Crédits + 5'30
7 Rigoberto Uran EF Education First p/b Cannondale + 5'34
8 Chris Froome UAE Team Emirates + 5'49
9 Michael Woods Bahrain - Merida + 6'15
10 Jakob Fuglsang Team Jumbo-Visma + 6'32
11 Thibaut Pinot Deceuninck-Quick Step + 6'40
12 Ion Izagirre Movistar Team + 7'03
13 George Bennett EF Education First p/b Cannondale + 7'22
14 Daniel Felipe Martínez Movistar Team + 8'12
15 Giulio Ciccone Astana Pro Team + 8'38
16 David Gaudu Mitchelton-Scott + 9'14
17 Ivan Ramiro Sosa Movistar Team + 9'28
18 Bauke Mollema Trek - Segafredo + 13'21
19 Hugh Carthy Deceuninck-Quick Step + 13'58
20 Jan Polanc Lotto Soudal + 14'35
21 Rafal Majka BORA - hansgrohe + 19'13
22 Stefan Küng Team Sunweb + 19'16
23 Pierre Latour UAE Team Emirates + 20'10
24 Esteban Cháves Groupama - FDJ + 21'24
25 Tony Gallopin Team Total Direct Energie + 21'33
26 Dylan Teuns CCC Team + 22'55
27 Brandon Mcnulty Team Katusha- Alpecin + 23'38
28 Valentin Madouas Mitchelton-Scott + 24'12
29 Mathias Frank Team Dimension Data + 24'49
30 Matej Mohoric BORA - hansgrohe + 25'14
31 Miguel Angel Lopez Astana Pro Team + 32'25
32 Magnus Cort Nielsen Team INEOS + 32'45
33 Oliver Naesen Team Katusha- Alpecin + 36'04
34 Pierre Rolland Team Dimension Data + 37'42
35 Evgeny Shalunov Lotto Soudal + 38'30
36 Jhonatan Narváez EF Education First p/b Cannondale + 41'13
37 Jan Bakelants Team Dimension Data + 41'43
38 Guillaume Martin Cofidis, Solutions Crédits + 44'30
39 Cesare Benedetti Ag2r La Mondiale + 45'14
40 Merhawi Kudus Lotto Soudal + 47'25
41 Michael Matthews UAE Team Emirates + 47'32
42 Jay McCarthy Trek - Segafredo + 54'17
43 Edvald Boasson Hagen Astana Pro Team + 55'03
44 Riccardo Zoidl Team Sunweb + 56'23
45 Amaro Antunes Ag2r La Mondiale + 56'26
46 Sepp Kuss CCC Team + 57'28
47 Xandro Meurisse Team Dimension Data + 58'53
48 Antwan Tolhoek CCC Team + 59'13
49 Oscar Rodriguez Movistar Team + 1h03'31
50 Chris Hamilton Bahrain - Merida + 1h04'01
51 Nathan Haas Team INEOS + 1h05'18
52 Fabio Aru Astana Pro Team + 1h07'24
53 Pascal Ackermann Groupama - FDJ + 1h07'51
54 Mads Pedersen Team Jumbo-Visma + 1h08'16
55 James Knox Deceuninck-Quick Step + 1h09'11
56 Ben Swift CCC Team + 1h09'27
57 Mikael Chérel Team Total Direct Energie + 1h11'01
58 Steff Cras Lotto Soudal + 1h11'17
59 Christoph Pfingsten Arkéa - Samsic + 1h11'48
60 Vegard Stake Laengen Team Jumbo-Visma + 1h12'03
61 Mikel Nieve Groupama - FDJ + 1h15'05
62 Jan Hirt Trek - Segafredo + 1h16'43
63 Jonathan Hivert Arkéa - Samsic + 1h17'42
64 Sep Vanmarcke Astana Pro Team + 1h18'36
65 Brent Bookwalter Bahrain - Merida + 1h18'54
66 Krists Neilands Team Katusha- Alpecin + 1h19'17
67 Aurélien Paret-Peintre BORA - hansgrohe + 1h20'27
68 Zdeněk Štybar Team Sunweb + 1h21'40
69 Silvan Dillier Bahrain - Merida + 1h23'46
70 Nathan Brown Team INEOS + 1h24'54
71 Damiano Caruso Astana Pro Team + 1h29'08
72 Hermann Pernsteiner Team Sunweb + 1h29'15
73 Bryan Coquard Cofidis, Solutions Crédits + 1h29'27
74 John Degenkolb Bahrain - Merida + 1h32'26
75 Mike Teunissen Team Dimension Data + 1h32'45
76 Caleb Ewan Team Total Direct Energie + 1h33'47
77 Manuel Senni UAE Team Emirates + 1h33'51
78 Dylan Groenewegen BORA - hansgrohe + 1h36'05
79 Olivier Le Gac Arkéa - Samsic + 1h36'59
80 Fabio Jakobsen Astana Pro Team + 1h39'19
81 Alex Aranburu Movistar Team + 1h42'38
82 Wout Van Aert Team INEOS + 1h42'40
83 Hernán Aguirre Mitchelton-Scott + 1h43'06
84 Jérôme Baugnies Arkéa - Samsic + 1h49'10
85 Jesper Hansen Team Jumbo-Visma s.t.
86 Julien Bernard Deceuninck-Quick Step + 1h49'47
87 Thomas Boudat Team Total Direct Energie + 1h51'58
88 Fernando Gaviria Mitchelton-Scott + 1h52'49
89 Marcus Burghardt Team INEOS + 1h54'52
90 Jasper De Buyst CCC Team + 1h55'21
91 Casper Pedersen Team Jumbo-Visma + 1h55'45
92 Sergio Luis Henao Groupama - FDJ + 1h57'22
93 Benoît Cosnefroy Cofidis, Solutions Crédits + 1h58'17
94 Petr Vakoc Team INEOS + 1h59'26
95 Jimmy Turgis Ag2r La Mondiale + 1h59'44
96 Vyacheslav Kuznetsov CCC Team + 2h02'03
97 Hugo Hofstetter BORA - hansgrohe + 2h06'43
98 Jelle Wallays Cofidis, Solutions Crédits + 2h08'14
99 Michael Gogl Team Katusha- Alpecin + 2h09'29
100 Timothy Dupont Deceuninck-Quick Step + 2h09'48
101 Timo Roosen Team Katusha- Alpecin + 2h12'23
102 Mihkel Räim Trek - Segafredo + 2h12'55
103 Guillaume Boivin Lotto Soudal + 2h20'50
104 Sergey Chernetckii UAE Team Emirates + 2h22'30
105 Nacer Bouhanni EF Education First p/b Cannondale + 2h22'39
106 Ian Stannard CCC Team + 2h30'50
107 Frantisek Sisr Lotto Soudal + 2h34'49
108 Kristoffer Halvorsen Team Jumbo-Visma + 2h36'12
109 Mikkel Bjerg Team Jumbo-Visma + 2h40'30
110 Justin Jules Team Total Direct Energie + 2h45'33
111 Jean Pierre Drucker UAE Team Emirates + 2h47'26
112 Lukasz Wisniowski Mitchelton-Scott + 2h47'58
113 Michael Hepburn EF Education First p/b Cannondale + 2h53'52
114 Paolo Simion Arkéa - Samsic + 2h54'20
115 Tom Van Asbroeck Ag2r La Mondiale + 2h54'48
116 Max Walscheid Groupama - FDJ + 2h59'56
117 Iljo Keisse Arkéa - Samsic + 3h06'11
118 Samuel Dumoulin Team Total Direct Energie + 3h14'01
119 Marcel Kittel Team Sunweb + 3h14'31
120 Simone Consonni EF Education First p/b Cannondale + 3h17'46
121 Brian Van Goethem Ag2r La Mondiale + 3h18'49
122 Tim Merlier Trek - Segafredo + 3h25'11
123 Roy Jans Arkéa - Samsic + 3h27'38
124 Andreas Stokbro Team Jumbo-Visma + 3h38'22